added Unibios 3.1 [Razoola, iq_132, Jackc]
This commit is contained in:
parent
e484de1844
commit
54df0a3fd9
|
@ -687,7 +687,7 @@ static struct BurnDIPInfo neogeoDIPList[] = {
|
|||
|
||||
// Fake DIPs
|
||||
// BIOS
|
||||
{0, 0xFD, 0, 26, "BIOS" },
|
||||
{0, 0xFD, 0, 27, "BIOS" },
|
||||
{0x02, 0x01, 0x1f, 0x00, "MVS Asia/Europe ver. 6 (1 slot)" },
|
||||
{0x02, 0x01, 0x1f, 0x01, "MVS Asia/Europe ver. 5 (1 slot)" },
|
||||
{0x02, 0x01, 0x1f, 0x02, "MVS Asia/Europe ver. 3 (4 slot)" },
|
||||
|
@ -702,18 +702,19 @@ static struct BurnDIPInfo neogeoDIPList[] = {
|
|||
{0x02, 0x01, 0x1f, 0x0b, "AES Asia" },
|
||||
{0x02, 0x01, 0x1f, 0x0c, "Development Kit" },
|
||||
{0x02, 0x01, 0x1f, 0x0d, "Deck ver. 6 (Git Ver 1.3)" },
|
||||
{0x02, 0x01, 0x1f, 0x0e, "Universe BIOS ver. 3.0" },
|
||||
{0x02, 0x01, 0x1f, 0x0f, "Universe BIOS ver. 2.3" },
|
||||
{0x02, 0x01, 0x1f, 0x10, "Universe BIOS ver. 2.3 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x11, "Universe BIOS ver. 2.2" },
|
||||
{0x02, 0x01, 0x1f, 0x12, "Universe BIOS ver. 2.1" },
|
||||
{0x02, 0x01, 0x1f, 0x13, "Universe BIOS ver. 2.0" },
|
||||
{0x02, 0x01, 0x1f, 0x14, "Universe BIOS ver. 1.3" },
|
||||
{0x02, 0x01, 0x1f, 0x15, "Universe BIOS ver. 1.2" },
|
||||
{0x02, 0x01, 0x1f, 0x16, "Universe BIOS ver. 1.2 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x17, "Universe BIOS ver. 1.1" },
|
||||
{0x02, 0x01, 0x1f, 0x18, "Universe BIOS ver. 1.0" },
|
||||
{0x02, 0x01, 0x1f, 0x19, "NeoOpen BIOS v0.1 beta" },
|
||||
{0x02, 0x01, 0x1f, 0x0e, "Universe BIOS ver. 3.1" },
|
||||
{0x02, 0x01, 0x1f, 0x0f, "Universe BIOS ver. 3.0" },
|
||||
{0x02, 0x01, 0x1f, 0x10, "Universe BIOS ver. 2.3" },
|
||||
{0x02, 0x01, 0x1f, 0x11, "Universe BIOS ver. 2.3 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x12, "Universe BIOS ver. 2.2" },
|
||||
{0x02, 0x01, 0x1f, 0x13, "Universe BIOS ver. 2.1" },
|
||||
{0x02, 0x01, 0x1f, 0x14, "Universe BIOS ver. 2.0" },
|
||||
{0x02, 0x01, 0x1f, 0x15, "Universe BIOS ver. 1.3" },
|
||||
{0x02, 0x01, 0x1f, 0x16, "Universe BIOS ver. 1.2" },
|
||||
{0x02, 0x01, 0x1f, 0x17, "Universe BIOS ver. 1.2 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x18, "Universe BIOS ver. 1.1" },
|
||||
{0x02, 0x01, 0x1f, 0x19, "Universe BIOS ver. 1.0" },
|
||||
{0x02, 0x01, 0x1f, 0x1a, "NeoOpen BIOS v0.1 beta" },
|
||||
|
||||
// Memory card
|
||||
{0, 0xFD, 0, 2, "Memory card"},
|
||||
|
@ -784,7 +785,7 @@ static struct BurnDIPInfo neoFakeDIPList[] = {
|
|||
|
||||
// Fake DIPs
|
||||
// BIOS
|
||||
{0, 0xFD, 0, 26, "BIOS" },
|
||||
{0, 0xFD, 0, 27, "BIOS" },
|
||||
{0x02, 0x01, 0x1f, 0x00, "MVS Asia/Europe ver. 6 (1 slot)" },
|
||||
{0x02, 0x01, 0x1f, 0x01, "MVS Asia/Europe ver. 5 (1 slot)" },
|
||||
{0x02, 0x01, 0x1f, 0x02, "MVS Asia/Europe ver. 3 (4 slot)" },
|
||||
|
@ -799,18 +800,19 @@ static struct BurnDIPInfo neoFakeDIPList[] = {
|
|||
{0x02, 0x01, 0x1f, 0x0b, "AES Asia" },
|
||||
{0x02, 0x01, 0x1f, 0x0c, "Development Kit" },
|
||||
{0x02, 0x01, 0x1f, 0x0d, "Deck ver. 6 (Git Ver 1.3)" },
|
||||
{0x02, 0x01, 0x1f, 0x0e, "Universe BIOS ver. 3.0" },
|
||||
{0x02, 0x01, 0x1f, 0x0f, "Universe BIOS ver. 2.3" },
|
||||
{0x02, 0x01, 0x1f, 0x10, "Universe BIOS ver. 2.3 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x11, "Universe BIOS ver. 2.2" },
|
||||
{0x02, 0x01, 0x1f, 0x12, "Universe BIOS ver. 2.1" },
|
||||
{0x02, 0x01, 0x1f, 0x13, "Universe BIOS ver. 2.0" },
|
||||
{0x02, 0x01, 0x1f, 0x14, "Universe BIOS ver. 1.3" },
|
||||
{0x02, 0x01, 0x1f, 0x15, "Universe BIOS ver. 1.2" },
|
||||
{0x02, 0x01, 0x1f, 0x16, "Universe BIOS ver. 1.2 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x17, "Universe BIOS ver. 1.1" },
|
||||
{0x02, 0x01, 0x1f, 0x18, "Universe BIOS ver. 1.0" },
|
||||
{0x02, 0x01, 0x1f, 0x19, "NeoOpen BIOS v0.1 beta" },
|
||||
{0x02, 0x01, 0x1f, 0x0e, "Universe BIOS ver. 3.1" },
|
||||
{0x02, 0x01, 0x1f, 0x0f, "Universe BIOS ver. 3.0" },
|
||||
{0x02, 0x01, 0x1f, 0x10, "Universe BIOS ver. 2.3" },
|
||||
{0x02, 0x01, 0x1f, 0x11, "Universe BIOS ver. 2.3 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x12, "Universe BIOS ver. 2.2" },
|
||||
{0x02, 0x01, 0x1f, 0x13, "Universe BIOS ver. 2.1" },
|
||||
{0x02, 0x01, 0x1f, 0x14, "Universe BIOS ver. 2.0" },
|
||||
{0x02, 0x01, 0x1f, 0x15, "Universe BIOS ver. 1.3" },
|
||||
{0x02, 0x01, 0x1f, 0x16, "Universe BIOS ver. 1.2" },
|
||||
{0x02, 0x01, 0x1f, 0x17, "Universe BIOS ver. 1.2 (alt)" },
|
||||
{0x02, 0x01, 0x1f, 0x18, "Universe BIOS ver. 1.1" },
|
||||
{0x02, 0x01, 0x1f, 0x19, "Universe BIOS ver. 1.0" },
|
||||
{0x02, 0x01, 0x1f, 0x1a, "NeoOpen BIOS v0.1 beta" },
|
||||
|
||||
// Memory card
|
||||
{0, 0xFD, 0, 2, "Memory card"},
|
||||
|
@ -932,28 +934,29 @@ static struct BurnRomInfo neogeoRomDesc[] = {
|
|||
{ "", 0x00000, 0x00000000, 0 }, // 12
|
||||
#endif
|
||||
{ "sp-1v1_3db8c.bin", 0x20000, 0x162f0ebe, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 13 Deck ver. 6 (Git Ver 1.3)
|
||||
{ "uni-bios_3_0.rom", 0x20000, 0xa97c89a9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 14 Universe BIOS ver. 3.0 (free)
|
||||
{ "uni-bios_2_3.rom", 0x20000, 0x27664eb5, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 15 Universe BIOS ver. 2.3
|
||||
{ "uni-bios_2_3o.rom", 0x20000, 0x601720ae, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 16 Universe BIOS ver. 2.3 (alt)
|
||||
{ "uni-bios_2_2.rom", 0x20000, 0x2d50996a, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 17 Universe BIOS ver. 2.2
|
||||
{ "uni-bios_2_1.rom", 0x20000, 0x8dabf76b, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 18 Universe BIOS ver. 2.1
|
||||
{ "uni-bios_2_0.rom", 0x20000, 0x0c12c2ad, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 19 Universe BIOS ver. 2.0
|
||||
{ "uni-bios_1_3.rom", 0x20000, 0xb24b44a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 20 Universe BIOS ver. 1.3
|
||||
{ "uni-bios_1_2.rom", 0x20000, 0x4fa698e9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 21 Universe BIOS ver. 1.2
|
||||
{ "uni-bios_1_2o.rom", 0x20000, 0xe19d3ce9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 22 Universe BIOS ver. 1.2 (alt)
|
||||
{ "uni-bios_1_1.rom", 0x20000, 0x5dda0d84, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 23 Universe BIOS ver. 1.1
|
||||
{ "uni-bios_1_0.rom", 0x20000, 0x0ce453a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 24 Universe BIOS ver. 1.0
|
||||
{ "uni-bios_3_1.rom", 0x20000, 0x0c58093f, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 14 Universe BIOS ver. 3.1 (free)
|
||||
{ "uni-bios_3_0.rom", 0x20000, 0xa97c89a9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 15 Universe BIOS ver. 3.0 (free)
|
||||
{ "uni-bios_2_3.rom", 0x20000, 0x27664eb5, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 16 Universe BIOS ver. 2.3
|
||||
{ "uni-bios_2_3o.rom", 0x20000, 0x601720ae, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 17 Universe BIOS ver. 2.3 (alt)
|
||||
{ "uni-bios_2_2.rom", 0x20000, 0x2d50996a, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 18 Universe BIOS ver. 2.2
|
||||
{ "uni-bios_2_1.rom", 0x20000, 0x8dabf76b, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 19 Universe BIOS ver. 2.1
|
||||
{ "uni-bios_2_0.rom", 0x20000, 0x0c12c2ad, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 20 Universe BIOS ver. 2.0
|
||||
{ "uni-bios_1_3.rom", 0x20000, 0xb24b44a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 21 Universe BIOS ver. 1.3
|
||||
{ "uni-bios_1_2.rom", 0x20000, 0x4fa698e9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 22 Universe BIOS ver. 1.2
|
||||
{ "uni-bios_1_2o.rom", 0x20000, 0xe19d3ce9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 23 Universe BIOS ver. 1.2 (alt)
|
||||
{ "uni-bios_1_1.rom", 0x20000, 0x5dda0d84, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 24 Universe BIOS ver. 1.1
|
||||
{ "uni-bios_1_0.rom", 0x20000, 0x0ce453a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 25 Universe BIOS ver. 1.0
|
||||
#if !defined (ROM_VERIFY)
|
||||
{ "neopen.sp1", 0x20000, 0xcb915e76, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 25 NeoOpen BIOS v0.1 beta
|
||||
{ "neopen.sp1", 0x20000, 0xcb915e76, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 26 NeoOpen BIOS v0.1 beta
|
||||
#else
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 25
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 26
|
||||
#endif
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 26 Trackball BIOS loaded here
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 27 PCB BIOS loaded here
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 27 Trackball BIOS loaded here
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28 PCB BIOS loaded here
|
||||
|
||||
{ "sm1.sm1", 0x20000, 0x94416d67, BRF_ESS | BRF_PRG | BRF_BIOS }, // 28 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 29 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 30 Zoom table
|
||||
{ "sm1.sm1", 0x20000, 0x94416d67, BRF_ESS | BRF_PRG | BRF_BIOS }, // 29 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 30 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 31 Zoom table
|
||||
};
|
||||
|
||||
STD_ROM_PICK(neogeo)
|
||||
|
@ -975,24 +978,25 @@ static struct BurnRomInfo neoMVSRomDesc[] = {
|
|||
{ "neo-epo.bin", 0x20000, 0xd27a71f1, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 11 AES Asia
|
||||
{ "neodebug.bin", 0x20000, 0x698ebb7d, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 12 Development Kit
|
||||
{ "sp-1v1_3db8c.bin", 0x20000, 0x162f0ebe, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 13 Deck ver. 6 (Git Ver 1.3)
|
||||
{ "uni-bios_3_0.rom", 0x20000, 0xa97c89a9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 14 Universe BIOS ver. 3.0 (free)
|
||||
{ "uni-bios_2_3.rom", 0x20000, 0x27664eb5, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 15 Universe BIOS ver. 2.3
|
||||
{ "uni-bios_2_3o.rom", 0x20000, 0x601720ae, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 16 Universe BIOS ver. 2.3 (alt)
|
||||
{ "uni-bios_2_2.rom", 0x20000, 0x2d50996a, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 17 Universe BIOS ver. 2.2
|
||||
{ "uni-bios_2_1.rom", 0x20000, 0x8dabf76b, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 18 Universe BIOS ver. 2.1
|
||||
{ "uni-bios_2_0.rom", 0x20000, 0x0c12c2ad, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 19 Universe BIOS ver. 2.0
|
||||
{ "uni-bios_1_3.rom", 0x20000, 0xb24b44a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 20 Universe BIOS ver. 1.3
|
||||
{ "uni-bios_1_2.rom", 0x20000, 0x4fa698e9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 21 Universe BIOS ver. 1.2
|
||||
{ "uni-bios_1_2o.rom", 0x20000, 0xe19d3ce9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 22 Universe BIOS ver. 1.2 (alt)
|
||||
{ "uni-bios_1_1.rom", 0x20000, 0x5dda0d84, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 23 Universe BIOS ver. 1.1
|
||||
{ "uni-bios_1_0.rom", 0x20000, 0x0ce453a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 24 Universe BIOS ver. 1.0
|
||||
{ "neopen.sp1", 0x20000, 0xcb915e76, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 25 NeoOpen BIOS v0.1 beta
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 26 Trackball BIOS loaded here
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 27 PCB BIOS loaded here
|
||||
{ "uni-bios_3_1.rom", 0x20000, 0x0c58093f, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 14 Universe BIOS ver. 3.1 (free)
|
||||
{ "uni-bios_3_0.rom", 0x20000, 0xa97c89a9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 15 Universe BIOS ver. 3.0 (free)
|
||||
{ "uni-bios_2_3.rom", 0x20000, 0x27664eb5, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 16 Universe BIOS ver. 2.3
|
||||
{ "uni-bios_2_3o.rom", 0x20000, 0x601720ae, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 17 Universe BIOS ver. 2.3 (alt)
|
||||
{ "uni-bios_2_2.rom", 0x20000, 0x2d50996a, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 18 Universe BIOS ver. 2.2
|
||||
{ "uni-bios_2_1.rom", 0x20000, 0x8dabf76b, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 19 Universe BIOS ver. 2.1
|
||||
{ "uni-bios_2_0.rom", 0x20000, 0x0c12c2ad, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 20 Universe BIOS ver. 2.0
|
||||
{ "uni-bios_1_3.rom", 0x20000, 0xb24b44a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 21 Universe BIOS ver. 1.3
|
||||
{ "uni-bios_1_2.rom", 0x20000, 0x4fa698e9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 22 Universe BIOS ver. 1.2
|
||||
{ "uni-bios_1_2o.rom", 0x20000, 0xe19d3ce9, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 23 Universe BIOS ver. 1.2 (alt)
|
||||
{ "uni-bios_1_1.rom", 0x20000, 0x5dda0d84, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 24 Universe BIOS ver. 1.1
|
||||
{ "uni-bios_1_0.rom", 0x20000, 0x0ce453a0, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 25 Universe BIOS ver. 1.0
|
||||
{ "neopen.sp1", 0x20000, 0xcb915e76, BRF_ESS | BRF_PRG | BRF_BIOS | BRF_SELECT | BRF_OPT }, // 26 NeoOpen BIOS v0.1 beta
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 27 Trackball BIOS loaded here
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28 PCB BIOS loaded here
|
||||
|
||||
{ "sm1.sm1", 0x20000, 0x94416d67, BRF_ESS | BRF_PRG | BRF_BIOS }, // 28 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 29 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 30 Zoom table
|
||||
{ "sm1.sm1", 0x20000, 0x94416d67, BRF_ESS | BRF_PRG | BRF_BIOS }, // 29 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 30 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 31 Zoom table
|
||||
};
|
||||
|
||||
STD_ROM_PICK(neoMVS)
|
||||
|
@ -1027,11 +1031,13 @@ static struct BurnRomInfo neotrackballRomDesc[] = {
|
|||
{ "", 0x00000, 0x00000000, 0 }, // 25
|
||||
{ "236-bios.sp1", 0x20000, 0x853e6b96, BRF_ESS | BRF_PRG | BRF_BIOS }, // 26 Trackball BIOS
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 27
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28
|
||||
|
||||
// { "sm1.sm1", 0x20000, 0x94416d67, BRF_ESS | BRF_PRG | BRF_BIOS }, // 28 Z80 BIOS
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 29 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 30 Zoom table
|
||||
|
||||
// { "sm1.sm1", 0x20000, 0x94416d67, BRF_ESS | BRF_PRG | BRF_BIOS }, // 29 Z80 BIOS
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 29 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 30 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 31 Zoom table
|
||||
};
|
||||
|
||||
static struct BurnRomInfo ms5pcbBIOSRomDesc[] = {
|
||||
|
@ -1063,10 +1069,11 @@ static struct BurnRomInfo ms5pcbBIOSRomDesc[] = {
|
|||
{ "", 0x00000, 0x00000000, 0 }, // 25
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 26
|
||||
{ "sp-4x.sp1", 0x80000, 0xb4590283, BRF_ESS | BRF_PRG | BRF_BIOS }, // 27 PCB BIOS
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28
|
||||
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 29 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 30 Zoom table
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 29 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 30 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 31 Zoom table
|
||||
};
|
||||
|
||||
static struct BurnRomInfo svcpcbBIOSRomDesc[] = {
|
||||
|
@ -1098,10 +1105,11 @@ static struct BurnRomInfo svcpcbBIOSRomDesc[] = {
|
|||
{ "", 0x00000, 0x00000000, 0 }, // 25
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 26
|
||||
{ "sp-4x.sp1", 0x80000, 0xb4590283, BRF_ESS | BRF_PRG | BRF_BIOS }, // 27 PCB BIOS
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28
|
||||
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 29 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 30 Zoom table
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 29 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 30 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 31 Zoom table
|
||||
};
|
||||
|
||||
static struct BurnRomInfo kf2k3pcbBIOSRomDesc[] = {
|
||||
|
@ -1133,10 +1141,11 @@ static struct BurnRomInfo kf2k3pcbBIOSRomDesc[] = {
|
|||
{ "", 0x00000, 0x00000000, 0 }, // 25
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 26
|
||||
{ "spj.sp1", 0x80000, 0x148dd727, BRF_ESS | BRF_PRG | BRF_BIOS }, // 27 PCB BIOS
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 29
|
||||
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 28 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 29 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 30 Zoom table
|
||||
{ "", 0x00000, 0x00000000, 0 }, // 29 Z80 BIOS
|
||||
{ "sfix.sfix", 0x20000, 0xc2ea0cfd, BRF_GRA | BRF_BIOS }, // 30 Text layer tiles
|
||||
{ "000-lo.lo", 0x20000, 0x5a86cff2, BRF_ESS | BRF_BIOS }, // 31 Zoom table
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvNeoGeo = {
|
||||
|
@ -14616,8 +14625,8 @@ static struct BurnRomInfo samsho5xRomDesc[] = {
|
|||
|
||||
{ "ssvx_m1.rom", 0x080000, 0x5218a10a, 4 | BRF_ESS | BRF_PRG }, // 10 Z80 code
|
||||
|
||||
{ "ssv_v1.bin", 0x800000, 0x809c7617, 5 | BRF_SND }, // 11 Sound data
|
||||
{ "ssv_v2.bin", 0x800000, 0x42671607, 5 | BRF_SND }, // 12
|
||||
{ "ssv_v1.rom", 0x800000, 0x809c7617, 5 | BRF_SND }, // 11 Sound data
|
||||
{ "ssv_v2.rom", 0x800000, 0x42671607, 5 | BRF_SND }, // 12
|
||||
};
|
||||
|
||||
STDROMPICKEXT(samsho5x, samsho5x, neogeo)
|
||||
|
|
|
@ -4086,21 +4086,21 @@ INT32 NeoInit()
|
|||
}
|
||||
|
||||
if ((BurnDrvGetHardwareCode() & HARDWARE_PUBLIC_MASK) == HARDWARE_SNK_MVS) {
|
||||
BurnLoadRom(NeoZ80BIOS, 0x00000 + 28, 1);
|
||||
BurnLoadRom(NeoTextROMBIOS, 0x00000 + 29, 1);
|
||||
BurnLoadRom(NeoZoomROM, 0x00000 + 30, 1);
|
||||
BurnLoadRom(NeoZ80BIOS, 0x00000 + 29, 1);
|
||||
BurnLoadRom(NeoTextROMBIOS, 0x00000 + 30, 1);
|
||||
BurnLoadRom(NeoZoomROM, 0x00000 + 31, 1);
|
||||
} else {
|
||||
|
||||
// Still load the Z80 BIOS & text layer data for AES systems, since it might be switched to MVS later
|
||||
|
||||
if (nNeoSystemType & NEO_SYS_PCB) {
|
||||
bZ80BIOS = false;
|
||||
BurnLoadRom(NeoTextROMBIOS, 0x00080 + 29, 1);
|
||||
BurnLoadRom(NeoZoomROM, 0x00080 + 30, 1);
|
||||
BurnLoadRom(NeoTextROMBIOS, 0x00080 + 30, 1);
|
||||
BurnLoadRom(NeoZoomROM, 0x00080 + 31, 1);
|
||||
} else {
|
||||
BurnLoadRom(NeoZ80BIOS, 0x00080 + 28, 1);
|
||||
BurnLoadRom(NeoTextROMBIOS, 0x00080 + 29, 1);
|
||||
BurnLoadRom(NeoZoomROM, 0x00080 + 30, 1);
|
||||
BurnLoadRom(NeoZ80BIOS, 0x00080 + 29, 1);
|
||||
BurnLoadRom(NeoTextROMBIOS, 0x00080 + 30, 1);
|
||||
BurnLoadRom(NeoZoomROM, 0x00080 + 31, 1);
|
||||
}
|
||||
}
|
||||
BurnUpdateProgress(0.0, _T("Preprocessing text layer graphics...")/*, BST_PROCESS_TXT*/, 0);
|
||||
|
|
Loading…
Reference in New Issue