<div dir="ltr"><div>Dear Peter,<br></div><br>On Wed, Jan 20, 2021 at 2:54 AM <<a href="mailto:peter@easthope.ca">peter@easthope.ca</a>> wrote:<br>> Pablo,<br>> > Sorry Peter for my ugly edition of the wikibook!<br>> Adding DOS Oberon is a good idea, thanks. <br>> ...<br>> > Yes, it could be one line for all versions, ...<br>> Done. Your information remains there in a more spartan form. The<br>> multiple installation archives are found easily via the one link. For<br>> instructions, the latest README.TXT is linked. That includes most of<br>> the material from preceding versions.<br>><br>> The software is cited as the original report by A.R. Disteli.<br>><br>> > I only want to emphasize that are unique V1 and V2 working right<br>> now,<br>><br>> Do the V1 and V2 for DOS Oberon correspond to V1 and V2 for Ceres?<br>> Distinct versioning for distinct systems? Disteli might explain in the report.<br><br><div>V1, V2 for DOS are clearly not S3 or so-called ETH Oberon. <br></div><div>Maybe we can check with the version dates in the DOS execution on captured image to the date of original versions:</div><a href="https://github.com/pcayuela/DOSOberon/blob/master/DOSBoxOberonV1V2S3.png">https://github.com/pcayuela/DOSOberon/blob/master/DOSBoxOberonV1V2S3.png</a><br>And S3 for DOS needs to be in another group I think, even the link for the source code of S3 for DOS disappeared in your new edition.<br><br>> > unless we'll find Ceres versions<br>> The Oberon sources are available in the original _Project_Oberon_. <br>> You can also see Texts.Mod at<br>> <a href="https://en.wikibooks.org/wiki/Oberon/V2/Texts.Mod">https://en.wikibooks.org/wiki/Oberon/V2/Texts.Mod</a> . Other modules can<br>> be added in <a href="https://en.wikibooks.org/wiki/Oberon/V2/">https://en.wikibooks.org/wiki/Oberon/V2/</a> ; just some work<br>> for anyone interested.<br><br>We could transcribe the sources from the book.<br><div><br></div>> I can't help with the assembler code for Ceres.<br> <br><div>I discover that in the reports for Ceres 1 and 2 there are complete PAL equations lists for the glue logic of the boards. For Ceres 3 there is a predecessor to Wirth's LoLa hardware description language for the board and the components, so-called Debora; it seems that the report was announced but never published. They used it to generate the PCBs automatically and to program the PLDs!</div><div><br>>
Building a machine with
wirewrap is also possible. <br></div><div><br></div><div>Udo Möller has built an NS32532 compatible clone for FPGA in Verilog, all with cachés, FPU, MMU, etc. It is working on some Altera boards. I'm trying to use it in Nexys4, I only did simulation by now, and I need to adapt it to PSRAM instead of DRAM.<br></div><div><br></div><div>
> Someone needs to power up a machine and retrieve it [the assembler code for Ceres]. <br><br>Udo Möller has copied two ROMs from Ceres-3 at ETH when visiting J. Gutknecht:<br><a href="http://cpu-ns32k.net/Ceres.html">http://cpu-ns32k.net/Ceres.html</a><br><div>
<a href="http://cpu-ns32k.net/Oberon.html">http://cpu-ns32k.net/Oberon.html</a></div>
</div><div>I hope he will publish the contents.<br></div><div><br></div>> Many grants support visiting professors. Investigate and find a grant to support a sabbatical at<br>> an institution in the Mountain View area. Several universities are in<br>> the South Bay Area. Then you can have access to the Ceres machines at<br>> the CHM and make one of them work.<br><div><br></div>I don't know about grants in my country. It sounds impossible for me to access.
I only could ask for a limited license.
<br><br>> If the DOS Oberon information in the wikibook is too spartan it can be<br>> expanded. WIth care.<br>><br>> Progress, thanks, ... P. L.<br><div><br></div><div>Thank you.</div><div><br></div><div>Prof. Pablo Cayuela</div><div>Argentina</div><div><br></div></div>