Emulates an Apple-][ with 48kB of RAM with r65emu.
- Display modes: Text, Low resolution graphics and High resolution graphics
- Language Card: Slot #0
- SmartPort:
.poand.hdvfiles in Slot #5 - Disk-II:
.dskfiles in Slot #6
It does not:
- Emulate the tape interface, it's just too hard!
- Emulate Double Hires, see issue
- Support
.2mgfiles, see issue
- F1 (^N): reset
- F2 (^O): advance to next file on current device
- F3 (^P): rewind current device
- F4 (^Q): select input device (
Tape,D1:,D2:) - F5 (^R): load program from tape (by simulating typing it)
- F6 (^S): checkpoint machine to file
- F7 (^T): restore machine from selected checkpoint
Please see r65emu for dependency information.
- ESP8266 with ILI9341 TFT display, serial terminal and LittleFS (
esp8bit). - LilyGO TTGO with VGA, PS/2 keyboard and SD card.
- Adafruit Feather with DVI, serial terminal and LittleFS.
The data directory contains some simple programs from Applesoft Sampler - 680-0179-A.dsk.
Disk images (.dsk) are from here
The filesystem can be uploaded using:
$ make t=[esp8266 esp32 | rp2040] littlefs upload-littlefsPrograms and disk-images in the uploaded filesystem (or SD card) are filtered by the device:
Tapereports only.bas,.int,.txtand.imgfiles:.bas,.intand.txtfiles can be loaded usingF4;.img(checkpoint) files can be loaded usingF7(restore from checkpoint).
D1andD2report only.dsk,.poand.hdvfiles:- selecting an image-file using
F4andF2is like inserting a disk in a drive, - once "inserted", a disk image can be booted using
PR #6(for.dsk) orPR #7(for.poor.hdv).
- selecting an image-file using