[Oberon] Re (2): Oberon V1, V2, S3 working under MS-DOS

Pablo Cayuela pablo.cayuela at gmail.com
Thu Jan 21 02:02:46 CET 2021


Dear Peter,

On Wed, Jan 20, 2021 at 2:54 AM <peter at easthope.ca> wrote:
> Pablo,
> > Sorry Peter for my ugly edition of the wikibook!
> Adding DOS Oberon is a good idea, thanks.
> ...
> > Yes, it could be one line for all versions, ...
> Done.  Your information remains there in a more spartan form.  The
> multiple installation archives are found easily via the one link.  For
> instructions, the latest README.TXT is linked.  That includes most of
> the material from preceding versions.
>
> The software is cited as the original report by A.R. Disteli.
>
> > I only want to emphasize that are unique V1 and V2 working right
> now,
>
> Do the V1 and V2 for DOS Oberon correspond to V1 and V2 for Ceres?
> Distinct versioning for distinct systems?  Disteli might explain in  the
report.

V1, V2 for DOS are clearly not S3 or so-called ETH Oberon.
Maybe we can check with the version dates in the DOS execution on captured
image to the date of original versions:
https://github.com/pcayuela/DOSOberon/blob/master/DOSBoxOberonV1V2S3.png
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.

> > unless we'll find Ceres versions
> The Oberon sources are available in the original _Project_Oberon_.
> You can also see Texts.Mod at
> https://en.wikibooks.org/wiki/Oberon/V2/Texts.Mod . Other modules can
> be added in https://en.wikibooks.org/wiki/Oberon/V2/ ; just some work
> for anyone interested.

We could transcribe the sources from the book.

> I can't help with the assembler code for Ceres.

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!

>  Building a machine with wirewrap is also possible.

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.

> Someone needs to power up a machine and retrieve it [the assembler code
for Ceres].

Udo Möller has copied two ROMs from Ceres-3 at ETH when visiting J.
Gutknecht:
http://cpu-ns32k.net/Ceres.html
http://cpu-ns32k.net/Oberon.html
I hope he will publish the contents.

> Many grants support visiting professors.  Investigate and find a grant to
support a sabbatical at
> an institution in the Mountain View area.  Several universities are in
> the South Bay Area.  Then you can have access to the Ceres machines at
> the CHM and make one of them work.

I don't know about grants in my country. It sounds impossible for me to
access. I only could ask for a limited license.

> If the DOS Oberon information in the wikibook is too spartan it can be
> expanded. WIth care.
>
> Progress, thanks,                        ... P. L.

Thank you.

Prof. Pablo Cayuela
Argentina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20210120/1c16b1c1/attachment.html>


More information about the Oberon mailing list