New clone added

----------------------
- The King of Fighters '98 (Anniversary Edition 2016, EGHT hack) [EGCG 2016]
- Update The King of Fighters '98 (Combo) to 2016/01/28 version [Ivex]
This commit is contained in:
jackchatelet 2016-02-26 18:59:42 +00:00
parent 545a149efa
commit 5a43814a09
3 changed files with 147 additions and 104 deletions

View File

@ -14295,11 +14295,54 @@ struct BurnDriver BurnDrvkof98ae = {
0x1000, 304, 224, 4, 3
};
// The King of Fighters '98 (Anniversary Edition 2016, EGHT hack)
static struct BurnRomInfo kof98ae2016RomDesc[] = {
{ "242ae-p1.bin", 0x100000, 0xa5380898, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "242ae-p2.bin", 0x600000, 0x00624b89, 1 | BRF_ESS | BRF_PRG }, // 1
{ "242ae-s1.bin", 0x020000, 0x8cf95ed7, 2 | BRF_GRA }, // 2 Text layer tiles
{ "242ae-c1.bin", 0x800000, 0x32e94f7a, 3 | BRF_GRA }, // 3 Sprite data
{ "242ae-c2.bin", 0x800000, 0x430d30b3, 3 | BRF_GRA }, // 4
{ "242-c3.bin", 0x800000, 0x22127b4f, 3 | BRF_GRA }, // 5
{ "242-c4.bin", 0x800000, 0x0b4fa044, 3 | BRF_GRA }, // 6
{ "242ae-c5.bin", 0x800000, 0x71641718, 3 | BRF_GRA }, // 7
{ "242ae-c6.bin", 0x800000, 0x982ba2b3, 3 | BRF_GRA }, // 8
{ "242ae-c7.bin", 0x800000, 0x8d495552, 3 | BRF_GRA }, // 9
{ "242ae-c8.bin", 0x800000, 0x8bfc3417, 3 | BRF_GRA }, // 10
{ "242ae-c9.bin", 0x800000, 0x128256d1, 3 | BRF_GRA }, // 11
{ "242ae-c91.bin",0x800000, 0x4bd8412d, 3 | BRF_GRA }, // 12
{ "242ae-c92.bin",0x800000, 0xbf7d8fbe, 3 | BRF_GRA }, // 13
{ "242ae-c93.bin",0x800000, 0x91618377, 3 | BRF_GRA }, // 14
{ "242ae-m1.bin", 0x040000, 0x9ade0528, 4 | BRF_ESS | BRF_PRG }, // 15 Z80 code
{ "242-v1.bin", 0x400000, 0xb9ea8051, 5 | BRF_SND }, // 16 Sound data
{ "242-v2.bin", 0x400000, 0xcc11106e, 5 | BRF_SND }, // 17
{ "242-v3.bin", 0x400000, 0x044ea4e1, 5 | BRF_SND }, // 18
{ "242-v4.bin", 0x400000, 0x7985ea30, 5 | BRF_SND }, // 19
{ "242ae-v5.bin", 0x400000, 0xafdd9660, 5 | BRF_SND }, // 20
};
STDROMPICKEXT(kof98ae2016, kof98ae2016, neogeo)
STD_ROM_FN(kof98ae2016)
struct BurnDriver BurnDrvkof98ae2016 = {
"kof98ae2016", "kof98", "neogeo", NULL, "2007",
"The King of Fighters '98 (Anniversary Edition 2016, EGHT hack)\0", NULL, "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_KOF,
NULL, kof98ae2016RomInfo, kof98ae2016RomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// The King of Fighters '98 (Combo)
/* Ivex hack - 2016/01/03 version */
/* Ivex hack - 2016/01/28 version */
static struct BurnRomInfo kof98cbRomDesc[] = {
{ "242cb-p1.p1", 0x100000, 0x7549069f, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "242cb-p2.p2", 0x400000, 0xc53f8c35, 1 | BRF_ESS | BRF_PRG }, // 1
{ "242cb-p1.p1", 0x100000, 0x659f5b8c, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "242cb-p2.p2", 0x400000, 0xc0c0692b, 1 | BRF_ESS | BRF_PRG }, // 1
{ "242cb-s1.s1", 0x020000, 0x7333d8b0, 2 | BRF_GRA }, // 2 Text layer tiles

View File

@ -1008,20 +1008,20 @@ valid values are:
*/
static struct BurnRomInfo batridRomDesc[] = {
{ "prg0_europe.u22", 0x080000, 0x91d3e975, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "prg0_europe.u22", 0x080000, 0x91d3e975, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};
@ -1029,20 +1029,20 @@ STD_ROM_PICK(batrid)
STD_ROM_FN(batrid)
static struct BurnRomInfo batriduRomDesc[] = {
{ "prg0_usa.u22", 0x080000, 0x2049d007, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "prg0_usa.u22", 0x080000, 0x2049d007, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};
@ -1050,20 +1050,20 @@ STD_ROM_PICK(batridu)
STD_ROM_FN(batridu)
static struct BurnRomInfo batridcRomDesc[] = {
{ "prg0_china.u22", 0x080000, 0xc3b91f7e, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "prg0_china.u22", 0x080000, 0xc3b91f7e, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};
@ -1071,20 +1071,20 @@ STD_ROM_PICK(batridc)
STD_ROM_FN(batridc)
static struct BurnRomInfo batridjRomDesc[] = {
{ "prg0b.u22", 0x080000, 0x4f3fc729, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "prg0b.u22", 0x080000, 0x4f3fc729, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};
@ -1092,20 +1092,20 @@ STD_ROM_PICK(batridj)
STD_ROM_FN(batridj)
static struct BurnRomInfo batridkRomDesc[] = {
{ "prg0_korea.u22", 0x080000, 0xd9d8c907, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "prg0_korea.u22", 0x080000, 0xd9d8c907, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1b.u23", 0x080000, 0x8e70b492, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};
@ -1113,20 +1113,20 @@ STD_ROM_PICK(batridk)
STD_ROM_FN(batridk)
static struct BurnRomInfo batridjaRomDesc[] = {
{ "prg0.bin", 0x080000, 0xf93ea27c, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1.u23", 0x080000, 0x8ae7f592, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "prg0.bin", 0x080000, 0xf93ea27c, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1.u23", 0x080000, 0x8ae7f592, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};
@ -1134,20 +1134,20 @@ STD_ROM_PICK(batridja)
STD_ROM_FN(batridja)
static struct BurnRomInfo batridtaRomDesc[] = {
{ "u22.bin", 0x080000, 0xb135820e, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1.u23", 0x080000, 0x8ae7f592, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "u22.bin", 0x080000, 0xb135820e, BRF_ESS | BRF_PRG }, // 0 CPU #0 code (even)
{ "prg2.u21", 0x080000, 0xbdaa5fbf, BRF_ESS | BRF_PRG }, // 1
{ "prg1.u23", 0x080000, 0x8ae7f592, BRF_ESS | BRF_PRG }, // 2 (odd)
{ "prg3.u24", 0x080000, 0x7aa9f941, BRF_ESS | BRF_PRG }, // 3
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "rom-1.bin", 0x400000, 0x0df69ca2, BRF_GRA }, // 4 GP9001 Tile data
{ "rom-3.bin", 0x400000, 0x60167d38, BRF_GRA }, // 5
{ "rom-2.bin", 0x400000, 0x1bfea593, BRF_GRA }, // 6
{ "rom-4.bin", 0x400000, 0xbee03c94, BRF_GRA }, // 7
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "snd.u77", 0x040000, 0x56682696, BRF_ESS | BRF_PRG }, // 8 Z80 program
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
{ "rom-5.bin", 0x100000, 0x4274daf6, BRF_SND }, // 9 MSM6295 #1 ADPCM data
{ "rom-6.bin", 0x100000, 0x2a1c2426, BRF_SND }, // 10 MSM6295 #2 ADPCM data
};

View File

@ -15,17 +15,17 @@ static INT32 v25_reset = 0;
// Rom information
static struct BurnRomInfo batsugunRomDesc[] = {
{ "tp030_1a.bin", 0x080000, 0xcb1d4554, BRF_ESS | BRF_PRG }, // 0 CPU #0 code
{ "tp030_1a.bin", 0x080000, 0xcb1d4554, BRF_ESS | BRF_PRG }, // 0 CPU #0 code
{ "tp030_3l.bin", 0x100000, 0x3024B793, BRF_GRA }, // 1 GP9001 #1 Tile data
{ "tp030_3h.bin", 0x100000, 0xED75730B, BRF_GRA }, // 2
{ "tp030_4l.bin", 0x100000, 0xFEDB9861, BRF_GRA }, // 3
{ "tp030_4h.bin", 0x100000, 0xD482948B, BRF_GRA }, // 4
{ "tp030_3l.bin", 0x100000, 0x3024b793, BRF_GRA }, // 1 GP9001 #1 Tile data
{ "tp030_3h.bin", 0x100000, 0xed75730b, BRF_GRA }, // 2
{ "tp030_4l.bin", 0x100000, 0xfedb9861, BRF_GRA }, // 3
{ "tp030_4h.bin", 0x100000, 0xd482948b, BRF_GRA }, // 4
{ "tp030_5.bin", 0x100000, 0xBCF5BA05, BRF_GRA }, // 5
{ "tp030_6.bin", 0x100000, 0x0666FECD, BRF_GRA }, // 6
{ "tp030_5.bin", 0x100000, 0xbcf5ba05, BRF_GRA }, // 5
{ "tp030_6.bin", 0x100000, 0x0666fecd, BRF_GRA }, // 6
{ "tp030_2.bin", 0x040000, 0x276146F5, BRF_SND }, // 7 ADPCM data
{ "tp030_2.bin", 0x040000, 0x276146f5, BRF_SND }, // 7 ADPCM data
{ "tp030_u19_gal16v8b-15.bin", 0x000117, 0xf71669e8, BRF_OPT }, // 8 Logic for mixing output of both GP9001 GFX controllers
// { "tp030_u19_gal16v8b-15.jed", 0x000991, 0x31be54a2, BRF_OPT },
@ -35,17 +35,17 @@ STD_ROM_PICK(batsugun)
STD_ROM_FN(batsugun)
static struct BurnRomInfo batsugnaRomDesc[] = {
{ "tp030_01.bin", 0x080000, 0x3873D7DD, BRF_ESS | BRF_PRG }, // 0 CPU #0 code
{ "tp030_01.bin", 0x080000, 0x3873d7dd, BRF_ESS | BRF_PRG }, // 0 CPU #0 code
{ "tp030_3l.bin", 0x100000, 0x3024B793, BRF_GRA }, // 1 GP9001 #1 Tile data
{ "tp030_3h.bin", 0x100000, 0xED75730B, BRF_GRA }, // 2
{ "tp030_4l.bin", 0x100000, 0xFEDB9861, BRF_GRA }, // 3
{ "tp030_4h.bin", 0x100000, 0xD482948B, BRF_GRA }, // 4
{ "tp030_3l.bin", 0x100000, 0x3024b793, BRF_GRA }, // 1 GP9001 #1 Tile data
{ "tp030_3h.bin", 0x100000, 0xed75730b, BRF_GRA }, // 2
{ "tp030_4l.bin", 0x100000, 0xfedb9861, BRF_GRA }, // 3
{ "tp030_4h.bin", 0x100000, 0xd482948b, BRF_GRA }, // 4
{ "tp030_5.bin", 0x100000, 0xBCF5BA05, BRF_GRA }, // 5
{ "tp030_6.bin", 0x100000, 0x0666FECD, BRF_GRA }, // 6
{ "tp030_5.bin", 0x100000, 0xbcf5ba05, BRF_GRA }, // 5
{ "tp030_6.bin", 0x100000, 0x0666fecd, BRF_GRA }, // 6
{ "tp030_2.bin", 0x040000, 0x276146F5, BRF_SND }, // 7 ADPCM data
{ "tp030_2.bin", 0x040000, 0x276146f5, BRF_SND }, // 7 ADPCM data
{ "tp030_u19_gal16v8b-15.bin", 0x000117, 0xf71669e8, BRF_OPT }, // 8 Logic for mixing output of both GP9001 GFX controllers
};
@ -54,17 +54,17 @@ STD_ROM_PICK(batsugna)
STD_ROM_FN(batsugna)
static struct BurnRomInfo batugnspRomDesc[] = {
{ "tp030-sp.u69", 0x080000, 0x8072A0CD, BRF_ESS | BRF_PRG }, // 0 CPU #0 code
{ "tp030-sp.u69", 0x080000, 0x8072a0cd, BRF_ESS | BRF_PRG }, // 0 CPU #0 code
{ "tp030_3l.bin", 0x100000, 0x3024B793, BRF_GRA }, // 1 GP9001 #1 Tile data
{ "tp030_3h.bin", 0x100000, 0xED75730B, BRF_GRA }, // 2
{ "tp030_4l.bin", 0x100000, 0xFEDB9861, BRF_GRA }, // 3
{ "tp030_4h.bin", 0x100000, 0xD482948B, BRF_GRA }, // 4
{ "tp030_3l.bin", 0x100000, 0x3024b793, BRF_GRA }, // 1 GP9001 #1 Tile data
{ "tp030_3h.bin", 0x100000, 0xed75730b, BRF_GRA }, // 2
{ "tp030_4l.bin", 0x100000, 0xfedb9861, BRF_GRA }, // 3
{ "tp030_4h.bin", 0x100000, 0xd482948b, BRF_GRA }, // 4
{ "tp030_5.bin", 0x100000, 0xBCF5BA05, BRF_GRA }, // 5
{ "tp030_6.bin", 0x100000, 0x0666FECD, BRF_GRA }, // 6
{ "tp030_5.bin", 0x100000, 0xbcf5ba05, BRF_GRA }, // 5
{ "tp030_6.bin", 0x100000, 0x0666fecd, BRF_GRA }, // 6
{ "tp030_2.bin", 0x040000, 0x276146F5, BRF_SND }, // 7 ADPCM data
{ "tp030_2.bin", 0x040000, 0x276146f5, BRF_SND }, // 7 ADPCM data
{ "tp030_u19_gal16v8b-15.bin", 0x000117, 0xf71669e8, BRF_OPT }, // 8 Logic for mixing output of both GP9001 GFX controllers
};