Skip to content

jscrane/Apple-II

Repository files navigation

Apple-II

Emulates an Apple-][ with 48kB of RAM with r65emu.

Features

  • Display modes: Text, Low resolution graphics and High resolution graphics
  • Language Card: Slot #0
  • SmartPort: .po and .hdv files in Slot #5
  • Disk-II: .dsk files in Slot #6

Keyboard

  • F1 (^N): reset
  • F2 (^O): advance to next file on current device
  • F3 (^P): rewind current device
  • F5 (^R): load program from tape (by simulating typing it)
  • F8 (^U): select destination device (Tape, D1:, D2:)

Tested Platforms

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.

Programs

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-littlefs

About

Apple ][ emulation

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages