Home » SAM Coupé » Apple 1 Emulator

Apple 1 Emulator


Introduction

This is an Apple 1 emulator for the SAM Coupé. It emulates the first Apple home computer, a 6502-based machine developed by Steve Wozniak and released in 1976.

Emulator features:

  • Full 65C02 emulation
  • 50Hz terminal I/O
  • 256-byte monitor ROM
  • Add-on ROMs for BASIC and Krusader assembler
  • Type-in feature to input text code listings (currently SimCoupe only)

The emulator runs at 100% speed during the interactive portions of programs, and 15-20% during CPU-intensive processing, depending on the mix of 6502 instructions used.

Thanks to Ken Wessen for permission to include his combined BASIC+Krusader+Monitor ROM image. The Krusader manual and other downloads can be found on his website above.

Download

Version 1.1, last updated 24th August 2008.

Apple 1 Emulator disk image (18K)

Apple 1 Emulator source code (46K)

Keys

Shift-Esc = soft reset
Symbol-1 = 50Hz terminal
Symbol-2 = 100Hz terminal

Use Ctrl-1 and Ctrl-2 to change terminal speed in SimCoupe.

Screenshots

Boot Screen Monitor
BASIC Krusader Assembler

Simon Owen
simon@simonowen.com