[Oberon] pcreceive.sh not working for files that are multiples of 255

Andreas Pirklbauer andreas_pirklbauer at yahoo.com
Fri Jun 30 18:44:18 CEST 2017

The "Oberon Workstation" app is a nice app. Both this app and the emulator are fine. One downside of the app is that it doesn't allow me to test my own Oberon system building tools.. which link and load a new Oberon inner core onto the boot area of the local "disk" (as the "Oberon Workstation" creates a boot image on-the-fly at startup). Also, I like to easily share entire boot images with others. For that I'd first need to zip the Oberon folder and then ask others to download and install the Oberon Workstation app.

On Friday, June 30, 2017, 5:17:13 PM GMT+2, Hans Klaver <hklaver at dds.nl> wrote:

Hi Andreas, 
You wrote:

When using the Oberon emulator on a host system (e.g., Mac), the command

  ./pcreceive filename

does not seem to work for files whose file size is a multiple of 255. Has anyone else noticed this issue?‘

If you work on macOS (≥10.9) you might as well try Roel de Jong's "Oberon Workstation" app.
This is an emulator of Wirth's RISC machine implemented in the Swift programming language. In my experience it is a reliable host for the Oberon V5 System, and has the advantage that it uses a Mac Folder for the Oberon files: no need for pcSend/pcReceive to transfer Oberon files from and to the Oberon System!
The macOS as a host has the additional advantage that it has screen zoom built into the OS, so that you can make full use of very-high-resolution ("Retina") displays for the Oberon System. This can be done via Apple menu > System Preferences > Accessibility settings: enable both "Use keyboard shortcuts to zoom" and "Smooth images".
You can download "Oberon Workstation" via this page: http://www.reactive-instruments.eu/pages/faq.html or from the Mac App Store (free).
Hans Klaver
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20170630/c41607a6/attachment.html>

More information about the Oberon mailing list