Apple 1 emulator for SAM Coupé
Go to file
Simon Owen 64db2eff61 - Added lower-case characters to terminal font
- Added font image (PNG) for easy font editing, and script to convert to font.bin needed by emulator
2008-09-05 10:51:32 +00:00
65C02.rom.bin - Added Applesoft BASIC [Lite] (ROM and RAM versions) 2008-09-05 10:49:43 +00:00
ReadMe.txt Added core fix details and updated date. 2008-08-27 11:43:12 +00:00
apple1.rom apple1emu v1.0 2007-04-02 13:21:49 +00:00
apple1emu-master.dsk apple1emu v1.1 (refresh) 2008-08-27 10:11:31 +00:00
apple1emu.asm apple1emu v1.1 (refresh) 2008-08-27 10:11:31 +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 Duplicated branch code for i_bra_ex, to avoid fiddle needed to fit EX AF,AF' for bcc/bcs. 2008-08-27 10:02:59 +00:00
opdefs.pl Duplicated branch code for i_bra_ex, to avoid fiddle needed to fit EX AF,AF' for bcc/bcs. 2008-08-27 10:02:59 +00:00
opimpl.inc Duplicated branch code for i_bra_ex, to avoid fiddle needed to fit EX AF,AF' for bcc/bcs. 2008-08-27 10:02:59 +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.1)
-------------------------------------

Emulator Keys:

  Shift-Esc = Soft Reset
  Symbol-1 = 50Hz terminal
  Symbol-2 = 100Hz terminal

Symbol is mapped to Left-Ctrl in SimCoupe, so you'll need to use Ctrl-1 and Ctrl-2.

The emulator supports a type-in feature, allowing text listings to be entered
as though they were typed.  This feature is currently available to SimCoupe
users only, and used as follows:

  - Press F4 for data import
  - Change Import Type to Main Memory
  - Select Page 6 and Offset 0
  - Click OK and select the file to import

You will need to ensure that the file is typed in the correct mode.  Hex code
listings are in the startup monitor mode.  For BASIC listings type E000R in
the monitor to run the BASIC ROM.  For 6502 ASM listings type F000R to launch
the Krusader assembler.

For further details on using the Apple 1 monitor, download the user manual:
  http://simonowen.com/sam/apple1emu/a1man.pdf (2.9MB)

---

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>
http://simonowen.com/sam/apple1emu/