Added Unknown Neo-Geo Vs. Fighter (prototype) [Brian Hargrove]

Added clone of Raiden DX (Japan, set 2) [Alex Cmaylo]
This commit is contained in:
jackchatelet 2016-04-10 09:47:16 +00:00
parent 47fd8a1172
commit 673ea2e3a7
4 changed files with 615 additions and 529 deletions

View File

@ -12029,6 +12029,49 @@ struct BurnDriver BurnDrvsdodgeb = {
0x1000, 304, 224, 4, 3
};
// Unknown Neo-Geo Vs. Fighter (prototype)
// same ID code as Voltage Fighter Gowkaizer so probably by Technos
static struct BurnRomInfo unkneoRomDesc[] = {
{ "EP1.bin", 0x080000, 0xf353448c, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "EP2.bin", 0x080000, 0xf25c71ad, 1 | BRF_ESS | BRF_PRG }, // 1
{ "s1.s1", 0x020000, 0x706477a7, 2 | BRF_GRA }, // 1 Text layer tiles
{ "no3.bin", 0x1000000, 0x81821826, 3 | BRF_GRA }, // 2 Sprite data
{ "no4.bin", 0x1000000, 0x3601d568, 3 | BRF_GRA }, // 3
{ "sm1.sm1", 0x020000, 0x94416d67, 4 | BRF_ESS | BRF_PRG }, // 6 Z80 code
{ "sram.v1", 0x200000, 0x00000000, 5 | BRF_SND | BRF_NODUMP }, // 7 Sound data
};
STDROMPICKEXT(unkneo, unkneo, neogeo)
STD_ROM_FN(unkneo)
static void UnkneoCallback()
{
BurnLoadRom(Neo68KROMActive + 0x000000, 0, 2);
BurnLoadRom(Neo68KROMActive + 0x000001, 1, 2);
}
static INT32 UnkneoInit()
{
NeoCallbackActive->pInitialise = UnkneoCallback;
return NeoInit();
}
struct BurnDriver BurnDrvunkneo = {
"unkneo", NULL, "neogeo", NULL, "1996",
"Unknown Neo-Geo Vs. Fighter (prototype)\0", NULL, "Technos Japan?", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPP, GBF_SPORTSMISC, 0,
NULL, unkneoRomInfo, unkneoRomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
UnkneoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// Tecmo World Soccer '96
/* MVS ONLY RELEASE */

View File

@ -1,4 +1,4 @@
// Raiden (c) 1990 Seibu Kaihatsu
// Raiden(c) 1990 Seibu Kaihatsu
// driver by Oliver Bergmann, Bryan McPhail, Randy Mongenel
// port to FB Alpha by OopsWare
@ -926,21 +926,21 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin)
static struct BurnRomInfo raidenRomDesc[] = {
{ "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "4j.u023", 0x020000, 0x505c4c5d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
};
STD_ROM_PICK(raiden)
@ -966,21 +966,21 @@ struct BurnDriver BurnDrvRaiden = {
static struct BurnRomInfo raidenaRomDesc[] = {
{ "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "4.u023", 0x020000, 0x6bdfd416, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "4.u023", 0x020000, 0x6bdfd416, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
};
STD_ROM_PICK(raidena)
@ -1002,21 +1002,21 @@ struct BurnDriver BurnDrvRaidena = {
static struct BurnRomInfo raidentRomDesc[] = {
{ "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "4t.u023", 0x020000, 0x61eefab1, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
};
STD_ROM_PICK(raident)
@ -1041,18 +1041,18 @@ static struct BurnRomInfo raidenuRomDesc[] = {
{ "3a.u022", 0x020000, 0xa8fadbdd, BRF_ESS | BRF_PRG },
{ "4a.u023", 0x020000, 0xbafb268d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
};
STD_ROM_PICK(raidenu)
@ -1074,21 +1074,21 @@ struct BurnDriver BurnDrvRaidenu = {
static struct BurnRomInfo raidenkRomDesc[] = {
{ "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG },
{ "4k.u023", 0x020000, 0xfddf24da, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG },
{ "8b.u212", 0x010000, 0x99ee7505, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
};
STD_ROM_PICK(raidenk)
@ -1112,26 +1112,26 @@ struct BurnDriver BurnDrvRaidenk = {
// Raiden (set 3, Alternate hardware)
static struct BurnRomInfo raidenbRomDesc[] = {
{ "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3__(raidenb).u022", 0x020000, 0x9d735bf5, BRF_ESS | BRF_PRG },
{ "4__(raidenb).u023", 0x020000, 0x8d184b99, BRF_ESS | BRF_PRG },
{ "5__(raidenb).u042", 0x020000, 0x7aca6d61, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6__(raidenb).u043", 0x020000, 0xe3d35cc2, BRF_ESS | BRF_PRG },
{ "rai6.u212", 0x010000, 0x723a483b, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "rai6.u212", 0x010000, 0x723a483b, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound
{ "ep910pc-1.bin", 0x000884, 0x00000000, BRF_NODUMP },
{ "ep910pc-2.bin", 0x000884, 0x00000000, BRF_NODUMP },
{ "ep910pc-1.bin", 0x000884, 0x00000000, BRF_NODUMP },
{ "ep910pc-2.bin", 0x000884, 0x00000000, BRF_NODUMP },
};
STD_ROM_PICK(raidenb)
@ -1155,23 +1155,23 @@ struct BurnDriver BurnDrvRaidenb = {
// Raiden (US, set 2, SEI8904 + SEI9008 PCBs)
static struct BurnRomInfo raidenuaRomDesc[] = {
{ "1.c8", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.c7", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3dd.e8", 0x020000, 0xb6f3bad2, BRF_ESS | BRF_PRG },
{ "4dd.e7", 0x020000, 0xd294dfc1, BRF_ESS | BRF_PRG },
{ "1.c8", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30
{ "2.c7", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG },
{ "3dd.e8", 0x020000, 0xb6f3bad2, BRF_ESS | BRF_PRG },
{ "4dd.e7", 0x020000, 0xd294dfc1, BRF_ESS | BRF_PRG },
{ "5.p8", 0x020000, 0x15c1cf45, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.p7", 0x020000, 0x261c381b, BRF_ESS | BRF_PRG },
{ "5.p8", 0x020000, 0x15c1cf45, BRF_ESS | BRF_PRG }, // CPU 1, V30
{ "6.p7", 0x020000, 0x261c381b, BRF_ESS | BRF_PRG },
{ "8.w8", 0x010000, 0x105b9c11, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "8.w8", 0x010000, 0x105b9c11, BRF_ESS | BRF_PRG }, // CPU 2, Z80
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles
{ "10", 0x008000, 0x5f90786a, BRF_GRA },
{ "sei420", 0x080000, 0xda151f0b, BRF_GRA },
{ "sei430", 0x080000, 0xac1f57ac, BRF_GRA },
{ "sei440", 0x080000, 0x946d7bde, BRF_GRA },
{ "7.x10", 0x010000, 0x2051263e, BRF_SND }, // Sound
{ "7.x10", 0x010000, 0x2051263e, BRF_SND }, // Sound
};
STD_ROM_PICK(raidenua)

File diff suppressed because it is too large Load Diff

View File

@ -215,6 +215,7 @@
<li>Added clone of Atomic Robo-kid (Japan) [Alex Cmaylo, JacKc]</li>
<li>Added clone of Beast Busters (Japan, Version 2) [ShouTime, JacKc]</li>
<li>Added clone of Mystic Warriors (ver AAB) [Bill D / The Dumping Union, JacKc]</li>
<li>Added clone of Raiden DX (Japan, set 2) [Alex Cmaylo, JacKc]</li>
<li>Updated the NeoGeo driver with the latest Unibios [JacKc]</li>
<!-- new game additions to existing drivers -->
</ul>
@ -223,14 +224,15 @@
<li>Added Fix-it Felix Jr. to the Megadrive driver [dink]</li>
<li>Added Waimanu: Scary Monsters Saga to SMS driver [dink]</li>
<li>Added Wing Force to the Kaneko16 driver [dink]</li>
<li>Added MegaCart support to the Coleco driver [dink]</li>
<li>Added MegaCart support to the Colecovision driver [dink]</li>
<li>Added Princess Quest (MegaCart), Digger and Quest for the Golden Chalice to the Colecovision driver [dink]</li>
<li>Added T*GunII, Chase and Papi CommandoMD to the Megadrive driver [dink]</li>
<li>Added Big's Fishing Derby and Thunderbolt II to Megadrive [dink]</li>
<li>Added FatalSmarties to Megadrive [dink]</li>
<li>Added Big's Fishing Derby and Thunderbolt II to the Megadrive driver [dink]</li>
<li>Added FatalSmarties to the Megadrive driver [dink]</li>
<li>Added '96 Flag Rally to 1945kiii driver [dink]</li>
<li>Added Ozma Wars to the Space Invaders driver [iq_132]</li>
<li>Added Fire Ball (FM Work) to the Legendary Wings driver [iq_132]</li>
<li>Added Unknown Neo-Geo Vs. Fighter (prototype) [Brian Hargrove, JacKc] to the NeoGeo driver</li>
<!-- new drivers -->
</ul>
<h2>New drivers</h2>