Apple 1 emulator for SAM Coupé
Go to file
Simon Owen 869c9a319f apple1emu v1.2 2008-09-05 20:26:40 +00:00
65C02.rom.bin - Added Applesoft BASIC [Lite] (ROM and RAM versions) 2008-09-05 10:49:43 +00:00
ReadMe.txt apple1emu v1.2 2008-09-05 20:26:40 +00:00
apple1.rom apple1emu v1.0 2007-04-02 13:21:49 +00:00
apple1emu-master.dsk apple1emu v1.2 2008-09-05 20:26:40 +00:00
apple1emu.asm - Changed to use $c000-dfff instead of $a000-bfff, saving 4K by overlapping I/O area. Decode table can be moved to a different 4K block if needed. 2008-09-05 17:43:42 +00:00
applesoft-lite-0.4-ram.bin - Added Applesoft BASIC [Lite] (ROM and RAM versions) 2008-09-05 10:49:43 +00:00
applesoft-lite-0.4.bin - Added Applesoft BASIC [Lite] (ROM and RAM versions) 2008-09-05 10:49:43 +00:00
ehbasic.bin - Added Applesoft BASIC [Lite] (ROM and RAM versions) 2008-09-05 10:49:43 +00:00
font.bin - Added lower-case characters to terminal font 2008-09-05 10:51:32 +00:00
font.pl - Added lower-case characters to terminal font 2008-09-05 10:51:32 +00:00
font.png - Added lower-case characters to terminal font 2008-09-05 10:51:32 +00:00
m.bat apple1emu v1.0 2007-04-02 13:21:49 +00:00
opdefs.inc Moved opcode table from &b000 to &c000 2008-09-05 16:48:27 +00:00
opdefs.pl Moved opcode table from &b000 to &c000 2008-09-05 16:48:07 +00:00
opimpl.inc - Fixed BRK flags (clear D, set I, N/Z set from wrong EXX set) 2008-09-05 10:58:10 +00:00
samdos2 Enabled drive 2, disabled flashing border. 2007-04-11 11:58:18 +00:00

ReadMe.txt

Apple 1 Emulator for SAM Coupe (v1.2)
-------------------------------------

See website for usage: http://simonowen.com/sam/apple1emu/

---

Version 1.2 (5/9/2008)
- Fixed BRK flags (clear D, set I, N/Z set from wrong EXX set)
- Fixed Esc repeat, broken in previous version
- Added Applesoft BASIC [Lite] and Lee Davidson's Enhanced BASIC
- Updated Ken Wessen's Krusader assembler to v1.3
- First byte of emulator at &c000 appears to be ROM (for Applesoft BASIC ROM)
- Terminal output now supports lower-case characters (for Enhanced BASIC)

Version 1.1 (27/8/2008)
- Improved 65C02 core for ~20% speed boost
- Fixed broken TRB, which was masking the wrong value
- BIT #imm no longer considers setting N flag

Version 1.0 (19/3/2007)
- Initial release

---

Simon Owen
simon@simonowen.com