Commit Graph

62 Commits

Author SHA1 Message Date
ekeeke
bc8d1ae2b2 [Core/MD] added emulation of "Micro Machines USA" on-board TMSS bypass logic hardware (fixes lockout when TMSS Boot ROM is enabled) 2021-02-23 14:59:59 +01:00
ekeeke
58758aef3d [Core/MD] added Rock Heaven / Rock World pirate cartridges protection emulation 2020-12-08 17:23:27 +01:00
ekeeke
c3326ce03c [Core/MS] added support for Out-Run 3D prototype (dumped by SMS Power) 2020-12-08 17:20:35 +01:00
ekeeke
8c430293a3 Revert "[Core/MD] fixed SRAM support for Landstalker expanded ROM hacks (fixes Spanish translation black screen when starting a game)"
This reverts commit 298b09fcd1.
2020-11-01 01:03:46 +01:00
ekeeke
298b09fcd1 [Core/MD] fixed SRAM support for Landstalker expanded ROM hacks (fixes Spanish translation black screen when starting a game) 2020-10-31 14:22:58 +01:00
ekeeke
944e349e24 [Core/MS][Core/GG] added support for latest SMS Power ROM dumps 2020-10-11 11:41:41 +02:00
ekeeke
aef031a6d2 [Core/MD] fixed typo causing issues with games larger than 4MB 2020-08-25 15:41:22 +02:00
ekeeke
15722b16ab [Core/MD] added support for Triple Play 96 & Triple Play - Gold Edition real Mask ROM dumps 2020-07-14 01:45:12 +02:00
ekeeke
1758bbe0e4 [Core/MD] added support for new X-in-1 pirate mappers 2020-07-13 23:58:38 +02:00
ekeeke
17027ad6c4 [Core/MD] added support for more RADICA dumps 2020-07-12 16:40:05 +02:00
ekeeke
e329aa1cc7 [Core/MD] optimized SRAM word accesses on big-endian platform 2019-11-28 00:22:13 +01:00
ekeeke
f9161fbcee [Core/MS] fixed savestate support when using Boot ROM 2019-11-25 17:15:02 +01:00
ekeeke
aa9300d581 [Core/SG] fixed state loading for games using external RAM 2019-05-08 08:19:30 +02:00
ekeeke
5f8156ef72 [Core/MD] fixed ROM size detection when enabling/disabling SRAM on power-on (fixes SRAM support in Hardball 95, NBA Hang Time and other 3MB games with SRAM mapped at 0x300000) 2019-03-29 01:51:23 +01:00
ekeeke
d927c6e4cb [Gamecube/Wii] fixed compilation errors/warnings with latest devkitPPC (r24) 2019-03-23 14:32:34 +01:00
ekeeke
31a15eaf7c [Core/MD] fixed SSF2 mapper size limit 2019-03-23 13:52:43 +01:00
ekeeke
e819af4553 [Core/MS] fixed savestate when Boot ROM is running 2019-03-23 13:43:55 +01:00
ekeeke
33328c7abb [Core/MD] fixed savestate when Boot ROM is running 2019-03-23 13:41:56 +01:00
ekeeke
32079418a9 [Core/MD] fixed SRAM power-on state with games larger than 2MB (Duke Nukem 3D, Triple Play 96, Triple Play - Gold Edition) 2019-01-26 18:33:41 +01:00
ekeeke
e075526f71 [Core/MS] added Missile Defense 3D [Proto] to internal database 2019-01-09 00:52:45 +01:00
EkeEke
ae28f87402 [Core/MS] improved region detection (fixes BIOS support with Japanese games) 2018-06-21 00:28:57 +02:00
EkeEke
46f3e640e8 [Core/SG] improved SG-1000 cartridge memory mapping (fixes Safari Hunting crash when accessing unmapped ROM area) 2017-12-13 23:09:29 +01:00
notaz
5d13ccbe3f [Core/SVP] fix pointer arithmetic on 64bit (#171)
I don't want broken version of my code to linger around.
2017-09-21 09:24:50 +02:00
EkeEke
07f333b1ed [Core/MD] added (very basic) emulation of Flashkit MD hardware 2017-07-06 01:16:58 +02:00
EkeEke
e7e231955c [Core/SG-1000] added support for Star Soldier & Pippols SMS Power dumps 2017-03-28 16:08:31 +02:00
EkeEke
e7e19c78dd [Core/MD] fixed SRAM initialization for Sonic 1 Remastered hack 2016-10-15 14:05:02 +02:00
EkeEke
1dac828fb5 [Core/MD] improved SVP memory handlers accuracy (fixes Virtua Racing debug mode) 2016-07-09 19:46:22 +02:00
EkeEke
c01c640457 [Gamecube/Wii] fixed Master System games peripheral auto-detection 2016-06-14 23:37:45 +02:00
EkeEke
a0f161ed2d [Core/CD] fixed bootable cartridge (mode-1) corrupting loaded CD BIOS 2016-05-03 17:19:26 +02:00
EkeEke
79570c7d4e [Core/Misc] fixed code formatting 2016-05-01 20:04:40 +02:00
EkeEke
c6b62fcec7 [Core/MD] enable official bank-switching mapper by default (fixes Sonic VR hack) 2016-04-30 20:09:03 +02:00
EkeEke
862e44f098 [Core/MS] fixed 4MB ROM support 2016-03-30 17:35:00 +02:00
EkeEke
b1eb0641c6 [Core/MD] Correct fix (ROM type field is actually not part of product code) 2016-02-07 17:01:39 +01:00
EkeEke
bb3feb43c2 [Core/MD] fixed incorrect I2C EEPROM board detection for SRAM-patched hacks (Wonder Boy in Monster World, Megaman - The Willy Wars / Rockman Mega World) 2016-02-07 16:41:54 +01:00
EkeEke
be2ea378bc [Core/MD] improved I2C EEPROM boards emulation 2015-10-17 19:25:21 +02:00
EkeEke
00b0cc6d71 [Core/MD] fixed regression introduced with first version of SF-001 mapper 2015-08-26 23:31:03 +02:00
EkeEke
3878cda3cf [Core/MD] added support for Chaoji Puke / Super Poker dump 2015-07-09 23:52:34 +02:00
EkeEke
a07f7a3d24 [Core/CD] added CD-AUDIO & CD+G support 2015-05-31 18:21:35 +02:00
EkeEke
31885e7206 [Core/MD] added support for Tom Clown (Realtec/Unlicensed) 2015-04-29 01:20:29 +02:00
EkeEke
72ddc6e985 [Core/MS] added support for new SMS Power dump Jang Pung II (KR) 2015-03-25 00:54:55 +01:00
EkeEke
341f093fb1 [Core/MD] fixed SRAM support in Triple Play 96 & Triple Play - Gold Edition 2015-03-02 21:44:15 +01:00
EkeEke
65c61b3643 [Core/MS] added support for Hi-Com X-in-1 mapper (thanks to Bock from SMS Power) 2014-12-17 16:06:52 +01:00
EkeEke
dcaae2b2cd [Core/MS] improved console hardware auto-detection 2014-11-23 20:41:16 +01:00
EkeEke
9f5dd11e93 [Core/General] added optional dynamic allocation of cartridge/CD hardware buffer 2014-11-23 20:22:04 +01:00
EkeEke
6a118b1238 [Core/MD] fixed SSF2 mapper regression 2014-10-15 23:22:54 +02:00
EkeEke
37dd44df6c [Core/Input] added Sega Graphic Board support (thanks to SMS Power) 2014-10-10 18:06:16 +02:00
EkeEke
200f9a7349 [Core/MD] added support for Everdrive extended SSF mapper 2014-09-17 23:37:40 +02:00
EkeEke
620f372cb2 [Gamecube/Wii] added configurable BIOS & Lock-on ROM support 2014-08-25 00:30:18 +02:00
EkeEke
f3d4cf51d2 [Core/Input] fixed Master Tap adapter & XE-1AP device naming in sourcecode 2014-08-09 18:59:14 +02:00
EkeEke
331ec8b7cb [Core/MD] fixed ROM padding for Sonic & Knuckles 2014-06-18 23:09:19 +02:00