Add Ketsui Arrange to PGM driver.
This commit is contained in:
parent
409d212a0a
commit
2043cb4f0f
|
@ -3009,7 +3009,7 @@ struct BurnDriver BurnDrvKeta = {
|
|||
"keta", "ket", NULL, NULL, "2002",
|
||||
"Ketsui Kizuna Jigoku Tachi (Revision 1?, Japan)\0", NULL, "CAVE / AMI", "PolyGameMaster based",
|
||||
L"Ketsui Kizuna Jigoku Tachi\0\u30B1\u30C4\u30A4~\u7D46\u5730\u7344\u305F\u3061 (Revision 1?, Japan)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 4, HARDWARE_IGS_PGM | HARDWARE_IGS_JAMMAPCB/* | HARDWARE_IGS_USE_ARM_CPU*/, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 4, HARDWARE_IGS_PGM | HARDWARE_IGS_JAMMAPCB/* | HARDWARE_IGS_USE_ARM_CPU*/, GBF_VERSHOOT, 0,
|
||||
NULL, ketaRomInfo, ketaRomName, NULL, NULL, pgmInputInfo, jammaDIPInfo,
|
||||
ketsuiInit, pgmExit, pgmFrame, pgmDraw, pgmScan, &nPgmPalRecalc, 0x900,
|
||||
224, 448, 3, 4
|
||||
|
@ -3042,13 +3042,46 @@ struct BurnDriver BurnDrvKetb = {
|
|||
"ketb", "ket", NULL, NULL, "2002",
|
||||
"Ketsui Kizuna Jigoku Tachi (Original?, Japan)\0", NULL, "CAVE / AMI", "PolyGameMaster based",
|
||||
L"Ketsui Kizuna Jigoku Tachi\0\u30B1\u30C4\u30A4~\u7D46\u5730\u7344\u305F\u3061 (Original?, Japan)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 4, HARDWARE_IGS_PGM | HARDWARE_IGS_JAMMAPCB/* | HARDWARE_IGS_USE_ARM_CPU*/, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 4, HARDWARE_IGS_PGM | HARDWARE_IGS_JAMMAPCB/* | HARDWARE_IGS_USE_ARM_CPU*/, GBF_VERSHOOT, 0,
|
||||
NULL, ketbRomInfo, ketbRomName, NULL, NULL, pgmInputInfo, jammaDIPInfo,
|
||||
ketsuiInit, pgmExit, pgmFrame, pgmDraw, pgmScan, &nPgmPalRecalc, 0x900,
|
||||
224, 448, 3, 4
|
||||
};
|
||||
|
||||
|
||||
// Ketsui Kizuna Jigoku Tachi (Arrange Mode version 1.0, hack by Trap15)
|
||||
|
||||
static struct BurnRomInfo kethRomDesc[] = {
|
||||
{ "ketsui_v100h.u38", 0x200000, 0xd4c7a8ab, 1 | BRF_PRG | BRF_ESS }, // 0 68K Code
|
||||
|
||||
{ "t04701w064.u19", 0x800000, 0x2665b041, 2 | BRF_GRA }, // 1 Tile data
|
||||
|
||||
{ "a04701w064.u7", 0x800000, 0x5ef1b94b, 3 | BRF_GRA }, // 2 Sprite Color Data
|
||||
{ "a04702w064.u8", 0x800000, 0x26d6da7f, 3 | BRF_GRA }, // 3
|
||||
|
||||
{ "b04701w064.u1", 0x800000, 0x1bec008d, 4 | BRF_GRA }, // 4 Sprite Masks & Color Indexes
|
||||
|
||||
{ "m04701b032.u17", 0x400000, 0xb46e22d1, 5 | BRF_SND }, // 5 Samples
|
||||
|
||||
{ "ket_igs027a.bin", 0x004000, 0x00000000, 7 | BRF_PRG | BRF_NODUMP },// 6 Internal ARM7 Rom
|
||||
|
||||
{ "ket_defaults.nv", 0x020000, 0x3ca892d8, 0 | BRF_OPT }, // 7 NV RAM
|
||||
};
|
||||
|
||||
STDROMPICKEXT(keth, keth, ketsuiBios) /* custom bios */
|
||||
STD_ROM_FN(keth)
|
||||
|
||||
struct BurnDriver BurnDrvketh = {
|
||||
"keth", "ket", NULL, NULL, "2002",
|
||||
"Ketsui Kizuna Jigoku Tachi (Arrange Mode version 1.0, hack by Trap15)\0", NULL, "hack / Trap15", "PolyGameMaster based",
|
||||
L"Ketsui Kizuna Jigoku Tachi\0\u30B1\u30C4\u30A4~\u7D46\u5730\u7344\u305F\u3061 (Arrange Mode version 1.0, hack by Trap15)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HACK, 4, HARDWARE_IGS_PGM | HARDWARE_IGS_JAMMAPCB/* | HARDWARE_IGS_USE_ARM_CPU*/, GBF_VERSHOOT, 0,
|
||||
NULL, kethRomInfo, kethRomName, NULL, NULL, pgmInputInfo, jammaDIPInfo,
|
||||
ketsuiInit, pgmExit, pgmFrame, pgmDraw, pgmScan, &nPgmPalRecalc, 0x900,
|
||||
224, 448, 3, 4
|
||||
};
|
||||
|
||||
|
||||
// Espgaluda (V100, Japan)
|
||||
|
||||
static struct BurnRomInfo espgalRomDesc[] = {
|
||||
|
@ -3116,9 +3149,11 @@ static INT32 thegladpcbInit()
|
|||
{
|
||||
INT32 nRet = thegladInit();
|
||||
|
||||
#if !defined (ROM_VERIFY)
|
||||
if (nRet == 0) {
|
||||
if (BurnLoadRom(ICSSNDROM + 0x200000, 0x83, 1)) return 1; // load extra 'wave' bios sample rom
|
||||
}
|
||||
#endif
|
||||
|
||||
return nRet;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue