index
:
blastem.git
gdb
libretro
vdp-hacking
Oxore's fork of "blastem" emulator for ROM hacking (C)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
z80_to_x86.c
Age
Commit message (
Expand
)
Author
2017-01-18
Fix regression in tracking of 3+ byte instructions in Z80 core
Michael Pavone
2017-01-03
Fix implementation of Z80 HALT instruction
Michael Pavone
2017-01-02
Invalidate translated code on a cartridge bank change in SMS mode. Fix handli...
Michael Pavone
2017-01-01
Partial fix for Z80 debugger brokeness introduced with stack alignment changes
Michael Pavone
2016-12-28
Remove memory map assumptions from Z80 core and move a little bit of logic to...
Michael Pavone
2016-12-22
Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be ...
Michael Pavone
2016-12-22
More cleanup in preparation for SMS/Mark III support
Michael Pavone
2016-12-14
Fix a couple of timing regressions in Z80 core
Michael Pavone
2016-08-01
Implemented IND and INDR
Michael Pavone
2016-08-01
Implemented INIR
Michael Pavone
2016-08-01
Implement INI
Michael Pavone
2016-07-30
Fix handling of undocumented flag bits for ADD in 32-bit builds
Michael Pavone
2016-07-30
Fixed bug introduced in NEG with addition of undocumented flags
Michael Pavone
2016-07-29
Implement undocumented flag bits for shift instructions
Michael Pavone
2016-07-29
Implement undocumented flag bits for RLD and RRD
Michael Pavone
2016-07-29
Implemented undocumented flag bits for rotate instructions
Michael Pavone
2016-07-29
Implement undocumented flag bits for block LD instructions
Michael Pavone
2016-07-29
Implement undocumented flag bits for block CP instructions
Michael Pavone
2016-07-28
Implement undoumented flag bits for DAA, CPL, SCF and CCF
Michael Pavone
2016-07-28
Partial support for undocumented flag bits
Michael Pavone
2016-07-27
More efficient register usage in 32-bit mode
Michael Pavone
2016-07-27
Change cycle tracking code for Z80 core to only use a single register. Store ...
Michael Pavone
2016-07-26
Fix DAA and implement half-carry for remaining instructions. Z80 core now pas...
Michael Pavone
2016-07-26
Implement half-carry for INC, DEC and NEG
Michael Pavone
2016-07-25
Properly handle redundant prefixes
Michael Pavone
2016-07-24
Implement block CP instructions. Fix bug that would corrupt context reg in DA...
Michael Pavone
2016-07-24
Implement Z80 DAA. Implement half-carry flag for the rest of the "easy" cases...
Michael Pavone
2016-07-23
Implement Z80 block OUT instructions. Fixes Power Monger
Michael Pavone
2016-04-20
Fix bug in Z80 rrd implementation. This fixes the annoying high pitched wine ...
Michael Pavone
2016-04-20
Fix crash bug in Z80 debugger introduced with stack alignment changes
Michael Pavone
2015-11-27
Replace some hard-coded instruction length assumptions with a calculation so ...
Michael Pavone
2015-11-26
Fix for Z80 retranslation post alignment rework
Michael Pavone
2015-11-26
Z80 core is now slightly less broken
Michael Pavone
2015-11-25
Get Z80 core sort of working again post alignment change
Michael Pavone
2015-11-25
Partially working change to do proper stack alignment rather than doing a lam...
Michael Pavone
2015-11-13
Selecting a second game from the menu now works
Michael Pavone
2015-11-04
Improve timing of Z80 busack. Fixes a crash in Barkley: Shut Up and Jam. Also...
Michael Pavone
2015-10-31
Small tweaks to timing of 68K/Z80 interactions based on latest tests
Michael Pavone
2015-10-31
Set flags for ld a, r
Michael Pavone
2015-10-29
Fix timing of certain variants of LD
Michael Pavone
2015-10-29
Fix timing of IM instruction
Michael Pavone
2015-09-18
Fixed a copy pasta error in the implementation of LDD and LDDR. HL should be ...
Michael Pavone
2015-08-01
Implement half carry for a couple of the trivial cases
Michael Pavone
2015-07-29
Added support for an IO memory map in Z80 core
Michael Pavone
2015-07-25
Use a new fatal_error function instead of calling fprintf and exit for fatal ...
Michael Pavone
2015-06-27
Cleanup some warnings under clang through a combination of code fixes and sup...
Michael Pavone
2015-05-26
Fixes for the 32-bit build accidentally introduced a bug into the 64-bit buil...
Michael Pavone
2015-05-25
Add a define in both the source and Makefile for enabling logging of z80 inst...
Michael Pavone
2015-05-25
Fix RLD and RRD for the case in which HL does not map to a native register
Michael Pavone
2015-05-24
Z80 test cases that passed on 64-bit now pass on 32-bit
Michael Pavone
[next]