NES - SH1ROM, SIROM, and SJROM implemented. SIROM untested (and has a handy assert) due to unkown games. Airforce (SJROM) added to gamedb, but the game is black screen only.
This commit is contained in:
parent
f350e241b8
commit
fc8be53da6
|
@ -234,11 +234,22 @@ namespace BizHawk.Emulation.Consoles.Nintendo.Boards
|
|||
romInfo.PRAM_Size = 0;
|
||||
break;
|
||||
case "SHROM":
|
||||
case "SH1ROM":
|
||||
Debug.Assert(RomInfo.CHR_Size == -1, "don't specify in gamedb, it is redundant");
|
||||
romInfo.PRG_Size = 2;
|
||||
RomInfo.PRAM_Size = 0;
|
||||
RomInfo.CRAM_Size = 0;
|
||||
romInfo.CHR_Size = 16;
|
||||
break;
|
||||
case "SIROM":
|
||||
Debug.Assert(1 == 2, "TODO: Please contact the emulator authors and tell them which game uses SIROM!");
|
||||
romInfo.PRG_Size = 2;
|
||||
RomInfo.CRAM_Size = 0;
|
||||
RomInfo.PRAM_Size = 0;
|
||||
break;
|
||||
case "SJROM":
|
||||
RomInfo.CRAM_Size = 0;
|
||||
romInfo.PRAM_Size = 0;
|
||||
break;
|
||||
case "SNROM":
|
||||
Debug.Assert(RomInfo.CHR_Size == -1, "don't specify in gamedb, it is redundant");
|
||||
|
|
|
@ -18,7 +18,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
//Bard's Tale - The Tales of the Unkown (U) - Black screen only
|
||||
//Dragon Warrior (SBROM) - Black screen only
|
||||
//Family Feud - Fails to get past intro screen
|
||||
|
||||
//Air Wolf - Black screen
|
||||
|
||||
//the main rom class that contains all information necessary for the board to operate
|
||||
public class RomInfo
|
||||
|
@ -682,6 +682,8 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
case "SFROM": board = new Boards.SxROM("SFROM"); break;
|
||||
case "SGROM": board = new Boards.SxROM("SGROM"); break;
|
||||
case "SHROM": board = new Boards.SxROM("SHROM"); break;
|
||||
case "SIROM": board = new Boards.SxROM("SIROM"); break;
|
||||
case "SJROM": board = new Boards.SxROM("SJROM"); break;
|
||||
case "SNROM": board = new Boards.SxROM("SNROM"); break;
|
||||
case "SKROM": board = new Boards.SxROM("SKROM"); break;
|
||||
case "SL2ROM": board = new Boards.SxROM("SL2ROM"); break;
|
||||
|
|
|
@ -2326,6 +2326,7 @@ E7D7225DAD044B624FBAD9C9CA96E835 Wrecking Crew (JUE) NES board=NROM;mirror=H;P
|
|||
;SxROM
|
||||
BB9F640237A953B4753DF9D2A8DC31B3 720 (U) NES board=SNROM;PRG=8
|
||||
BD377B49DCC269C6270EC0EA6336BAF5 Adventures of Lolo (U) NES board=SEROM;PRG=2;CHR=4
|
||||
30A0B2DFBC6018E4ABCC9A89D5107B83 Air Fortress (U) NES board=SJROM;PRG=8;CHR=4
|
||||
A4309FA076EBEDDCB28A25F53746D4DC Bard's Tale, The Tales of the Unknown (U) NES board=SNROM;PRG=8;bat
|
||||
12B0DBC4F2B22A50D0BB53C4929217F0 Blaster Master (U) NES board=SL2ROM;PRG=8;CHR=16
|
||||
FFCC592A3F063C1DCC87CB5E0F81C8AF Bomberman II (U) NES board=SNROM;PRG=8
|
||||
|
|
Loading…
Reference in New Issue