|
|
Hooked up to Teradrive only as WIP intermediate step.
List of improvements and changes compared to legacy handling (some of these also applies there):
- Implement `gamenko` Seganet mapper;
- Implement `menghu` mapper (a Gamtec variant using Z80 to read protection data);
- Implement `sanguo5` / `tunshi` mapper (uses SRAM with invalid header);
- Implement `sportg` Tectoy 3-in-1 mapper;
- Hookup SRAM in `yasech` mapper;
- fix `btlchess` mapper;
- Implement `16mj2` extra ports reads;
- Fix `sampras` hanging on menu (uses a J-Cart variant);
- Hookup J-Cart for `sskid`;
- Allow `ninjab` to boot with proper I2C mapper;
- Fix I2C mappers for `billwlsh`, `madden93`, `madd93ce`, `shanewar`;
- Add SRAM for `mightmg3`;
- Fix `beggarp1`, it relocates SRAM address more akin to sf002/wukong mapper;
- Fix `barkley2`: it uses mirroring for SRAM, crashing in tournament mode if it doesn't find it;
- `sonic3` "fram" area doesn't exist anymore, use "sram" instead;
- Retire `rom_radica` from legacy handling: it has been moved as standalone sega/megadriv_rad.cpp driver starting from #3108
- Retire `rom_topf` from legacy handling: was a broken version of `rom_lion3`;
machine/i2cmem: add 24C65 alias for bighurt/brianl96/collslam/shanewar [Angelo Salese, Happy]
move M95320 implementation from legacy stm32 into actual device
machine/intelfsh: add ST_M29W640FT, implement unlock bypass command
New working software list items
-------------------------------
megadriv: Nyuushi Chokuzen Check Nanmon Kimon Kiki Kaikai, Planet Message Quiz [Hidden Palace]
Gunfight 3 in 1, Shísān Zhāng Májiàng - Zhong Guo Měi Nv Pian [archive.org]
New software list items marked not working
------------------------------------------
megadriv: 1800 in 1, Rock Heaven, Rock World, Golden Mega 250 in 1 [archive.org]
|