Sync with MAME 0.148u4
This commit is contained in:
parent
023fea8a9c
commit
c43a802d51
|
@ -502,21 +502,21 @@ static INT32 DrvScan(INT32 nAction, INT32 *pnMin)
|
||||||
// Diet Go Go (USA v1.1 1992.09.26)
|
// Diet Go Go (USA v1.1 1992.09.26)
|
||||||
|
|
||||||
static struct BurnRomInfo dietgouRomDesc[] = {
|
static struct BurnRomInfo dietgouRomDesc[] = {
|
||||||
{ "jx.00", 0x040000, 0x1a9de04f, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
{ "jx_00-.4h", 0x040000, 0x1a9de04f, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||||
{ "jx.01", 0x040000, 0x79c097c8, 1 | BRF_PRG | BRF_ESS }, // 1
|
{ "jx_01-.5h", 0x040000, 0x79c097c8, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||||
|
|
||||||
{ "jx.02", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
{ "jx_02.14m", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
||||||
|
|
||||||
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
||||||
|
|
||||||
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
||||||
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
||||||
|
|
||||||
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
||||||
|
|
||||||
{ "pal16l8b.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
{ "pal16l8b_vd-00.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
||||||
{ "pal16l8b.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
{ "pal16l8b_vd-01.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
||||||
{ "pal16r6a.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
{ "pal16r6a_vd-02.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(dietgou)
|
STD_ROM_PICK(dietgou)
|
||||||
|
@ -536,21 +536,21 @@ struct BurnDriver BurnDrvDietgou = {
|
||||||
// Diet Go Go (Euro v1.1 1992.08.04)
|
// Diet Go Go (Euro v1.1 1992.08.04)
|
||||||
|
|
||||||
static struct BurnRomInfo dietgoeRomDesc[] = {
|
static struct BurnRomInfo dietgoeRomDesc[] = {
|
||||||
{ "jy00-1.4h", 0x040000, 0x8bce137d, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
{ "jy_00-1.4h", 0x040000, 0x8bce137d, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||||
{ "jy01-1.5h", 0x040000, 0xeca50450, 1 | BRF_PRG | BRF_ESS }, // 1
|
{ "jy_01-1.5h", 0x040000, 0xeca50450, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||||
|
|
||||||
{ "jy02.m14", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
{ "jy_02.m14", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
||||||
|
|
||||||
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
||||||
|
|
||||||
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
||||||
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
||||||
|
|
||||||
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
||||||
|
|
||||||
{ "pal16l8b.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
{ "pal16l8b_vd-00.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
||||||
{ "pal16l8b.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
{ "pal16l8b_vd-01.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
||||||
{ "pal16r6a.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
{ "pal16r6a_vd-02.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(dietgoe)
|
STD_ROM_PICK(dietgoe)
|
||||||
|
@ -570,21 +570,21 @@ struct BurnDriver BurnDrvDietgoe = {
|
||||||
// Diet Go Go (Euro v1.1 1992.09.26)
|
// Diet Go Go (Euro v1.1 1992.09.26)
|
||||||
|
|
||||||
static struct BurnRomInfo dietgoRomDesc[] = {
|
static struct BurnRomInfo dietgoRomDesc[] = {
|
||||||
{ "jy00-2.h4", 0x040000, 0x014dcf62, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
{ "jy_00-2.h4", 0x040000, 0x014dcf62, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||||
{ "jy01-2.h5", 0x040000, 0x793ebd83, 1 | BRF_PRG | BRF_ESS }, // 1
|
{ "jy_01-2.h5", 0x040000, 0x793ebd83, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||||
|
|
||||||
{ "jy02.m14", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
{ "jy_02.m14", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
||||||
|
|
||||||
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
||||||
|
|
||||||
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
||||||
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
||||||
|
|
||||||
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
||||||
|
|
||||||
{ "pal16l8b.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
{ "pal16l8b_vd-00.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
||||||
{ "pal16l8b.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
{ "pal16l8b_vd-01.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
||||||
{ "pal16r6a.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
{ "pal16r6a_vd-02.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(dietgo)
|
STD_ROM_PICK(dietgo)
|
||||||
|
@ -604,17 +604,21 @@ struct BurnDriver BurnDrvDietgo = {
|
||||||
// Diet Go Go (Japan v1.1 1992.09.26)
|
// Diet Go Go (Japan v1.1 1992.09.26)
|
||||||
|
|
||||||
static struct BurnRomInfo dietgojRomDesc[] = {
|
static struct BurnRomInfo dietgojRomDesc[] = {
|
||||||
{ "jw-00-2.4h", 0x040000, 0xe6ba6c49, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
{ "jw_00-2.4h", 0x040000, 0xe6ba6c49, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||||
{ "jw-01-2.5h", 0x040000, 0x684a3d57, 1 | BRF_PRG | BRF_ESS }, // 1
|
{ "jw_01-2.5h", 0x040000, 0x684a3d57, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||||
|
|
||||||
{ "jx.02", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
{ "jw_02.14m", 0x010000, 0x4e3492a5, 2 | BRF_PRG | BRF_ESS }, // 2 Huc6280 Code
|
||||||
|
|
||||||
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
{ "may00", 0x100000, 0x234d1f8d, 3 | BRF_GRA }, // 3 Characters & Background Tiles
|
||||||
|
|
||||||
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
{ "may01", 0x100000, 0x2da57d04, 4 | BRF_GRA }, // 4 Sprites
|
||||||
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
{ "may02", 0x100000, 0x3a66a713, 4 | BRF_GRA }, // 5
|
||||||
|
|
||||||
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
{ "may03", 0x080000, 0xb6e42bae, 5 | BRF_SND }, // 6 OKI M6295 Samples
|
||||||
|
|
||||||
|
{ "pal16l8b_vd-00.6h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 7 PLDs
|
||||||
|
{ "pal16l8b_vd-01.7h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 8
|
||||||
|
{ "pal16r6a_vd-02.11h", 0x000104, 0x00000000, 6 | BRF_NODUMP }, // 9
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(dietgoj)
|
STD_ROM_PICK(dietgoj)
|
||||||
|
|
|
@ -14395,20 +14395,20 @@ STD_ROM_PICK(Explorer)
|
||||||
STD_ROM_FN(Explorer)
|
STD_ROM_FN(Explorer)
|
||||||
|
|
||||||
static struct BurnRomInfo BomberRomDesc[] = {
|
static struct BurnRomInfo BomberRomDesc[] = {
|
||||||
{ "bomber.3l", 0x00800, 0x8c30c7c3, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "1.3l", 0x00800, 0x8c30c7c3, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3k", 0x00800, 0x1fca370c, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "2.3k", 0x00800, 0x1fca370c, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3h", 0x00800, 0x8a714167, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "3.3h", 0x00800, 0x8a714167, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3f", 0x00800, 0xdd380a22, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "4.3f", 0x00800, 0xdd380a22, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3e", 0x00800, 0x92980e72, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "5.3e", 0x00800, 0x92980e72, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3d", 0x00800, 0x9fd96374, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "6.3d", 0x00800, 0x9fd96374, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3c", 0x00800, 0x88ac07a0, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "7.3c", 0x00800, 0x88ac07a0, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "bomber.3a", 0x00800, 0x75232e09, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "8.3a", 0x00800, 0x75232e09, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
|
||||||
{ "bomber.8k", 0x00800, 0x97ba15e8, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG2 },
|
{ "11.8k", 0x00800, 0x97ba15e8, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG2 },
|
||||||
{ "bomber.8l", 0x00800, 0x6510761d, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG2 },
|
{ "12.8l", 0x00800, 0x6510761d, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG2 },
|
||||||
|
|
||||||
{ "bomber.4k", 0x00800, 0x4708845b, BRF_GRA | GAL_ROM_TILES_SHARED },
|
{ "c2.5f", 0x00800, 0x4708845b, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||||
{ "bomber.4l", 0x00800, 0x11fd2887, BRF_GRA | GAL_ROM_TILES_SHARED },
|
{ "c1.5h", 0x00800, 0x11fd2887, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||||
|
|
||||||
{ "c01s.6e", 0x00020, 0x4e3caeab, BRF_GRA | GAL_ROM_PROM },
|
{ "c01s.6e", 0x00020, 0x4e3caeab, BRF_GRA | GAL_ROM_PROM },
|
||||||
};
|
};
|
||||||
|
|
|
@ -2793,7 +2793,7 @@ static struct BurnRomInfo puckmanRomDesc[] = {
|
||||||
{ "pm1_chg4.5j", 0x0800, 0x1b1d9096, 2 | BRF_GRA }, // 11
|
{ "pm1_chg4.5j", 0x0800, 0x1b1d9096, 2 | BRF_GRA }, // 11
|
||||||
|
|
||||||
{ "pm1-1.7f", 0x0020, 0x2fc650bd, 3 | BRF_GRA }, // 12 Color Proms
|
{ "pm1-1.7f", 0x0020, 0x2fc650bd, 3 | BRF_GRA }, // 12 Color Proms
|
||||||
{ "pm1-1.4a", 0x0100, 0x3eb3a8e4, 3 | BRF_GRA }, // 13
|
{ "pm1-4.4a", 0x0100, 0x3eb3a8e4, 3 | BRF_GRA }, // 13
|
||||||
|
|
||||||
{ "pm1-3.1m", 0x0100, 0xa9cc86bf, 4 | BRF_SND }, // 14 Sound Prom
|
{ "pm1-3.1m", 0x0100, 0xa9cc86bf, 4 | BRF_SND }, // 14 Sound Prom
|
||||||
{ "pm1-2.3m", 0x0100, 0x77245b66, 0 | BRF_SND | BRF_OPT }, // 15 Timing Prom (not used)
|
{ "pm1-2.3m", 0x0100, 0x77245b66, 0 | BRF_SND | BRF_OPT }, // 15 Timing Prom (not used)
|
||||||
|
@ -2919,9 +2919,9 @@ struct BurnDriver BurnDrvpuckmanh = {
|
||||||
// Puck Man (Japan set 2)
|
// Puck Man (Japan set 2)
|
||||||
|
|
||||||
static struct BurnRomInfo puckmodRomDesc[] = {
|
static struct BurnRomInfo puckmodRomDesc[] = {
|
||||||
{ "namcopac.6e", 0x1000, 0xc1e6ab10, 1 | BRF_ESS | BRF_PRG }, // 0 Z80 Code
|
{ "namcopac.6e", 0x1000, 0xfee263b3, 1 | BRF_ESS | BRF_PRG }, // 0 Z80 Code
|
||||||
{ "namcopac.6f", 0x1000, 0x1a6fb2d4, 1 | BRF_ESS | BRF_PRG }, // 1
|
{ "namcopac.6f", 0x1000, 0x39d1fc83, 1 | BRF_ESS | BRF_PRG }, // 1
|
||||||
{ "namcopac.6h", 0x1000, 0xbcdd1beb, 1 | BRF_ESS | BRF_PRG }, // 2
|
{ "namcopac.6h", 0x1000, 0x02083b03, 1 | BRF_ESS | BRF_PRG }, // 2
|
||||||
{ "npacmod.6j", 0x1000, 0x7d98d5f5, 1 | BRF_ESS | BRF_PRG }, // 3
|
{ "npacmod.6j", 0x1000, 0x7d98d5f5, 1 | BRF_ESS | BRF_PRG }, // 3
|
||||||
|
|
||||||
{ "pacman.5e", 0x1000, 0x0c944964, 2 | BRF_GRA }, // 4 Graphics
|
{ "pacman.5e", 0x1000, 0x0c944964, 2 | BRF_GRA }, // 4 Graphics
|
||||||
|
|
|
@ -4119,21 +4119,21 @@ struct BurnDriver BurnDrvWintbob = {
|
||||||
};
|
};
|
||||||
|
|
||||||
struct BurnDriver BurnDrvSnowbro3 = {
|
struct BurnDriver BurnDrvSnowbro3 = {
|
||||||
"snowbro3", "snowbros", NULL, NULL, "2002",
|
"snowbro3", NULL, NULL, NULL, "2002",
|
||||||
"Snow Brothers 3 - Magical Adventure\0", NULL, "bootleg", "Kaneko Pandora based",
|
"Snow Brothers 3 - Magical Adventure\0", NULL, "bootleg", "Kaneko Pandora based",
|
||||||
NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL,
|
||||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
BDF_GAME_WORKING | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||||
NULL, Snowbro3RomInfo, Snowbro3RomName, NULL, NULL, SnowbrosInputInfo, SnowbrojDIPInfo,
|
NULL, Snowbro3RomInfo, Snowbro3RomName, NULL, NULL, SnowbrosInputInfo, SnowbrojDIPInfo,
|
||||||
Snowbro3Init, SnowbrosExit, Snowbro3Frame, NULL, Snowbro3Scan,
|
Snowbro3Init, SnowbrosExit, Snowbro3Frame, NULL, Snowbro3Scan,
|
||||||
NULL, 0x400, 256, 224, 4, 3
|
NULL, 0x400, 256, 224, 4, 3
|
||||||
};
|
};
|
||||||
|
|
||||||
struct BurnDriver BurnDrvBallboy = {
|
struct BurnDriver BurnDrvBallboy = {
|
||||||
"ballboy", "snowbros", NULL, NULL, "2003",
|
"ballboy", "snowbro3", NULL, NULL, "2003",
|
||||||
"Ball Boy\0", NULL, "bootleg", "Kaneko Pandora based",
|
"Ball Boy\0", NULL, "bootleg", "Kaneko Pandora based",
|
||||||
NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL,
|
||||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||||
NULL, BallboyRomInfo, BallboyRomName, NULL, NULL, SnowbrosInputInfo, SnowbrojDIPInfo,
|
NULL, BallboyRomInfo, BallboyRomName, NULL, NULL, SnowbrosInputInfo, SnowbrojDIPInfo,
|
||||||
Snowbro3Init, SnowbrosExit, Snowbro3Frame, NULL, Snowbro3Scan,
|
Snowbro3Init, SnowbrosExit, Snowbro3Frame, NULL, Snowbro3Scan,
|
||||||
NULL, 0x400, 256, 224, 4, 3
|
NULL, 0x400, 256, 224, 4, 3
|
||||||
};
|
};
|
||||||
|
|
|
@ -2300,17 +2300,17 @@ struct BurnDriver BurnDrvSunaq = {
|
||||||
// Ultra Balloon
|
// Ultra Balloon
|
||||||
|
|
||||||
static struct BurnRomInfo uballoonRomDesc[] = {
|
static struct BurnRomInfo uballoonRomDesc[] = {
|
||||||
{ "prg2.rom", 0x80000, 0x72ab80ea, 1 | BRF_ESS | BRF_PRG }, // 0 - 68K Code
|
{ "prg2.rom2", 0x80000, 0x72ab80ea, 1 | BRF_ESS | BRF_PRG }, // 0 - 68K Code
|
||||||
{ "prg1.rom", 0x80000, 0x27a04f55, 1 | BRF_ESS | BRF_PRG }, // 1
|
{ "prg1.rom1", 0x80000, 0x27a04f55, 1 | BRF_ESS | BRF_PRG }, // 1
|
||||||
|
|
||||||
{ "audio1.rom", 0x10000, 0xc771f2b4, 2 | BRF_ESS | BRF_PRG }, // 2 - Z80 #0 Code
|
{ "audio1.rom7", 0x10000, 0xc771f2b4, 2 | BRF_ESS | BRF_PRG }, // 2 - Z80 #0 Code
|
||||||
|
|
||||||
{ "audio2.rom", 0x20000, 0xc7f75347, 3 | BRF_ESS | BRF_PRG }, // 3 - Z80 #1 Code
|
{ "audio2.rom8", 0x20000, 0xc7f75347, 3 | BRF_ESS | BRF_PRG }, // 3 - Z80 #1 Code
|
||||||
|
|
||||||
{ "gfx1.rom", 0x80000, 0xfd2ec297, 5 | BRF_GRA }, // 4 - Sprites
|
{ "gfx3.rom3", 0x80000, 0xfd2ec297, 5 | BRF_GRA }, // 4 - Sprites
|
||||||
{ "gfx2.rom", 0x80000, 0x6307aa60, 5 | BRF_GRA }, // 5
|
{ "gfx5.rom5", 0x80000, 0x6307aa60, 5 | BRF_GRA }, // 5
|
||||||
{ "gfx3.rom", 0x80000, 0x718f3150, 5 | BRF_GRA }, // 6
|
{ "gfx4.rom4", 0x80000, 0x718f3150, 5 | BRF_GRA }, // 6
|
||||||
{ "gfx4.rom", 0x80000, 0xaf7e057e, 5 | BRF_GRA }, // 7
|
{ "gfx6.rom6", 0x80000, 0xaf7e057e, 5 | BRF_GRA }, // 7
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(uballoon)
|
STD_ROM_PICK(uballoon)
|
||||||
|
|
|
@ -550,10 +550,10 @@ STD_ROM_PICK(Hangon1)
|
||||||
STD_ROM_FN(Hangon1)
|
STD_ROM_FN(Hangon1)
|
||||||
|
|
||||||
static struct BurnRomInfo Hangon2RomDesc[] = {
|
static struct BurnRomInfo Hangon2RomDesc[] = {
|
||||||
{ "epr-6851a_(needs_verification).ic22", 0x08000, 0x1e4d2217, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
{ "epr-6851a__(needs_verification).ic22", 0x08000, 0x1e4d2217, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
||||||
{ "epr-6849a_(needs_verification).ic28", 0x08000, 0x3793e50e, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
{ "epr-6849a__(needs_verification).ic8", 0x08000, 0x3793e50e, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
||||||
{ "epr-6850a_(needs_verification).ic20", 0x08000, 0x5d715e3b, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
{ "epr-6850a__(needs_verification).ic20", 0x08000, 0x5d715e3b, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
||||||
{ "epr-6848a_(needs_verification).ic6", 0x08000, 0xf1439a30, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
{ "epr-6848a__(needs_verification).ic6", 0x08000, 0xf1439a30, SYS16_ROM_PROG | BRF_ESS | BRF_PRG }, // as per the manual
|
||||||
|
|
||||||
{ "epr-6838.ic63", 0x08000, 0x2747b794, SYS16_ROM_PROG2 | BRF_ESS | BRF_PRG },
|
{ "epr-6838.ic63", 0x08000, 0x2747b794, SYS16_ROM_PROG2 | BRF_ESS | BRF_PRG },
|
||||||
{ "epr-6839.ic51", 0x08000, 0x73e9fa6e, SYS16_ROM_PROG2 | BRF_ESS | BRF_PRG },
|
{ "epr-6839.ic51", 0x08000, 0x73e9fa6e, SYS16_ROM_PROG2 | BRF_ESS | BRF_PRG },
|
||||||
|
|
|
@ -376,16 +376,16 @@ static struct BurnRomInfo SuperchsRomDesc[] = {
|
||||||
|
|
||||||
{ "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM },
|
{ "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM },
|
||||||
|
|
||||||
{ "pal1618bcn-d46-13.ic82", 0x000104, 0x2f32e889, BRF_OPT },
|
{ "pal16l8bcn-d46-13.ic82", 0x000104, 0x2f32e889, BRF_OPT },
|
||||||
{ "pal1618bcn-d46-14.ic84", 0x000104, 0x5ac8b5f8, BRF_OPT },
|
{ "pal16l8bcn-d46-14.ic84", 0x000104, 0x5ac8b5f8, BRF_OPT },
|
||||||
{ "pal1618bcn-d46-15.ic9", 0x000104, 0x38ea9f36, BRF_OPT },
|
{ "pal16l8bcn-d46-15.ic9", 0x000104, 0x38ea9f36, BRF_OPT },
|
||||||
{ "palce20v8h-d46-16.ic8", 0x000157, 0x64e1ff9f, BRF_OPT },
|
{ "palce20v8h-d46-16.ic8", 0x000157, 0x64e1ff9f, BRF_OPT },
|
||||||
{ "palce20v8h-d46-17.ic10", 0x000157, 0x5c9d94e1, BRF_OPT },
|
{ "palce20v8h-d46-17.ic10", 0x000157, 0x5c9d94e1, BRF_OPT },
|
||||||
{ "palce16v8h-d46-18.ic6", 0x000117, 0x7581b894, BRF_OPT },
|
{ "palce16v8h-d46-18.ic6", 0x000117, 0x7581b894, BRF_OPT },
|
||||||
{ "palce16v8h-d46-19.ic7", 0x000117, 0xa5d863d0, BRF_OPT },
|
{ "palce16v8h-d46-19.ic7", 0x000117, 0xa5d863d0, BRF_OPT },
|
||||||
{ "palce20v8h-d46-20.ic22", 0x000157, 0x838cbc11, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-20.ic22", 0x000157, 0x838cbc11, BRF_OPT }, // Located on the sound board
|
||||||
{ "palce20v8h-d46-21.ic23", 0x000157, 0x93c5aac2, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-21.ic23", 0x000157, 0x93c5aac2, BRF_OPT }, // Located on the sound board
|
||||||
{ "palce20v8h-d46-22.ic24", 0x000157, 0x64e1ff9f, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-22.ic24", 0x000157, 0xc6a10b06, BRF_OPT }, // Located on the sound board
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(Superchs)
|
STD_ROM_PICK(Superchs)
|
||||||
|
@ -419,26 +419,26 @@ static struct BurnRomInfo SuperchsuRomDesc[] = {
|
||||||
|
|
||||||
{ "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM },
|
{ "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM },
|
||||||
|
|
||||||
{ "pal1618bcn-d46-13.ic82", 0x000104, 0x2f32e889, BRF_OPT },
|
{ "pal16l8bcn-d46-13.ic82", 0x000104, 0x2f32e889, BRF_OPT },
|
||||||
{ "pal1618bcn-d46-14.ic84", 0x000104, 0x5ac8b5f8, BRF_OPT },
|
{ "pal16l8bcn-d46-14.ic84", 0x000104, 0x5ac8b5f8, BRF_OPT },
|
||||||
{ "pal1618bcn-d46-15.ic9", 0x000104, 0x38ea9f36, BRF_OPT },
|
{ "pal16l8bcn-d46-15.ic9", 0x000104, 0x38ea9f36, BRF_OPT },
|
||||||
{ "palce20v8h-d46-16.ic8", 0x000157, 0x64e1ff9f, BRF_OPT },
|
{ "palce20v8h-d46-16.ic8", 0x000157, 0x64e1ff9f, BRF_OPT },
|
||||||
{ "palce20v8h-d46-17.ic10", 0x000157, 0x5c9d94e1, BRF_OPT },
|
{ "palce20v8h-d46-17.ic10", 0x000157, 0x5c9d94e1, BRF_OPT },
|
||||||
{ "palce16v8h-d46-18.ic6", 0x000117, 0x7581b894, BRF_OPT },
|
{ "palce16v8h-d46-18.ic6", 0x000117, 0x7581b894, BRF_OPT },
|
||||||
{ "palce16v8h-d46-19.ic7", 0x000117, 0xa5d863d0, BRF_OPT },
|
{ "palce16v8h-d46-19.ic7", 0x000117, 0xa5d863d0, BRF_OPT },
|
||||||
{ "palce20v8h-d46-20.ic22", 0x000157, 0x838cbc11, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-20.ic22", 0x000157, 0x838cbc11, BRF_OPT }, // Located on the sound board
|
||||||
{ "palce20v8h-d46-21.ic23", 0x000157, 0x93c5aac2, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-21.ic23", 0x000157, 0x93c5aac2, BRF_OPT }, // Located on the sound board
|
||||||
{ "palce20v8h-d46-22.ic24", 0x000157, 0x64e1ff9f, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-22.ic24", 0x000157, 0xc6a10b06, BRF_OPT }, // Located on the sound board
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(Superchsu)
|
STD_ROM_PICK(Superchsu)
|
||||||
STD_ROM_FN(Superchsu)
|
STD_ROM_FN(Superchsu)
|
||||||
|
|
||||||
static struct BurnRomInfo SuperchsjRomDesc[] = {
|
static struct BurnRomInfo SuperchsjRomDesc[] = {
|
||||||
{ "d46-28.ic27", 0x040000, 0x5c33784f, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
{ "d46-28+.ic27", 0x040000, 0x5c33784f, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
||||||
{ "d46-27.ic25", 0x040000, 0xe81125b8, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
{ "d46-27+.ic25", 0x040000, 0xe81125b8, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
||||||
{ "d46-26.ic23", 0x040000, 0x2aaba1b0, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
{ "d46-26+.ic23", 0x040000, 0x2aaba1b0, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
||||||
{ "d46-25.ic21", 0x040000, 0x4241e97a, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
{ "d46-25+.ic21", 0x040000, 0x4241e97a, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 },
|
||||||
|
|
||||||
{ "d46-24.ic127", 0x020000, 0xa006baa1, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP },
|
{ "d46-24.ic127", 0x020000, 0xa006baa1, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP },
|
||||||
{ "d46-23.ic112", 0x020000, 0x9a69dbd0, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP },
|
{ "d46-23.ic112", 0x020000, 0x9a69dbd0, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP },
|
||||||
|
@ -462,16 +462,16 @@ static struct BurnRomInfo SuperchsjRomDesc[] = {
|
||||||
|
|
||||||
{ "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM },
|
{ "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM },
|
||||||
|
|
||||||
{ "pal1618bcn-d46-13.ic82", 0x000104, 0x2f32e889, BRF_OPT },
|
{ "pal16l8bcn-d46-13.ic82", 0x000104, 0x2f32e889, BRF_OPT },
|
||||||
{ "pal1618bcn-d46-14.ic84", 0x000104, 0x5ac8b5f8, BRF_OPT },
|
{ "pal16l8bcn-d46-14.ic84", 0x000104, 0x5ac8b5f8, BRF_OPT },
|
||||||
{ "pal1618bcn-d46-15.ic9", 0x000104, 0x38ea9f36, BRF_OPT },
|
{ "pal16l8bcn-d46-15.ic9", 0x000104, 0x38ea9f36, BRF_OPT },
|
||||||
{ "palce20v8h-d46-16.ic8", 0x000157, 0x64e1ff9f, BRF_OPT },
|
{ "palce20v8h-d46-16.ic8", 0x000157, 0x64e1ff9f, BRF_OPT },
|
||||||
{ "palce20v8h-d46-17.ic10", 0x000157, 0x5c9d94e1, BRF_OPT },
|
{ "palce20v8h-d46-17.ic10", 0x000157, 0x5c9d94e1, BRF_OPT },
|
||||||
{ "palce16v8h-d46-18.ic6", 0x000117, 0x7581b894, BRF_OPT },
|
{ "palce16v8h-d46-18.ic6", 0x000117, 0x7581b894, BRF_OPT },
|
||||||
{ "palce16v8h-d46-19.ic7", 0x000117, 0xa5d863d0, BRF_OPT },
|
{ "palce16v8h-d46-19.ic7", 0x000117, 0xa5d863d0, BRF_OPT },
|
||||||
{ "palce20v8h-d46-20.ic22", 0x000157, 0x838cbc11, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-20.ic22", 0x000157, 0x838cbc11, BRF_OPT }, // Located on the sound board
|
||||||
{ "palce20v8h-d46-21.ic23", 0x000157, 0x93c5aac2, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-21.ic23", 0x000157, 0x93c5aac2, BRF_OPT }, // Located on the sound board
|
||||||
{ "palce20v8h-d46-22.ic24", 0x000157, 0x64e1ff9f, BRF_OPT }, // Located on the sound board
|
{ "palce20v8h-d46-22.ic24", 0x000157, 0xc6a10b06, BRF_OPT }, // Located on the sound board
|
||||||
};
|
};
|
||||||
|
|
||||||
STD_ROM_PICK(Superchsj)
|
STD_ROM_PICK(Superchsj)
|
||||||
|
|
Loading…
Reference in New Issue