d_suprnova: add Gals Panic DX

This commit is contained in:
dinkc64 2017-04-18 22:58:10 +00:00
parent e791857bc8
commit 5800fe3270
1 changed files with 37 additions and 0 deletions

View File

@ -2379,6 +2379,43 @@ struct BurnDriver BurnDrvGalpani4k = {
320, 240, 4, 3
};
// Gals Panic DX (Asia)
static struct BurnRomInfo galpanidxRomDesc[] = {
{ "gpdx.u10", 0x100000, 0x8eca883d, 1 | BRF_PRG | BRF_ESS }, // 0 user1
{ "gpdx.u8", 0x100000, 0xb0088d8f, 1 | BRF_PRG | BRF_ESS }, // 1
{ "gp4-100-00.u24", 0x200000, 0x1df61f01, 2 | BRF_GRA }, // 2 gfx1
{ "gp4-101-00.u20", 0x100000, 0x8e2c9349, 2 | BRF_GRA }, // 3
{ "gp4-200-00.u16", 0x200000, 0xf0781376, 3 | BRF_GRA }, // 4 gfx2
{ "gp4-201-00.u18", 0x200000, 0x10c4b183, 3 | BRF_GRA }, // 5
{ "gp4-300-00.u4", 0x200000, 0x8374663a, 5 | BRF_SND }, // 6 ymz
{ "gp4-301-01.u7", 0x200000, 0x886ef77f, 5 | BRF_SND }, // 7
};
STDROMPICKEXT(galpanidx, galpanidx, skns)
STD_ROM_FN(galpanidx)
static INT32 GalpanidxInit()
{
sprite_kludge_x = -5;
sprite_kludge_y = -1;
return DrvInit(2 /*Asia*/);
}
struct BurnDriver BurnDrvGalpanidx = {
"galpanidx", "galpani4", "skns", NULL, "2001",
"Gals Panic DX (Asia)\0", NULL, "Kaneko", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_KANEKO_SKNS, GBF_PUZZLE, 0,
NULL, galpanidxRomInfo, galpanidxRomName, NULL, NULL, CyvernInputInfo, CyvernNoSpeedhackDIPInfo,
GalpanidxInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x8000,
320, 240, 4, 3
};
// Gals Panic S - Extra Edition (Europe)