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:
Hi, Bruce Ray is building a full emulator with pretty all Nova/Eclipse software - but has not released it yet. I will send him a link to this page so that he can comment. I worked of zip files of punched tapes with two basic versions and 16 diagnostic programs he sent me. The C code in the Pico has a tape loader, and 'tape .basic' loads a copy of a basic tape embedded in the C code. I have not yet added code to read tapes from SD (on my real Nova it reads tapes from an eeprom). To connect a SD a Teensy 4.1 is the nicest solution. The Pico is a thing of the last few weeks. Best regards!