| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-09-10 | Two more fixes | Astrid Smith | |
| The underef function will now return 0 if a match is not found, rather than returning something undefined. The routine for CALL immed.w was mistakenly calling deref with a truncated address. This has been fixed. | |||
| 2010-09-10 | Added stubs for putting the emulated screen into a TIOS-drawn window. | Astrid Smith | |
| 2010-09-07 | Fixed the last movea that wasn't size-suffixed | Astrid Smith | |
| 2010-09-06 | Registers holding emulated registers are now named. | Astrid Smith | |
| Hopefully 'esp', 'epc', 'eaf', and friends will be less troublesome than 'a4', 'a6', and 'd3'. | |||
| 2010-09-06 | Fixes to actually run code | Astrid 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-24 | Created Makefile | Astrid Smith | |
| 2010-07-17 | deref wasn't working properly because of insufficient shifting, fixed | Astrid Smith | |
| 2010-07-17 | Now initializing PC correctly | Astrid Smith | |
| 2010-07-03 | Now it compiles properly. Still doesn't seem to run without address error, ↵ | Astrid Smith | |
| though. | |||
| 2010-06-30 | foo | Astrid Smith | |
| 2010-06-26 | Rewrote loader routine in C | Astrid Smith | |
| 2010-06-26 | Parted out ADC macro-instruction | Astrid Smith | |
| 2010-06-21 | Forgot to include alu.asm | Astrid Smith | |
| 2010-06-21 | First version to branch into the emulator core | Astrid Smith | |
| 2010-06-20 | Forgot to pop the ROM_CALL arguments ... | Astrid Smith | |
| 2010-06-20 | Moved macros into opcodes file | Astrid Smith | |
| 2010-06-20 | Cleaned up startup, added memory allocation | Astrid Smith | |
| 2010-06-20 | Linker warning fixed | Astrid Smith | |
| 2010-06-20 | Added video routines, in C | Astrid Smith | |
| 2010-06-20 | Added asm file to do video stuff, renamed storage to fit | Astrid Smith | |
| 2010-06-20 | Added WORD macro to rearrange bytes, ABCD -> ACBD | Astrid Smith | |
| 2010-06-20 | Moved emulation core into opcodes.asm | Astrid Smith | |
| 2010-06-20 | Merge from Lionel | Astrid Smith | |
| 2010-06-20 | Slightly reworked POPW | Astrid Smith | |
| 2010-06-19 | More comment changes, some FIXMEs related to AF | Astrid Smith | |
| 2010-06-19 | Changes from Lionel | Astrid Smith | |
| 2010-06-18 | Wrote increment/decrement macros | Astrid Smith | |
| 2010-06-18 | Fixed that, dc.w is NOT the same as ds.w. | Astrid Smith | |
| 2010-06-18 | Trying to get the flags storage to work ... | Astrid Smith | |
| 2010-06-18 | Small documentation changes, a few instructions reworked | Astrid Smith | |
| 2010-06-18 | Added code for RST instructions. Perhaps it should be a macro instead? | Astrid Smith | |
| 2010-06-18 | Merge | Astrid Smith | |
| 2010-06-18 | Made memory-access macros work properly | Astrid Smith | |
| 2010-06-14 | Fixed stupid constant error in underef | Astrid Smith | |
| 2010-06-14 | Removed LABEL-flag_storage(a3) business, as A68k was choking on it :( | Astrid Smith | |
| 2010-06-14 | Done with my first pass through the 1-byte opcodes. | Astrid Smith | |
| 2010-06-12 | More instructions added, stubs created for IO operation. | Astrid Smith | |
| 2010-06-12 | Made macro DONE consistent with fetch routine | Astrid Smith | |
| 2010-06-12 | I'm not sure where this changeset came from, but it looks good ... | Astrid Smith | |
| 2010-06-12 | Merge branch 'debrouxl' | Astrid Smith | |
| 2010-06-12 | Worked in Lionel's changes to flags.asm, patched up main.asm slightly to fit | Astrid Smith | |
| 2010-06-12 | Worked in Lionel's changes to main.asm | Astrid Smith | |
| 2010-06-12 | Patch received in email from Lionel Debroux | Astrid Smith | |
| 2010-06-12 | Forgot a DONE on emu_op_22 | Astrid Smith | |
| 2010-06-11 | PUSHW corrected | Astrid Smith | |
| 2010-06-11 | Added proper addressing, more instructions | Astrid Smith | |
| 2010-06-11 | Now RET should be correct ... stupid mistake. | Astrid Smith | |
| 2010-06-11 | RET instruction added | Astrid Smith | |
| 2010-06-10 | Comment changes: flags TODOs added, timing estimate work started. | Astrid Smith | |
| 2010-06-10 | 2-cycle speedups in the CP instructions | Astrid Smith | |
