From a8fcbf1410aeccb9c29907874a5ed33cfda87ed9 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 9 Sep 2016 09:10:10 +0200 Subject: [PATCH] Silence warnings --- src/ines.c | 484 ++++++++++++++++++++++++++--------------------------- 1 file changed, 242 insertions(+), 242 deletions(-) diff --git a/src/ines.c b/src/ines.c index cc4d13e..972dc4e 100644 --- a/src/ines.c +++ b/src/ines.c @@ -391,249 +391,249 @@ typedef struct { } BMAPPINGLocal; static BMAPPINGLocal bmap[] = { - {"NROM", 0, NROM_Init}, - {"MMC1", 1, Mapper1_Init}, - {"UNROM", 2, UNROM_Init}, - {"CNROM", 3, CNROM_Init}, - {"MMC3", 4, Mapper4_Init}, - {"MMC5", 5, Mapper5_Init}, - {"FFE Rev. A", 6, Mapper6_Init}, - {"ANROM", 7, ANROM_Init}, - {"", 8, Mapper8_Init}, // Nogaems, it's worthless - {"MMC2", 9, Mapper9_Init}, - {"MMC4", 10, Mapper10_Init}, - {"Color Dreams", 11, Mapper11_Init}, - {"REX DBZ 5", 12, Mapper12_Init}, - {"CPROM", 13, CPROM_Init}, - {"REX SL-1632", 14, UNLSL1632_Init}, - {"100-in-1", 15, Mapper15_Init}, - {"BANDAI 24C02", 16, Mapper16_Init}, - {"FFE Rev. B", 17, Mapper17_Init}, - {"JALECO SS880006", 18, Mapper18_Init}, // JF-NNX (EB89018-30007) boards - {"Namcot 106", 19, Mapper19_Init}, -// {"", 20, Mapper20_Init}, - {"Konami VRC2/VRC4 A", 21, Mapper21_Init}, - {"Konami VRC2/VRC4 B", 22, Mapper22_Init}, - {"Konami VRC2/VRC4 C", 23, Mapper23_Init}, - {"Konami VRC6 Rev. A", 24, Mapper24_Init}, - {"Konami VRC2/VRC4 D", 25, Mapper25_Init}, - {"Konami VRC6 Rev. B", 26, Mapper26_Init}, - {"CC-21 MI HUN CHE", 27, UNLCC21_Init}, // Former dupe for VRC2/VRC4 mapper, redefined with crc to mihunche boards -// {"", 28, Mapper28_Init}, // Custom Multidiscrete mapper for PDs -// {"", 29, Mapper29_Init}, -// {"", 30, Mapper30_Init}, -// {"", 31, Mapper31_Init}, - {"IREM G-101", 32, Mapper32_Init}, - {"TC0190FMC/TC0350FMR", 33, Mapper33_Init}, - {"IREM I-IM/BNROM", 34, Mapper34_Init}, - {"Wario Land 2", 35, UNLSC127_Init}, - {"TXC Policeman", 36, Mapper36_Init}, - {"PAL-ZZ SMB/TETRIS/NWC",37, Mapper37_Init}, - {"Bit Corp.", 38, Mapper38_Init}, // Crime Busters -// {"", 39, Mapper39_Init}, - {"SMB2j FDS", 40, Mapper40_Init}, - {"CALTRON 6-in-1", 41, Mapper41_Init}, - {"BIO MIRACLE FDS", 42, Mapper42_Init}, - {"FDS SMB2j LF36", 43, Mapper43_Init}, - {"MMC3 BMC PIRATE A", 44, Mapper44_Init}, - {"MMC3 BMC PIRATE B", 45, Mapper45_Init}, - {"RUMBLESTATION 15-in-1",46, Mapper46_Init}, - {"NES-QJ SSVB/NWC", 47, Mapper47_Init}, - {"TAITO TCxxx", 48, Mapper48_Init}, - {"MMC3 BMC PIRATE C", 49, Mapper49_Init}, - {"SMB2j FDS Rev. A", 50, Mapper50_Init}, - {"11-in-1 BALL SERIES", 51, Mapper51_Init}, // 1993 year version - {"MMC3 BMC PIRATE D", 52, Mapper52_Init}, - {"SUPERVISION 16-in-1", 53, Supervision16_Init}, -// {"", 54, Mapper54_Init}, -// {"", 55, Mapper55_Init}, -// {"", 56, Mapper56_Init}, - {"SIMBPLE BMC PIRATE A", 57, Mapper57_Init}, - {"SIMBPLE BMC PIRATE B", 58, BMCGK192_Init}, - {"", 59, Mapper59_Init}, // Check this out - {"SIMBPLE BMC PIRATE C", 60, BMCD1038_Init}, - {"20-in-1 KAISER Rev. A",61, Mapper61_Init}, - {"700-in-1", 62, Mapper62_Init}, -// {"", 63, Mapper63_Init}, - {"TENGEN RAMBO1", 64, Mapper64_Init}, - {"IREM-H3001", 65, Mapper65_Init}, - {"MHROM", 66, MHROM_Init}, - {"SUNSOFT-FZII", 67, Mapper67_Init}, - {"Sunsoft Mapper #4", 68, Mapper68_Init}, - {"SUNSOFT-5/FME-7", 69, Mapper69_Init}, - {"BA KAMEN DISCRETE", 70, Mapper70_Init}, - {"CAMERICA BF9093", 71, Mapper71_Init}, - {"JALECO JF-17", 72, Mapper72_Init}, - {"KONAMI VRC3", 73, Mapper73_Init}, - {"TW MMC3+VRAM Rev. A", 74, Mapper74_Init}, - {"KONAMI VRC1", 75, Mapper75_Init}, - {"NAMCOT 108 Rev. A", 76, Mapper76_Init}, - {"IREM LROG017", 77, Mapper77_Init}, - {"Irem 74HC161/32", 78, Mapper78_Init}, - {"AVE/C&E/TXC BOARD", 79, Mapper79_Init}, - {"TAITO X1-005 Rev. A", 80, Mapper80_Init}, -// {"", 81, Mapper81_Init}, - {"TAITO X1-017", 82, Mapper82_Init}, + {(uint8_t*)"NROM", 0, NROM_Init}, + {(uint8_t*)"MMC1", 1, Mapper1_Init}, + {(uint8_t*)"UNROM", 2, UNROM_Init}, + {(uint8_t*)"CNROM", 3, CNROM_Init}, + {(uint8_t*)"MMC3", 4, Mapper4_Init}, + {(uint8_t*)"MMC5", 5, Mapper5_Init}, + {(uint8_t*)"FFE Rev. A", 6, Mapper6_Init}, + {(uint8_t*)"ANROM", 7, ANROM_Init}, + {(uint8_t*)"", 8, Mapper8_Init}, // Nogaems, it's worthless + {(uint8_t*)"MMC2", 9, Mapper9_Init}, + {(uint8_t*)"MMC4", 10, Mapper10_Init}, + {(uint8_t*)"Color Dreams", 11, Mapper11_Init}, + {(uint8_t*)"REX DBZ 5", 12, Mapper12_Init}, + {(uint8_t*)"CPROM", 13, CPROM_Init}, + {(uint8_t*)"REX SL-1632", 14, UNLSL1632_Init}, + {(uint8_t*)"100-in-1", 15, Mapper15_Init}, + {(uint8_t*)"BANDAI 24C02", 16, Mapper16_Init}, + {(uint8_t*)"FFE Rev. B", 17, Mapper17_Init}, + {(uint8_t*)"JALECO SS880006", 18, Mapper18_Init}, // JF-NNX (EB89018-30007) boards + {(uint8_t*)"Namcot 106", 19, Mapper19_Init}, +// {(uint8_t*)"", 20, Mapper20_Init}, + {(uint8_t*)"Konami VRC2/VRC4 A", 21, Mapper21_Init}, + {(uint8_t*)"Konami VRC2/VRC4 B", 22, Mapper22_Init}, + {(uint8_t*)"Konami VRC2/VRC4 C", 23, Mapper23_Init}, + {(uint8_t*)"Konami VRC6 Rev. A", 24, Mapper24_Init}, + {(uint8_t*)"Konami VRC2/VRC4 D", 25, Mapper25_Init}, + {(uint8_t*)"Konami VRC6 Rev. B", 26, Mapper26_Init}, + {(uint8_t*)"CC-21 MI HUN CHE", 27, UNLCC21_Init}, // Former dupe for VRC2/VRC4 mapper, redefined with crc to mihunche boards +// {(uint8_t*)"", 28, Mapper28_Init}, // Custom Multidiscrete mapper for PDs +// {(uint8_t*)"", 29, Mapper29_Init}, +// {(uint8_t*)"", 30, Mapper30_Init}, +// {(uint8_t*)"", 31, Mapper31_Init}, + {(uint8_t*)"IREM G-101", 32, Mapper32_Init}, + {(uint8_t*)"TC0190FMC/TC0350FMR", 33, Mapper33_Init}, + {(uint8_t*)"IREM I-IM/BNROM", 34, Mapper34_Init}, + {(uint8_t*)"Wario Land 2", 35, UNLSC127_Init}, + {(uint8_t*)"TXC Policeman", 36, Mapper36_Init}, + {(uint8_t*)"PAL-ZZ SMB/TETRIS/NWC",37, Mapper37_Init}, + {(uint8_t*)"Bit Corp.", 38, Mapper38_Init}, // Crime Busters +// {(uint8_t*)"", 39, Mapper39_Init}, + {(uint8_t*)"SMB2j FDS", 40, Mapper40_Init}, + {(uint8_t*)"CALTRON 6-in-1", 41, Mapper41_Init}, + {(uint8_t*)"BIO MIRACLE FDS", 42, Mapper42_Init}, + {(uint8_t*)"FDS SMB2j LF36", 43, Mapper43_Init}, + {(uint8_t*)"MMC3 BMC PIRATE A", 44, Mapper44_Init}, + {(uint8_t*)"MMC3 BMC PIRATE B", 45, Mapper45_Init}, + {(uint8_t*)"RUMBLESTATION 15-in-1",46, Mapper46_Init}, + {(uint8_t*)"NES-QJ SSVB/NWC", 47, Mapper47_Init}, + {(uint8_t*)"TAITO TCxxx", 48, Mapper48_Init}, + {(uint8_t*)"MMC3 BMC PIRATE C", 49, Mapper49_Init}, + {(uint8_t*)"SMB2j FDS Rev. A", 50, Mapper50_Init}, + {(uint8_t*)"11-in-1 BALL SERIES", 51, Mapper51_Init}, // 1993 year version + {(uint8_t*)"MMC3 BMC PIRATE D", 52, Mapper52_Init}, + {(uint8_t*)"SUPERVISION 16-in-1", 53, Supervision16_Init}, +// {(uint8_t*)"", 54, Mapper54_Init}, +// {(uint8_t*)"", 55, Mapper55_Init}, +// {(uint8_t*)"", 56, Mapper56_Init}, + {(uint8_t*)"SIMBPLE BMC PIRATE A", 57, Mapper57_Init}, + {(uint8_t*)"SIMBPLE BMC PIRATE B", 58, BMCGK192_Init}, + {(uint8_t*)"", 59, Mapper59_Init}, // Check this out + {(uint8_t*)"SIMBPLE BMC PIRATE C", 60, BMCD1038_Init}, + {(uint8_t*)"20-in-1 KAISER Rev. A",61, Mapper61_Init}, + {(uint8_t*)"700-in-1", 62, Mapper62_Init}, +// {(uint8_t*)"", 63, Mapper63_Init}, + {(uint8_t*)"TENGEN RAMBO1", 64, Mapper64_Init}, + {(uint8_t*)"IREM-H3001", 65, Mapper65_Init}, + {(uint8_t*)"MHROM", 66, MHROM_Init}, + {(uint8_t*)"SUNSOFT-FZII", 67, Mapper67_Init}, + {(uint8_t*)"Sunsoft Mapper #4", 68, Mapper68_Init}, + {(uint8_t*)"SUNSOFT-5/FME-7", 69, Mapper69_Init}, + {(uint8_t*)"BA KAMEN DISCRETE", 70, Mapper70_Init}, + {(uint8_t*)"CAMERICA BF9093", 71, Mapper71_Init}, + {(uint8_t*)"JALECO JF-17", 72, Mapper72_Init}, + {(uint8_t*)"KONAMI VRC3", 73, Mapper73_Init}, + {(uint8_t*)"TW MMC3+VRAM Rev. A", 74, Mapper74_Init}, + {(uint8_t*)"KONAMI VRC1", 75, Mapper75_Init}, + {(uint8_t*)"NAMCOT 108 Rev. A", 76, Mapper76_Init}, + {(uint8_t*)"IREM LROG017", 77, Mapper77_Init}, + {(uint8_t*)"Irem 74HC161/32", 78, Mapper78_Init}, + {(uint8_t*)"AVE/C&E/TXC BOARD", 79, Mapper79_Init}, + {(uint8_t*)"TAITO X1-005 Rev. A", 80, Mapper80_Init}, +// {(uint8_t*)"", 81, Mapper81_Init}, + {(uint8_t*)"TAITO X1-017", 82, Mapper82_Init}, {(uint8_t*)"YOKO VRC Rev. B", 83, Mapper83_Init}, -// {"", 84, Mapper84_Init}, - {"KONAMI VRC7", 85, Mapper85_Init}, - {"JALECO JF-13", 86, Mapper86_Init}, - {"74*139/74 DISCRETE", 87, Mapper87_Init}, - {"NAMCO 3433", 88, Mapper88_Init}, - {"SUNSOFT-3", 89, Mapper89_Init}, // SUNSOFT-2 mapper - {"HUMMER/JY BOARD", 90, Mapper90_Init}, - {"EARLY HUMMER/JY BOARD",91, Mapper91_Init}, - {"JALECO JF-19", 92, Mapper92_Init}, - {"SUNSOFT-3R", 93, SUNSOFT_UNROM_Init},// SUNSOFT-2 mapper with VRAM, different wiring - {"HVC-UN1ROM", 94, Mapper94_Init}, - {"NAMCOT 108 Rev. B", 95, Mapper95_Init}, - {"BANDAI OEKAKIDS", 96, Mapper96_Init}, - {"IREM TAM-S1", 97, Mapper97_Init}, -// {"", 98, Mapper98_Init}, - {"VS Uni/Dual- system", 99, Mapper99_Init}, -// {"", 100, Mapper100_Init}, - {"", 101, Mapper101_Init}, -// {"", 102, Mapper102_Init}, - {"FDS DOKIDOKI FULL", 103, Mapper103_Init}, -// {"", 104, Mapper104_Init}, - {"NES-EVENT NWC1990", 105, Mapper105_Init}, - {"SMB3 PIRATE A", 106, Mapper106_Init}, - {"MAGIC CORP A", 107, Mapper107_Init}, - {"FDS UNROM BOARD", 108, Mapper108_Init}, -// {"", 109, Mapper109_Init}, -// {"", 110, Mapper110_Init}, -// {"", 111, Mapper111_Init}, - {"ASDER/NTDEC BOARD", 112, Mapper112_Init}, - {"HACKER/SACHEN BOARD", 113, Mapper113_Init}, - {"MMC3 SG PROT. A", 114, Mapper114_Init}, - {"MMC3 PIRATE A", 115, Mapper115_Init}, - {"MMC1/MMC3/VRC PIRATE",116, UNLSL12_Init}, - {"FUTURE MEDIA BOARD", 117, Mapper117_Init}, - {"TSKROM", 118, TKSROM_Init}, - {"NES-TQROM", 119, Mapper119_Init}, - {"FDS TOBIDASE", 120, Mapper120_Init}, - {"MMC3 PIRATE PROT. A", 121, Mapper121_Init}, -// {"", 122, Mapper122_Init}, - {"MMC3 PIRATE H2288", 123, UNLH2288_Init}, -// {"", 124, Mapper124_Init}, - {"FDS LH32", 125, LH32_Init}, -// {"", 126, Mapper126_Init}, -// {"", 127, Mapper127_Init}, -// {"", 128, Mapper128_Init}, -// {"", 129, Mapper129_Init}, -// {"", 130, Mapper130_Init}, -// {"", 131, Mapper131_Init}, - {"TXC/MGENIUS 22111", 132, UNL22211_Init}, - {"SA72008", 133, SA72008_Init}, - {"MMC3 BMC PIRATE", 134, Mapper134_Init}, -// {"", 135, Mapper135_Init}, - {"TCU02", 136, TCU02_Init}, - {"S8259D", 137, S8259D_Init}, - {"S8259B", 138, S8259B_Init}, - {"S8259C", 139, S8259C_Init}, - {"JALECO JF-11/14", 140, Mapper140_Init}, - {"S8259A", 141, S8259A_Init}, - {"UNLKS7032", 142, UNLKS7032_Init}, - {"TCA01", 143, TCA01_Init}, - {"AGCI 50282", 144, Mapper144_Init}, - {"SA72007", 145, SA72007_Init}, - {"SA0161M", 146, SA0161M_Init}, - {"TCU01", 147, TCU01_Init}, - {"SA0037", 148, SA0037_Init}, - {"SA0036", 149, SA0036_Init}, - {"S74LS374N", 150, S74LS374N_Init}, - {"", 151, Mapper151_Init}, - {"", 152, Mapper152_Init}, - {"BANDAI SRAM", 153, Mapper153_Init}, // Bandai board 16 with SRAM instead of EEPROM - {"", 154, Mapper154_Init}, - {"", 155, Mapper155_Init}, - {"", 156, Mapper156_Init}, - {"BANDAI BARCODE", 157, Mapper157_Init}, -// {"", 158, Mapper158_Init}, - {"BANDAI 24C01", 159, Mapper159_Init}, // Different type of EEPROM on the bandai board - {"SA009", 160, SA009_Init}, -// {"", 161, Mapper161_Init}, - {"", 162, UNLFS304_Init}, - {"", 163, Mapper163_Init}, - {"", 164, Mapper164_Init}, - {"", 165, Mapper165_Init}, - {"SUBOR Rev. A", 166, Mapper166_Init}, - {"SUBOR Rev. B", 167, Mapper167_Init}, - {"", 168, Mapper168_Init}, -// {"", 169, Mapper169_Init}, - {"", 170, Mapper170_Init}, - {"", 171, Mapper171_Init}, - {"", 172, Mapper172_Init}, - {"", 173, Mapper173_Init}, -// {"", 174, Mapper174_Init}, - {"", 175, Mapper175_Init}, - {"BMCFK23C", 176, BMCFK23C_Init}, // zero 26-may-2012 - well, i have some WXN junk games that use 176 for instance ????. i dont know what game uses this BMCFK23C as mapper 176. we'll have to make a note when we find it. - {"", 177, Mapper177_Init}, - {"", 178, Mapper178_Init}, -// {"", 179, Mapper179_Init}, - {"", 180, Mapper180_Init}, - {"", 181, Mapper181_Init}, -// {"", 182, Mapper182_Init}, // Deprecated, dupe - {"", 183, Mapper183_Init}, - {"", 184, Mapper184_Init}, - {"", 185, Mapper185_Init}, - {"", 186, Mapper186_Init}, - {"", 187, Mapper187_Init}, - {"", 188, Mapper188_Init}, - {"", 189, Mapper189_Init}, -// {"", 190, Mapper190_Init}, - {"", 191, Mapper191_Init}, - {"TW MMC3+VRAM Rev. B", 192, Mapper192_Init}, - {"NTDEC TC-112", 193, Mapper193_Init}, // War in the Gulf - {"TW MMC3+VRAM Rev. C", 194, Mapper194_Init}, - {"TW MMC3+VRAM Rev. D", 195, Mapper195_Init}, - {"", 196, Mapper196_Init}, - {"", 197, Mapper197_Init}, - {"TW MMC3+VRAM Rev. E", 198, Mapper198_Init}, - {"", 199, Mapper199_Init}, - {"", 200, Mapper200_Init}, - {"", 201, Mapper201_Init}, - {"", 202, Mapper202_Init}, - {"", 203, Mapper203_Init}, - {"", 204, Mapper204_Init}, - {"", 205, Mapper205_Init}, - {"NAMCOT 108 Rev. C", 206, Mapper206_Init}, // Deprecated, Used to be "DEIROM" whatever it means, but actually simple version of MMC3 - {"TAITO X1-005 Rev. B", 207, Mapper207_Init}, - {"", 208, Mapper208_Init}, - {"", 209, Mapper209_Init}, - {"", 210, Mapper210_Init}, - {"", 211, Mapper211_Init}, - {"", 212, Mapper212_Init}, - {"", 213, Mapper213_Init}, - {"", 214, Mapper214_Init}, - {"", 215, UNL8237_Init}, - {"", 216, Mapper216_Init}, - {"", 217, Mapper217_Init}, // Redefined to a new Discrete BMC mapper -// {"", 218, Mapper218_Init}, - {"UNLA9746", 219, UNLA9746_Init}, - {"Debug Mapper", 220, UNLPEC586Init}, // UNLKS7057_Init}, - {"UNLN625092", 221, UNLN625092_Init}, - {"", 222, Mapper222_Init}, -// {"", 223, Mapper223_Init}, -// {"", 224, Mapper224_Init}, - {"", 225, Mapper225_Init}, - {"BMC 22+20-in-1", 226, Mapper226_Init}, - {"", 227, Mapper227_Init}, - {"", 228, Mapper228_Init}, - {"", 229, Mapper229_Init}, - {"BMC Contra+22-in-1", 230, Mapper230_Init}, - {"", 231, Mapper231_Init}, - {"BMC QUATTRO", 232, Mapper232_Init}, - {"BMC 22+20-in-1 RST", 233, Mapper233_Init}, - {"BMC MAXI", 234, Mapper234_Init}, - {"", 235, Mapper235_Init}, -// {"", 236, Mapper236_Init}, -// {"", 237, Mapper237_Init}, - {"UNL6035052", 238, UNL6035052_Init}, -// {"", 239, Mapper239_Init}, - {"", 240, Mapper240_Init}, - {"", 241, Mapper241_Init}, - {"", 242, Mapper242_Init}, +// {(uint8_t*)"", 84, Mapper84_Init}, + {(uint8_t*)"KONAMI VRC7", 85, Mapper85_Init}, + {(uint8_t*)"JALECO JF-13", 86, Mapper86_Init}, + {(uint8_t*)"74*139/74 DISCRETE", 87, Mapper87_Init}, + {(uint8_t*)"NAMCO 3433", 88, Mapper88_Init}, + {(uint8_t*)"SUNSOFT-3", 89, Mapper89_Init}, // SUNSOFT-2 mapper + {(uint8_t*)"HUMMER/JY BOARD", 90, Mapper90_Init}, + {(uint8_t*)"EARLY HUMMER/JY BOARD",91, Mapper91_Init}, + {(uint8_t*)"JALECO JF-19", 92, Mapper92_Init}, + {(uint8_t*)"SUNSOFT-3R", 93, SUNSOFT_UNROM_Init},// SUNSOFT-2 mapper with VRAM, different wiring + {(uint8_t*)"HVC-UN1ROM", 94, Mapper94_Init}, + {(uint8_t*)"NAMCOT 108 Rev. B", 95, Mapper95_Init}, + {(uint8_t*)"BANDAI OEKAKIDS", 96, Mapper96_Init}, + {(uint8_t*)"IREM TAM-S1", 97, Mapper97_Init}, +// {(uint8_t*)"", 98, Mapper98_Init}, + {(uint8_t*)"VS Uni/Dual- system", 99, Mapper99_Init}, +// {(uint8_t*)"", 100, Mapper100_Init}, + {(uint8_t*)"", 101, Mapper101_Init}, +// {(uint8_t*)"", 102, Mapper102_Init}, + {(uint8_t*)"FDS DOKIDOKI FULL", 103, Mapper103_Init}, +// {(uint8_t*)"", 104, Mapper104_Init}, + {(uint8_t*)"NES-EVENT NWC1990", 105, Mapper105_Init}, + {(uint8_t*)"SMB3 PIRATE A", 106, Mapper106_Init}, + {(uint8_t*)"MAGIC CORP A", 107, Mapper107_Init}, + {(uint8_t*)"FDS UNROM BOARD", 108, Mapper108_Init}, +// {(uint8_t*)"", 109, Mapper109_Init}, +// {(uint8_t*)"", 110, Mapper110_Init}, +// {(uint8_t*)"", 111, Mapper111_Init}, + {(uint8_t*)"ASDER/NTDEC BOARD", 112, Mapper112_Init}, + {(uint8_t*)"HACKER/SACHEN BOARD", 113, Mapper113_Init}, + {(uint8_t*)"MMC3 SG PROT. A", 114, Mapper114_Init}, + {(uint8_t*)"MMC3 PIRATE A", 115, Mapper115_Init}, + {(uint8_t*)"MMC1/MMC3/VRC PIRATE",116, UNLSL12_Init}, + {(uint8_t*)"FUTURE MEDIA BOARD", 117, Mapper117_Init}, + {(uint8_t*)"TSKROM", 118, TKSROM_Init}, + {(uint8_t*)"NES-TQROM", 119, Mapper119_Init}, + {(uint8_t*)"FDS TOBIDASE", 120, Mapper120_Init}, + {(uint8_t*)"MMC3 PIRATE PROT. A", 121, Mapper121_Init}, +// {(uint8_t*)"", 122, Mapper122_Init}, + {(uint8_t*)"MMC3 PIRATE H2288", 123, UNLH2288_Init}, +// {(uint8_t*)"", 124, Mapper124_Init}, + {(uint8_t*)"FDS LH32", 125, LH32_Init}, +// {(uint8_t*)"", 126, Mapper126_Init}, +// {(uint8_t*)"", 127, Mapper127_Init}, +// {(uint8_t*)"", 128, Mapper128_Init}, +// {(uint8_t*)"", 129, Mapper129_Init}, +// {(uint8_t*)"", 130, Mapper130_Init}, +// {(uint8_t*)"", 131, Mapper131_Init}, + {(uint8_t*)"TXC/MGENIUS 22111", 132, UNL22211_Init}, + {(uint8_t*)"SA72008", 133, SA72008_Init}, + {(uint8_t*)"MMC3 BMC PIRATE", 134, Mapper134_Init}, +// {(uint8_t*)"", 135, Mapper135_Init}, + {(uint8_t*)"TCU02", 136, TCU02_Init}, + {(uint8_t*)"S8259D", 137, S8259D_Init}, + {(uint8_t*)"S8259B", 138, S8259B_Init}, + {(uint8_t*)"S8259C", 139, S8259C_Init}, + {(uint8_t*)"JALECO JF-11/14", 140, Mapper140_Init}, + {(uint8_t*)"S8259A", 141, S8259A_Init}, + {(uint8_t*)"UNLKS7032", 142, UNLKS7032_Init}, + {(uint8_t*)"TCA01", 143, TCA01_Init}, + {(uint8_t*)"AGCI 50282", 144, Mapper144_Init}, + {(uint8_t*)"SA72007", 145, SA72007_Init}, + {(uint8_t*)"SA0161M", 146, SA0161M_Init}, + {(uint8_t*)"TCU01", 147, TCU01_Init}, + {(uint8_t*)"SA0037", 148, SA0037_Init}, + {(uint8_t*)"SA0036", 149, SA0036_Init}, + {(uint8_t*)"S74LS374N", 150, S74LS374N_Init}, + {(uint8_t*)"", 151, Mapper151_Init}, + {(uint8_t*)"", 152, Mapper152_Init}, + {(uint8_t*)"BANDAI SRAM", 153, Mapper153_Init}, // Bandai board 16 with SRAM instead of EEPROM + {(uint8_t*)"", 154, Mapper154_Init}, + {(uint8_t*)"", 155, Mapper155_Init}, + {(uint8_t*)"", 156, Mapper156_Init}, + {(uint8_t*)"BANDAI BARCODE", 157, Mapper157_Init}, +// {(uint8_t*)"", 158, Mapper158_Init}, + {(uint8_t*)"BANDAI 24C01", 159, Mapper159_Init}, // Different type of EEPROM on the bandai board + {(uint8_t*)"SA009", 160, SA009_Init}, +// {(uint8_t*)"", 161, Mapper161_Init}, + {(uint8_t*)"", 162, UNLFS304_Init}, + {(uint8_t*)"", 163, Mapper163_Init}, + {(uint8_t*)"", 164, Mapper164_Init}, + {(uint8_t*)"", 165, Mapper165_Init}, + {(uint8_t*)"SUBOR Rev. A", 166, Mapper166_Init}, + {(uint8_t*)"SUBOR Rev. B", 167, Mapper167_Init}, + {(uint8_t*)"", 168, Mapper168_Init}, +// {(uint8_t*)"", 169, Mapper169_Init}, + {(uint8_t*)"", 170, Mapper170_Init}, + {(uint8_t*)"", 171, Mapper171_Init}, + {(uint8_t*)"", 172, Mapper172_Init}, + {(uint8_t*)"", 173, Mapper173_Init}, +// {(uint8_t*)"", 174, Mapper174_Init}, + {(uint8_t*)"", 175, Mapper175_Init}, + {(uint8_t*)"BMCFK23C", 176, BMCFK23C_Init}, // zero 26-may-2012 - well, i have some WXN junk games that use 176 for instance ????. i dont know what game uses this BMCFK23C as mapper 176. we'll have to make a note when we find it. + {(uint8_t*)"", 177, Mapper177_Init}, + {(uint8_t*)"", 178, Mapper178_Init}, +// {(uint8_t*)"", 179, Mapper179_Init}, + {(uint8_t*)"", 180, Mapper180_Init}, + {(uint8_t*)"", 181, Mapper181_Init}, +// {(uint8_t*)"", 182, Mapper182_Init}, // Deprecated, dupe + {(uint8_t*)"", 183, Mapper183_Init}, + {(uint8_t*)"", 184, Mapper184_Init}, + {(uint8_t*)"", 185, Mapper185_Init}, + {(uint8_t*)"", 186, Mapper186_Init}, + {(uint8_t*)"", 187, Mapper187_Init}, + {(uint8_t*)"", 188, Mapper188_Init}, + {(uint8_t*)"", 189, Mapper189_Init}, +// {(uint8_t*)"", 190, Mapper190_Init}, + {(uint8_t*)"", 191, Mapper191_Init}, + {(uint8_t*)"TW MMC3+VRAM Rev. B", 192, Mapper192_Init}, + {(uint8_t*)"NTDEC TC-112", 193, Mapper193_Init}, // War in the Gulf + {(uint8_t*)"TW MMC3+VRAM Rev. C", 194, Mapper194_Init}, + {(uint8_t*)"TW MMC3+VRAM Rev. D", 195, Mapper195_Init}, + {(uint8_t*)"", 196, Mapper196_Init}, + {(uint8_t*)"", 197, Mapper197_Init}, + {(uint8_t*)"TW MMC3+VRAM Rev. E", 198, Mapper198_Init}, + {(uint8_t*)"", 199, Mapper199_Init}, + {(uint8_t*)"", 200, Mapper200_Init}, + {(uint8_t*)"", 201, Mapper201_Init}, + {(uint8_t*)"", 202, Mapper202_Init}, + {(uint8_t*)"", 203, Mapper203_Init}, + {(uint8_t*)"", 204, Mapper204_Init}, + {(uint8_t*)"", 205, Mapper205_Init}, + {(uint8_t*)"NAMCOT 108 Rev. C", 206, Mapper206_Init}, // Deprecated, Used to be "DEIROM" whatever it means, but actually simple version of MMC3 + {(uint8_t*)"TAITO X1-005 Rev. B", 207, Mapper207_Init}, + {(uint8_t*)"", 208, Mapper208_Init}, + {(uint8_t*)"", 209, Mapper209_Init}, + {(uint8_t*)"", 210, Mapper210_Init}, + {(uint8_t*)"", 211, Mapper211_Init}, + {(uint8_t*)"", 212, Mapper212_Init}, + {(uint8_t*)"", 213, Mapper213_Init}, + {(uint8_t*)"", 214, Mapper214_Init}, + {(uint8_t*)"", 215, UNL8237_Init}, + {(uint8_t*)"", 216, Mapper216_Init}, + {(uint8_t*)"", 217, Mapper217_Init}, // Redefined to a new Discrete BMC mapper +// {(uint8_t*)"", 218, Mapper218_Init}, + {(uint8_t*)"UNLA9746", 219, UNLA9746_Init}, + {(uint8_t*)"Debug Mapper", 220, UNLPEC586Init}, // UNLKS7057_Init}, + {(uint8_t*)"UNLN625092", 221, UNLN625092_Init}, + {(uint8_t*)"", 222, Mapper222_Init}, +// {(uint8_t*)"", 223, Mapper223_Init}, +// {(uint8_t*)"", 224, Mapper224_Init}, + {(uint8_t*)"", 225, Mapper225_Init}, + {(uint8_t*)"BMC 22+20-in-1", 226, Mapper226_Init}, + {(uint8_t*)"", 227, Mapper227_Init}, + {(uint8_t*)"", 228, Mapper228_Init}, + {(uint8_t*)"", 229, Mapper229_Init}, + {(uint8_t*)"BMC Contra+22-in-1", 230, Mapper230_Init}, + {(uint8_t*)"", 231, Mapper231_Init}, + {(uint8_t*)"BMC QUATTRO", 232, Mapper232_Init}, + {(uint8_t*)"BMC 22+20-in-1 RST", 233, Mapper233_Init}, + {(uint8_t*)"BMC MAXI", 234, Mapper234_Init}, + {(uint8_t*)"", 235, Mapper235_Init}, +// {(uint8_t*)"", 236, Mapper236_Init}, +// {(uint8_t*)"", 237, Mapper237_Init}, + {(uint8_t*)"UNL6035052", 238, UNL6035052_Init}, +// {(uint8_t*)"", 239, Mapper239_Init}, + {(uint8_t*)"", 240, Mapper240_Init}, + {(uint8_t*)"", 241, Mapper241_Init}, + {(uint8_t*)"", 242, Mapper242_Init}, {(uint8_t*)"S74LS374NA", 243, S74LS374NA_Init}, {(uint8_t*)"DECATHLON", 244, Mapper244_Init}, {(uint8_t*)"", 245, Mapper245_Init},