9354ab4ef23T saving for each manual 16-bit addition
master
Simon Owen
2012-02-20 21:44:32 +0000
9688edc5b2Changed date format, removed e-mail text
Simon Owen
2012-02-06 21:08:29 +0000
9933a22881Added Makefile and make.bat to simplify building
Simon Owen
2012-02-06 21:02:46 +0000
847fc6bf4fSet executable bits on Perl scripts
Simon Owen
2011-10-25 21:46:26 +0100
215b5758f5Changes for the switch from SubVersion to git
Simon Owen
2010-02-04 19:15:30 +0000
869c9a319fapple1emu v1.2
Simon Owen
2008-09-05 20:26:40 +0000
e712035197- 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. - Fixed Esc broken in 1.1 due to copy and paste bug - Removed unnecessary display paging
Simon Owen
2008-09-05 17:43:42 +0000
6d9b0f4f0dMoved opcode table from &b000 to &c000
Simon Owen
2008-09-05 16:48:27 +0000
2382ddd7bbMoved opcode table from &b000 to &c000
Simon Owen
2008-09-05 16:48:07 +0000
c571f7dd59- Fixed BRK flags (clear D, set I, N/Z set from wrong EXX set) - Added Applesoft BASIC [Lite] and Lee Davidson's Enhanced BASIC - First byte of emulator at &9000 appears to be ROM (for Applesoft BASIC) - Terminal output now supports lower-case characters (for Enhanced BASIC) - Updated Ken Wessen's BASIC+Krusader assembler to v1.3
Simon Owen
2008-09-05 10:58:10 +0000
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
Simon Owen
2008-09-05 10:51:32 +0000
4b1bf5d034- Added Applesoft BASIC [Lite] (ROM and RAM versions) - Added Lee Davidson's Enhanced BASIC - Updated Ken Wessen's BASIC+Krusader assembler to v1.3
Simon Owen
2008-09-05 10:49:43 +0000
eb379dc69dAdded core fix details and updated date.
Simon Owen
2008-08-27 11:43:12 +0000
e30eda7ab4apple1emu v1.1 (refresh)
Simon Owen
2008-08-27 10:11:31 +0000
0c9415424bDuplicated branch code for i_bra_ex, to avoid fiddle needed to fit EX AF,AF' for bcc/bcs.
Simon Owen
2008-08-27 10:02:59 +0000
b1c8dcedee- fixed TRB, which was testing the wrong register (Dr Beep) - changed BIT #imm to only set Z flag (Jimmy) - switched to fixed 65C02 version of JMP imm, which spans pages correctly
Simon Owen
2008-08-27 09:35:21 +0000
67e3c6ef7f- added version history - clarified use of Left-Ctrl as Symbol in SimCoupe
Simon Owen
2008-08-26 22:23:04 +0000
9c1c46c9d7Added opcode definitions and implementation.
Simon Owen
2008-08-26 22:19:54 +0000
bb339dd159Uncompressed master disk.
Simon Owen
2008-08-24 02:53:40 +0000
9d40a2f46fDeleted working copy of disk image.
Simon Owen
2008-08-24 02:22:21 +0000
5ce4055ed6Updated for v1.1
Simon Owen
2008-08-24 02:21:10 +0000
12e3c61b4bapple1emu v1.1
Simon Owen
2008-08-24 02:20:31 +0000
c97b19a886Improved character consistency.
Simon Owen
2008-08-24 02:20:09 +0000
d9dba39998Removed red border on invalid instructions.
Simon Owen
2008-08-24 02:19:42 +0000
4ff846bbeeUpdated to new core, with faster decode and flag implementation.
Simon Owen
2008-08-24 01:18:20 +0000
400ebcf11b- fixed BBR, where bits 0-6 were jumping to BBS - fixed resetting of key data on startup (1 byte out) - improved Shift-Esc to poke RET into main loop
Simon Owen
2008-07-20 12:52:56 +0000
2aa9957252Changed to use undocumented index instructions instead of defb, as pyz80 now supports them.
Simon Owen
2007-06-26 13:57:28 +0000