Add m114.1(boogerman), m281, bmc-80013b. Update m205. Disable kt-008 hack on mmc3. Add a few games to ines-correct.h
- Support for Boogerman (SuperGame) Mapper 114, submapper 1 - Update Mapper 205 based on nesdev, move previous mapper 205 to separate GN-45 mapper with retained support to emulate OK-411 - Use nes-to-unif wrapper for some games which does not have nes 2.0 header. - add unif board BMC-80013-B - add mapper 281 (JY-052) - disable KT-008 hack on mmc3. KT-008 boards should be assigned as Mapper 224. Fixes Final Fantasy X1/X2 - force-assign a few roms using ines-correct.h
This commit is contained in:
@@ -467,10 +467,11 @@ static BMAPPING bmap[] = {
|
||||
{ "60311C", BMC60311C_Init, 0 },
|
||||
{ "WS", BMCWS_Init, 0 },
|
||||
{ "HPxx", BMCHPxx_Init, 0 },
|
||||
|
||||
{ "HP2018-A", BMCHPxx_Init, 0 },
|
||||
{ "CHINA_ER_SAN2", Mapper19_Init, 0 }, /* http://forums.nesdev.com/viewtopic.php?t=16465&p=216531 */
|
||||
{ "WAIXING-FW01", Mapper227_Init, 0 }, /* https://wiki.nesdev.com/w/index.php/Talk:INES_Mapper_242 */
|
||||
{ "WAIXING-FS005", BMCFK23C_Init, 0 }, /* https://wiki.nesdev.com/w/index.php/INES_Mapper_176 */
|
||||
{ "80013-B", BMC80013B_Init, 0 },
|
||||
|
||||
#ifdef COPYFAMI
|
||||
{ "COPYFAMI_MMC3", MapperCopyFamiMMC3_Init, 0 },
|
||||
@@ -555,7 +556,7 @@ static int InitializeBoard(void) {
|
||||
}
|
||||
x++;
|
||||
}
|
||||
FCEU_PrintError("Board type not supported.");
|
||||
FCEU_PrintError("Board type not supported.", boardname);
|
||||
return(0);
|
||||
}
|
||||
|
||||
@@ -617,7 +618,6 @@ int UNIFLoad(const char *name, FCEUFILE *fp) {
|
||||
|
||||
aborto:
|
||||
|
||||
FCEU_printf(" Failed to initialize board %s\n", boardname);
|
||||
FreeUNIF();
|
||||
ResetUNIF();
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user