summaryrefslogtreecommitdiff
path: root/z80_to_x86.h
AgeCommit message (Expand)Author
2017-10-19Implemented Z80 IM 2 and attempted correct intack cycle delayMichael Pavone
2017-08-06WIP - New savestate formatMichael Pavone
2017-05-28Implemented Z80 NMIMichael Pavone
2017-01-02Invalidate translated code on a cartridge bank change in SMS mode. Fix handli...Michael Pavone
2016-12-28Remove memory map assumptions from Z80 core and move a little bit of logic to...Michael Pavone
2016-12-22Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be ...Michael Pavone
2016-12-22More cleanup in preparation for SMS/Mark III supportMichael Pavone
2016-07-28Partial support for undocumented flag bitsMichael Pavone
2016-07-27Change cycle tracking code for Z80 core to only use a single register. Store ...Michael Pavone
2016-04-20Fix bug in Z80 rrd implementation. This fixes the annoying high pitched wine ...Michael Pavone
2015-11-13Selecting a second game from the menu now worksMichael Pavone
2015-07-29Added support for an IO memory map in Z80 coreMichael Pavone
2015-05-25Add a define in both the source and Makefile for enabling logging of z80 inst...Michael Pavone
2015-01-04MergeMichael Pavone
2015-01-03Made the Z80 core more contained by refactoring some code in blastem.c into z...Michael Pavone
2015-01-03All cycle counters are now based off the master clock. This seems to have mes...Michael Pavone
2015-01-01Remove dedicated registers for Z80 bank reg and Z80 bank pointer as they are ...Michael Pavone
2015-01-01Add the 3 cycle delay back in to Z80 bank area accessMichael Pavone
2015-01-01Minor Z80 core cleanupMichael Pavone
2014-12-30MergeMichael Pavone
2014-12-26Add in missing generated Z80 helper functions. Fix a small bug in Z80_HALT. F...Michael Pavone
2014-12-22Z80 core is sort of working againMichael Pavone
2014-12-17Get rest of emulator compiling again with Z80 core enabledMichael Pavone
2014-12-17Get Z80 core back into compileable stateMichael Pavone
2014-12-14WIP effort to update z80 core for code gen changesMichael Pavone
2014-06-21Fix Z80 interruptsMichael Pavone
2014-06-20Added some preliminary support for interpreting Z80 code from non-RAM addressesMichael Pavone
2014-06-19Properly handle Z80 breakpoints on self-modifying code and setting Z80 breakp...Michael Pavone
2014-06-17blastem builds and almost works on OS X nowMike Pavone
2014-02-24Rename x86_backend.h and x86_backend.c to backend.h and backend.c respectivelyMike Pavone
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-07-26Added support for saving savestates. Added gst savestate format test harnessMike Pavone
2013-06-29Add support for loading GST format savestatesMike Pavone
2013-05-31Partial implementation of Z80 debuggerMike Pavone
2013-05-14Some Z80 interrupt fixesMike Pavone
2013-05-06Implement writes from Z80 to YM-2612Mike Pavone
2013-04-30Add a second context pointer to m68k_context so that try_fifo_write can still...Mike Pavone
2013-04-29Implement retranslating code when written to. Possibly broken, need to fix so...Mike Pavone
2013-04-28Implement cycle limit in Z80 core.Mike Pavone
2013-04-28Implement EI, DI and IM in the Z80 coreMike Pavone
2013-04-28Implement EX, EXX and RST in Z80 coreMike Pavone
2013-04-25Get Z80 core working for simple programsMike Pavone
2013-04-16Make reset trigger debug exit to make it easier to test the same cases in bla...Mike Pavone