summaryrefslogtreecommitdiff
path: root/genesis.h
AgeCommit message (Collapse)Author
2021-03-07Implement TMSS VDP lockMichael Pavone
2021-02-21Implement TMSS ROM and cart mapping registerMichael Pavone
2020-05-08Add an event log soft flush and call it twice per frame in between hard ↵Michael Pavone
flushes to netplay latency when there are insufficient hardware updates to flush packets in the middle of a frame
2020-04-29WIP netplay supportMichael Pavone
2020-03-25Some partial work on TMSS registers, more accurate open bus locations and ↵Michael Pavone
implement machine freezes for unmapped areas in the IO region
2019-02-16Fix size of relocated Z80 bank register fieldMichael Pavone
2019-02-10Initial attempt at interrupts in new Z80 core and integrating it into main ↵Michael Pavone
executable
2019-01-20Implement serialization/deserialization in libretro buildMike Pavone
2018-12-18Allow closing VDP debug windows with the close button in the window title barMichael Pavone
2018-07-06Update controller config when changed in UI without restartMichael Pavone
2018-03-30Randomize soft reset timing and fix silly bug that was accidentally clearing ↵Michael Pavone
IO state on soft reset
2017-08-27Save/restore mapper state in native save statesMichael Pavone
2017-08-09New savestates are working. New config file option for selecting format ↵Michael Pavone
states will be saved in. Mostly complete, needs a little more work before release
2017-06-23Move I2C EEPROM and NOR Flash functions out of romdb.c into new filesMichael Pavone
2017-06-22Sonic 3 & Knuckles lock-on is now 100% functional with working savesMichael Pavone
2017-06-07Initial work to support parallel NOR flash and the Magistr 16Michael Pavone
2017-05-19Added some code to try and prevent Z80 accesses and refresh cycles from ↵Michael Pavone
screwing up interrupt latency more than on hardware
2017-01-27Implement soft reset in Genesis modeMichael Pavone
2016-12-22Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be ↵Michael Pavone
useful.
2016-12-19Restore 68K address logging functionalityMichael Pavone
2016-12-19Mostly working changes to allow support for multiple emulated system types ↵Michael Pavone
in main blastem program
2016-12-09WIP split of ROM loading/argument parsing from Genesis emulation code. ↵Michael Pavone
Compiles and doesn't crash, but nothing works. Still a few too many globals as well.