| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-09-06 | Registers holding emulated registers are now named. | Duncan Smith | |
| Hopefully 'esp', 'epc', 'eaf', and friends will be less troublesome than 'a4', 'a6', and 'd3'. | |||
| 2010-09-06 | Fixes to actually run code | Duncan Smith | |
| This is the version to run the first (trivial) infinite loop correctly. I hacked up the loader slightly to replace one of the (nonexistent) pages with a static byte array. z80 code executed: $4000: JP $4000 4000 c3 40 00 4003 This version also draws the opcode executed on the screen, to aid in debugging the emulator: move.b d0,$4c00+32*(128/8) Also, it turns out that I was mixing up the emulated SP (a4) and emulated PC (a6). That has been fixed. Further, it seems that movea defaults to a word operation in a68k. This led to pointer corruption, which has been fixed. | |||
| 2010-07-23 | Merge branch 'master' of git@github.com:chronomex/680 | Duncan Smith | |
| 2010-07-23 | Comments about speediness | Duncan Smith | |
| 2010-07-23 | Tiny change | Duncan Smith | |
| 2010-06-28 | Minor comment changes | Duncan Smith | |
| 2010-06-26 | Parted out remaining un-written ALU instructions. | Duncan Smith | |
| 2010-06-26 | Parted out ADC macro-instruction | Duncan Smith | |
| 2010-06-26 | Parted out ADD macro-instruction | Duncan Smith | |
| 2010-06-21 | Parted out F_SUB_B to alu_sub. | Duncan Smith | |
| 2010-06-21 | Parted out F_SBC_B to alu_sbc. | Duncan Smith | |
| 2010-06-21 | Moved DONE macro to a more sensible location | Duncan Smith | |
| 2010-06-20 | Moved macros into opcodes file | Duncan Smith | |
| 2010-06-20 | Moved emulation core into opcodes.asm | Duncan Smith | |
