With thanks to https://www.wildharecomputers.com/ for providing the software and helping with my hardware.

The monitor sofware that controls my real Nova as well as the simulator originally ran on a Arduino Nano, then on a Teensy 3.2, and now with simulator on the Pico. You can find a compiled binary in the files section. Disconnect the Pico, press BOOTSEL, connect the Pico and copy the uf2 file to the RPI-RP2 drive it presents to the PC.

Thanks earlephilhower for providing the early Arduino-Pico environment: https://github.com/earlephilhower/arduino-pico

Thanks to Bodmer for providing the accelerated TFT library: https://github.com/Bodmer/Adafruit-GFX-Library, and https://github.com/Bodmer/Adafruit_ILI9341

Also contains part of Simhv3-9, Robert Supnik, and an image from Fronpanel 2.0, (c) 2007-2008, John Kichury.


To run BASIC from the serial port type:

<enter>
session .basicsample<enter>
<enter>
<escape>
RUN

Note that the Data General single user BASIC has no backspace (ctrl-A does the same thing) and all commands must be typed UPPERCASE. At its time, a teletype printing terminalwas used... You can find the Basic manual in the files section.

My monitor does have backspace and a history and commands are typed lowercase. Sessions are hierarchical, and on power "off" or with the command "store" a difference with the last loaded session is stored in EEPROM. This simulates core memory that does not lose it contents on power off.

Running with just the switches to control is shown in this video: