summaryrefslogtreecommitdiff
path: root/romdb.c
AgeCommit message (Expand)Author
2019-03-20Avoid printing a bunch of junk to stdout when GDB remote debugging is enabled...Michael Pavone
2018-08-14Added J-Cart supportMichael Pavone
2018-06-28Fix a number of other memory errors (mostly leaks again) identified by valgrindMichael Pavone
2018-06-22Fix some memory errors (mostly leaks) identified by valgrindMichael Pavone
2018-03-26Allow MegaWiFi support to be toggled in config file. Defaults to off due to s...Michael Pavone
2018-01-31Made the NOR flash emulation a bit more flexible, but not yet flexible enough...Michael Pavone
2018-01-15Initial work on MegaWiFi supportMichael Pavone
2017-10-14Add support for writeable ROM and an entry for Game no Kanzume Otokuyou using...Michael Pavone
2017-08-27Save/restore mapper state in native save statesMichael Pavone
2017-07-07Ignore SRAM in cart header if it is in the upper 8MB of the address spaceMichael Pavone
2017-06-24Support a couple of bootleg X-in-1 cartsMichael Pavone
2017-06-23Move Sega mapper implementation out of romdb.cMichael Pavone
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-22WIP support for handling S3 save RAM when locked onMichael Pavone
2017-06-20Initial SRAM support for lock-on cartsMichael Pavone
2017-06-19Fix and enhance Sega/SSF2 mapper support to handle homebrew and hacks that us...Michael Pavone
2017-06-19Better handling of S&K lock on support. Pre-combined ROMs and large (>2MB) S&...Michael Pavone
2017-06-07Initial work to support parallel NOR flash and the Magistr 16Michael Pavone
2017-06-05Small fix to handling of the "bus" option in a RAM type ROM DB memory mapMichael Pavone
2017-04-21Fix a deficiency in the way types were handled in my ternary tree. Fixes in w...Michael Pavone
2017-04-21Minor optimization to avoid invalidating translated code when the bank has no...Michael Pavone
2017-03-29Allow games to be specified in ROM DB via sha1 instead of product ID. Added a...Michael Pavone
2017-03-19Add Mega Everdrive style header detection for homebrew using the SSF2 mapper,...Michael Pavone
2017-03-14Fix heuristic detection of SRAM for 3MB ROMs with SRAM at the 3MB markMichael Pavone
2017-03-02Support for the Realtec mapper. Needs testing with games besides The Earth De...Michael Pavone
2017-02-23WIP support for XBAND mapper hardwareMichael Pavone
2017-02-14Fix handling of SRAM overlapping with ROMMichael Pavone
2017-01-24Improved parsing of cartridge region headerMichael Pavone
2016-12-09WIP split of ROM loading/argument parsing from Genesis emulation code. Compil...Michael Pavone
2016-10-16Fix segfault in certain games that have SRAM and ROM bankswitched at the same...Michael Pavone
2016-05-15Fixed a bug in get_header_name that results in a crash if the "International ...Michael Pavone
2016-05-02Very basic support for S&K lock-on. Needs more work for full functionality.Michael Pavone
2016-05-01Improve parsing of game name from ROM headerMichael Pavone
2016-02-24Accept address on 128-byte EEPROMs on both read and writeMichael Pavone
2015-12-15Initial support for relative mouse mode and skeleton of support for capture m...Michael Pavone
2015-12-08Allow IO device config to be overriden by ROM DBMichael Pavone
2015-11-08Make menu stuff work on Android (theoretically)Michael Pavone
2015-11-06Menu ROM now pulls real file names from the OS rather than using a fake listMichael Pavone
2015-11-04Load config file and rom.db from appropriate locations on AndroidMichael Pavone
2015-08-04Prevent crashes if game tries to access the ROM area outside of the size of t...Michael Pavone
2015-07-25Use a new fatal_error function instead of calling fprintf and exit for fatal ...Michael Pavone
2015-07-20Remove debug printf from EEPROM codeMichael Pavone
2015-07-20EEPROM reads now work for NFL Quarterback Club 96Michael Pavone
2015-07-20EEPROM writes now seem to work for NFL Quarterback Club 96Michael Pavone
2015-07-20Support large flat-mapped ROMs like Bad Apple or that Mortal Kombat hackMichael Pavone
2015-07-20Full support for Sega mapper when it comes to data. Code in remapped sections...Michael Pavone
2015-07-19Populate save mask when SRAM is defined in ROM DB rather than cart headerMichael Pavone
2015-07-19Fix map for NFL Quarterback Club 96. Fix default EEPROM value. Initial work f...Michael Pavone
2015-07-17Less broken EEPROM supportMichael Pavone