Fri, 02 Jan 2015 00:19:10 -0800 |
Michael Pavone |
Sync Z80 when taking an interrupt so that int_cycle gets updated
|
Thu, 01 Jan 2015 23:37:24 -0800 |
Michael Pavone |
Remove dedicated registers for Z80 bank reg and Z80 bank pointer as they are no longer used
|
Thu, 01 Jan 2015 22:52:18 -0800 |
Michael Pavone |
Adjust 68K sync cycle when mclk_target gets adjusted
|
Thu, 01 Jan 2015 22:18:32 -0800 |
Michael Pavone |
Add the 3 cycle delay back in to Z80 bank area access
|
Thu, 01 Jan 2015 20:26:22 -0800 |
Michael Pavone |
Minor Z80 core cleanup
|
Thu, 01 Jan 2015 20:21:20 -0800 |
Michael Pavone |
Use call_args and call_args_abi inside gen_mem_fun
|
Thu, 01 Jan 2015 20:07:47 -0800 |
Michael Pavone |
Use call_args and call_args_abi in Z80 core
|
Thu, 01 Jan 2015 19:15:05 -0800 |
Michael Pavone |
Added 2 new functions to gen_x86.c for handling passing args according to the C abi of the host system and adapted the code in m68k_core_x86.c to use that instead of doing everything by hand
|
Thu, 01 Jan 2015 17:36:23 -0800 |
Michael Pavone |
Avoid calling atexit(SDL_Quit) until after OpenGL initialization to avoid a segfault on exit when using fglrx
|
Thu, 01 Jan 2015 17:31:59 -0800 |
Michael Pavone |
Fix some issues with 68K instruction retranslation
|
Thu, 01 Jan 2015 14:36:55 -0800 |
Michael Pavone |
Remove some of the hard coded assumptions about the memory map from the CPU cores
|
Tue, 30 Dec 2014 19:11:34 -0800 |
Michael Pavone |
Merge
|
Tue, 16 Dec 2014 01:10:54 -0800 |
Michael Pavone |
Fix flags for rra, rrca, rla and rlca. Fix timing for rr, rrc, rl and rlc when using IX or IY. Fix access to I and R registers (R still needs to be made 7-bit though). Fix flags for ld a, i. The fix for access to I fixes PCM playback in Titan Overdrive and music playback in Crackdown.
|
Tue, 16 Dec 2014 01:05:00 -0800 |
Michael Pavone |
Set the busy flag after a YM-2612 address write
|
Sun, 14 Dec 2014 18:17:29 -0800 |
Michael Pavone |
Added HV counter test ROM source
|
Sun, 14 Dec 2014 18:16:14 -0800 |
Michael Pavone |
Remove object file that was accidentally added
|
Sun, 14 Dec 2014 18:14:50 -0800 |
Michael Pavone |
Fix the HV counter and adjust the slots of certain VDP events
|
Sun, 14 Dec 2014 18:12:00 -0800 |
Michael Pavone |
Produce a listing file when assembling 68K test ROMs
|
Wed, 03 Dec 2014 09:32:32 -0800 |
Michael Pavone |
Initial support for configurable IO, custom IO and sega transfer board emulation
|
Wed, 03 Dec 2014 09:30:01 -0800 |
Michael Pavone |
Temporarily comment out code to translate Z80 instructions in place as in rare cases it can stomp the next instruction if a branch goes from a short from to a long one
|
Wed, 03 Dec 2014 09:26:07 -0800 |
Michael Pavone |
Unbreak PC indexed addressing modes in decoder
|
Wed, 15 Oct 2014 00:30:19 -0700 |
Michael Pavone |
Fix interpretation of moves direction field
|
Wed, 15 Oct 2014 00:26:57 -0700 |
Michael Pavone |
Fix decoding of movec
|
Tue, 14 Oct 2014 22:17:42 -0700 |
Michael Pavone |
Add equates for address references below address_off
|
Tue, 14 Oct 2014 21:58:17 -0700 |
Michael Pavone |
Ignore odd addresses in calls to defer in disassembler
|
Tue, 14 Oct 2014 21:58:03 -0700 |
Michael Pavone |
Add support for 68020 addressing modes in decoder and disassembler
|
Sun, 12 Oct 2014 23:55:25 -0700 |
Michael Pavone |
Tiny bit of work towards supporting 68020 addressing modes in decoder/disassembler
|
Sun, 12 Oct 2014 19:03:05 -0700 |
Michael Pavone |
Add support for 68020 bitfield instructions
|
Sun, 12 Oct 2014 19:02:47 -0700 |
Michael Pavone |
Fix logic for automatic label generation.
|
Sat, 11 Oct 2014 22:18:49 -0700 |
Michael Pavone |
Better support for labels sourced from VOS program module header
|