| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-11-15 | Renamed project files to get rid of final bits of “680”. | Duncan Smith | |
| 2010-09-13 | Endianness fixes, I don't know how correct these are ... | Duncan Smith | |
| 2010-09-13 | Fixed endianness issue in deref :( | Duncan Smith | |
| 2010-09-10 | Underef routine now should work correctly | Duncan Smith | |
| 2010-09-10 | Two more fixes | Duncan 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. | Duncan Smith | |
| 2010-09-07 | Fixed the last movea that wasn't size-suffixed | Duncan Smith | |
| 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-24 | Created Makefile | Duncan Smith | |
| 2010-07-17 | deref wasn't working properly because of insufficient shifting, fixed | Duncan Smith | |
| 2010-07-17 | Now initializing PC correctly | Duncan Smith | |
| 2010-07-03 | Now it compiles properly. Still doesn't seem to run without address error, ↵ | Duncan Smith | |
| though. | |||
| 2010-06-30 | foo | Duncan Smith | |
| 2010-06-26 | Rewrote loader routine in C | Duncan Smith | |
| 2010-06-26 | Parted out ADC macro-instruction | Duncan Smith | |
| 2010-06-21 | Forgot to include alu.asm | Duncan Smith | |
| 2010-06-21 | First version to branch into the emulator core | Duncan Smith | |
| 2010-06-20 | Forgot to pop the ROM_CALL arguments ... | Duncan Smith | |
| 2010-06-20 | Moved macros into opcodes file | Duncan Smith | |
| 2010-06-20 | Cleaned up startup, added memory allocationv0.0 | Duncan Smith | |
| 2010-06-20 | Linker warning fixed | Duncan Smith | |
| 2010-06-20 | Added video routines, in C | Duncan Smith | |
| 2010-06-20 | Added asm file to do video stuff, renamed storage to fit | Duncan Smith | |
| 2010-06-20 | Added WORD macro to rearrange bytes, ABCD -> ACBD | Duncan Smith | |
| 2010-06-20 | Moved emulation core into opcodes.asm | Duncan Smith | |
| 2010-06-20 | Merge from Lionel | Duncan Smith | |
| 2010-06-20 | Slightly reworked POPW | Duncan Smith | |
| 2010-06-19 | More comment changes, some FIXMEs related to AF | Duncan Smith | |
| 2010-06-19 | Changes from Lionel | Duncan Smith | |
| 2010-06-18 | Wrote increment/decrement macros | Duncan Smith | |
| 2010-06-18 | Fixed that, dc.w is NOT the same as ds.w. | Duncan Smith | |
| 2010-06-18 | Trying to get the flags storage to work ... | Duncan Smith | |
| 2010-06-18 | Small documentation changes, a few instructions reworked | Duncan Smith | |
| 2010-06-18 | Added code for RST instructions. Perhaps it should be a macro instead? | Duncan Smith | |
| 2010-06-18 | Merge | Duncan Smith | |
| 2010-06-18 | Made memory-access macros work properly | Duncan Smith | |
| 2010-06-14 | Fixed stupid constant error in underef | Duncan Smith | |
| 2010-06-14 | Removed LABEL-flag_storage(a3) business, as A68k was choking on it :( | Duncan Smith | |
| 2010-06-14 | Done with my first pass through the 1-byte opcodes. | Duncan Smith | |
| 2010-06-12 | More instructions added, stubs created for IO operation. | Duncan Smith | |
| 2010-06-12 | Made macro DONE consistent with fetch routine | Duncan Smith | |
| 2010-06-12 | I'm not sure where this changeset came from, but it looks good ... | Duncan Smith | |
| 2010-06-12 | Merge branch 'debrouxl' | Duncan Smith | |
| 2010-06-12 | Worked in Lionel's changes to flags.asm, patched up main.asm slightly to fit | Duncan Smith | |
| 2010-06-12 | Worked in Lionel's changes to main.asm | Duncan Smith | |
| 2010-06-12 | Patch received in email from Lionel Debroux | Duncan Smith | |
| 2010-06-12 | Forgot a DONE on emu_op_22 | Duncan Smith | |
| 2010-06-11 | PUSHW corrected | Duncan Smith | |
| 2010-06-11 | Added proper addressing, more instructions | Duncan Smith | |
