Sync with MAME SVN 30852

This commit is contained in:
Barry Harris 2014-06-05 20:28:45 +00:00
parent d9ed755a1a
commit 379a6e4cca
9 changed files with 57 additions and 37 deletions

View File

@ -10303,10 +10303,10 @@ STD_ROM_PICK(Sf2mdta2)
STD_ROM_FN(Sf2mdta2)
static struct BurnRomInfo Sf2mdtbRomDesc[] = {
{ "3.ic172", 0x0080000, 0x0bdb9da2, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "1.ic171", 0x0080000, 0xd88abbce, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "4.ic176", 0x0020000, 0x74844192, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "2.ic175", 0x0020000, 0xbd98ff15, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "3(__sf2mdtb).ic172", 0x0080000, 0x0bdb9da2, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "1(__sf2mdtb).ic171", 0x0080000, 0xd88abbce, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "4(__sf2mdtb).ic176", 0x0020000, 0x74844192, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "2(__sf2mdtb).ic175", 0x0020000, 0xbd98ff15, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "7.ic90", 0x0080000, 0x896eaf48, BRF_GRA | CPS1_TILES },
{ "13.ic89", 0x0080000, 0x305dd72a, BRF_GRA | CPS1_TILES },
@ -10655,17 +10655,17 @@ static struct BurnRomInfo Sf2ceuab7RomDesc[] = {
{ "prg28.bin", 0x0040000, 0xb7ad5214, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "prg33.bin", 0x0040000, 0x6340b914, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "24.bin", 0x0040000, 0xa8b5633a, BRF_GRA | CPS1_TILES },
{ "24(__sf2ceblp).bin", 0x0040000, 0xa8b5633a, BRF_GRA | CPS1_TILES },
{ "20.bin", 0x0040000, 0x8d5d0045, BRF_GRA | CPS1_TILES },
{ "25.bin", 0x0040000, 0x72e923df, BRF_GRA | CPS1_TILES },
{ "25(__sf2ceblp).bin", 0x0040000, 0x72e923df, BRF_GRA | CPS1_TILES },
{ "21.bin", 0x0040000, 0x55c2b455, BRF_GRA | CPS1_TILES },
{ "14.bin", 0x0040000, 0x5db24ca7, BRF_GRA | CPS1_TILES },
{ "10.bin", 0x0040000, 0xeb48f7f2, BRF_GRA | CPS1_TILES },
{ "15.bin", 0x0040000, 0x9a96be48, BRF_GRA | CPS1_TILES },
{ "11.bin", 0x0040000, 0xff36859e, BRF_GRA | CPS1_TILES },
{ "26.bin", 0x0040000, 0x82e8e384, BRF_GRA | CPS1_TILES },
{ "26(__sf2ceblp).bin", 0x0040000, 0x82e8e384, BRF_GRA | CPS1_TILES },
{ "22.bin", 0x0040000, 0x4109d637, BRF_GRA | CPS1_TILES },
{ "27.bin", 0x0040000, 0x4a3a8d09, BRF_GRA | CPS1_TILES },
{ "27(__sf2ceblp).bin", 0x0040000, 0x4a3a8d09, BRF_GRA | CPS1_TILES },
{ "23.bin", 0x0040000, 0xef9c2d4d, BRF_GRA | CPS1_TILES },
{ "16.bin", 0x0040000, 0x1fd98ad0, BRF_GRA | CPS1_TILES },
{ "12.bin", 0x0040000, 0x5d21d8b3, BRF_GRA | CPS1_TILES },
@ -12358,7 +12358,7 @@ static const struct GameConfig ConfigTable[] =
{ "mtwins" , CPS_B_14 , mapper_CK24B , 0, NULL },
{ "chikij" , CPS_B_14 , mapper_CK24B , 0, NULL },
{ "nemo" , CPS_B_15 , mapper_NM24B , 0, NULL },
{ "Nemor1" , CPS_B_15 , mapper_NM24B , 0, NULL },
{ "nemor1" , CPS_B_15 , mapper_NM24B , 0, NULL },
{ "nemoj" , CPS_B_15 , mapper_NM24B , 0, NULL },
{ "pang3" , CPS_B_21_DEF, mapper_pang3 , 0, NULL },
{ "pang3r1" , CPS_B_21_DEF, mapper_pang3 , 0, NULL },
@ -17275,7 +17275,7 @@ struct BurnDriver BurnDrvCpsNemo = {
};
struct BurnDriver BurnDrvCpsNemor1 = {
"Nemor1", "nemo", NULL, NULL, "1990",
"nemor1", "nemo", NULL, NULL, "1990",
"Nemo (90 11 09 etc)\0", NULL, "Capcom", "CPS1",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_CAPCOM_CPS1, GBF_PLATFORM, 0,

View File

@ -795,7 +795,7 @@ static struct BurnRomInfo cbusterjRomDesc[] = {
{ "fu12-.16k", 0x20000, 0x2d1d65f2, 6 | BRF_SND }, // 15 OKI M6295 Samples 0
{ "fu13-.21a", 0x20000, 0xb8525622, 7 | BRF_SND }, // 16 OKI M6295 Samples 1
{ "fu13-.21e", 0x20000, 0xb8525622, 7 | BRF_SND }, // 16 OKI M6295 Samples 1
{ "mb7114h.18e", 0x00100, 0x3645b70f, 8 | BRF_OPT }, // 17 Unused PROMs
};
@ -822,7 +822,7 @@ static struct BurnRomInfo twocrudeRomDesc[] = {
{ "ft03.9l", 0x20000, 0x28002c99, 1 | BRF_PRG | BRF_ESS }, // 2
{ "ft02.6l", 0x20000, 0x37ea0626, 1 | BRF_PRG | BRF_ESS }, // 3
{ "fu11-.19h", 0x10000, 0x65f20f10, 2 | BRF_PRG | BRF_ESS }, // 4 Huc6280 Code
{ "ft11-.19h", 0x10000, 0x65f20f10, 2 | BRF_PRG | BRF_ESS }, // 4 Huc6280 Code
{ "mab-00.4c", 0x80000, 0x660eaabd, 3 | BRF_GRA }, // 5 Characters and Foreground Tiles
{ "ft05-1.6c", 0x10000, 0xb1f0d910, 3 | BRF_GRA }, // 6
@ -866,7 +866,7 @@ static struct BurnRomInfo twocrudeaRomDesc[] = {
{ "ft03.9l", 0x20000, 0x28002c99, 1 | BRF_PRG | BRF_ESS }, // 2
{ "ft02.6l", 0x20000, 0x37ea0626, 1 | BRF_PRG | BRF_ESS }, // 3
{ "fu11-.19h", 0x10000, 0x65f20f10, 2 | BRF_PRG | BRF_ESS }, // 4 Huc6280 Code
{ "ft11-.19h", 0x10000, 0x65f20f10, 2 | BRF_PRG | BRF_ESS }, // 4 Huc6280 Code
{ "mab-00.4c", 0x80000, 0x660eaabd, 3 | BRF_GRA }, // 5 Characters and Foreground Tiles
{ "ft05-.6c", 0x10000, 0x8134d412, 3 | BRF_GRA }, // 6

View File

@ -2929,7 +2929,7 @@ static struct BurnRomInfo dmnfrntRomDesc[] = {
{ "dmnfrnt_igs027a.bin", 0x004000, 0x00000000, 7 | BRF_PRG | BRF_ESS | BRF_NODUMP }, // 8 Internal ARM7 Rom
{ "v105_32m.u26", 0x400000, 0xc798c2ef, 8 | BRF_PRG | BRF_ESS }, // 9 External ARM7 Rom
{ "chinese-v105.u62", 0x400000, 0xc798c2ef, 8 | BRF_PRG | BRF_ESS }, // 9 External ARM7 Rom
};
STDROMPICKEXT(dmnfrnt, dmnfrnt, pgm)
@ -4297,7 +4297,7 @@ struct BurnDriver BurnDrvThegladpcb = {
// Demon Front (V107, Korea, PCB Version)
static struct BurnRomInfo dmnfrntpcbRomDesc[] = {
{ "v107kr.u43", 0x200000, 0x671d8a31, 1 | BRF_PRG | BRF_ESS }, // 0 68K Code
{ "demonfront_v107-u43.bin", 0x200000, 0x671d8a31, 1 | BRF_PRG | BRF_ESS }, // 0 68K Code
{ "t04501.u29", 0x800000, 0x900eaaac, 2 | BRF_GRA }, // 1 Tile data
@ -4312,7 +4312,7 @@ static struct BurnRomInfo dmnfrntpcbRomDesc[] = {
{ "dmnfrnt_igs027a.bin", 0x004000, 0x00000000, 7 | BRF_PRG | BRF_ESS | BRF_NODUMP }, // 8 Internal ARM7 Rom
{ "v107kr.u62", 0x400000, 0xcb94772e, 8 | BRF_PRG | BRF_ESS }, // 9 External ARM7 Rom
{ "demonfront_v107-u62.bin", 0x400000, 0xcb94772e, 8 | BRF_PRG | BRF_ESS }, // 9 External ARM7 Rom
};
STDROMPICKEXT(dmnfrntpcb, dmnfrntpcb, dmnfrntBIOS) // custom bios
@ -5074,4 +5074,4 @@ struct BurnDriverD BurnDrvkovlsqh2d = {
NULL, kovlsqh2dRomInfo, kovlsqh2dRomName, NULL, NULL, pgmInputInfo, kovDIPInfo,
kovshxasInit, pgmExit, pgmFrame, pgmDraw, pgmScan, &nPgmPalRecalc, 0x900,
448, 224, 4, 3
};
};

View File

@ -1021,10 +1021,10 @@ static struct BurnRomInfo blktigerb3RomDesc[] = {
{ "14.9b", 0x10000, 0xdc49593a, 4 | BRF_GRA }, // 9
{ "13.8b", 0x10000, 0x7ed7a122, 4 | BRF_GRA }, // 10
{ "08.5a", 0x10000, 0xe2f17438, 5 | BRF_GRA }, // 11 - Sprites
{ "07.4a", 0x10000, 0x5fccbd27, 5 | BRF_GRA }, // 12
{ "8.5a", 0x10000, 0xe2f17438, 5 | BRF_GRA }, // 11 - Sprites
{ "7.4a", 0x10000, 0x5fccbd27, 5 | BRF_GRA }, // 12
{ "10.9a", 0x10000, 0xfc33ccc6, 5 | BRF_GRA }, // 13
{ "09.8a", 0x10000, 0xf449de01, 5 | BRF_GRA }, // 14
{ "9.8a", 0x10000, 0xf449de01, 5 | BRF_GRA }, // 14
{ "bd01.8j", 0x00100, 0x29b459e5, 6 | BRF_OPT }, // 15 - Proms (not used)
{ "bd02.9j", 0x00100, 0x8b741e66, 6 | BRF_OPT }, // 16

View File

@ -200,7 +200,7 @@ STD_ROM_FN(Bombjac2)
static struct BurnRomInfo BombjacktRomDesc[] = {
{ "9.1j", 0x4000, 0x4b59a3bb, BRF_ESS | BRF_PRG }, // 0 Z80 code
{ "12.1n", 0x4000, 0x0a32506a, BRF_ESS | BRF_PRG }, // 1
{ "13.1r", 0x2000, 0x964ac5c5, BRF_ESS | BRF_PRG }, // 2
{ "13(__bombjackt).1r", 0x2000, 0x964ac5c5, BRF_ESS | BRF_PRG }, // 2
// graphics 3 bit planes:
{ "3.1e", 0x2000, 0x54e1dac1, BRF_GRA }, // chars

View File

@ -525,7 +525,7 @@ STD_ROM_FN(Newfanta)
// Rom information
static struct BurnRomInfo Fantsy95RomDesc[] = {
{ "prog2.12", 0x080000, 0x1e684da7, BRF_ESS | BRF_PRG }, // 68000 code
{ "prog2(__fantsy95).12", 0x080000, 0x1e684da7, BRF_ESS | BRF_PRG }, // 68000 code
{ "prog1.7", 0x080000, 0xdc4e4f6b, BRF_ESS | BRF_PRG },
{ "i-scr2.10", 0x080000, 0xab8756ff, BRF_ESS | BRF_PRG },
{ "i-scr1.5", 0x080000, 0xd8e2ef77, BRF_ESS | BRF_PRG },

View File

@ -740,8 +740,8 @@ ROM Descriptions
===============================================================================================*/
static struct BurnRomInfo BerlwallRomDesc[] = {
{ "u23_01.u23", 0x020000, 0x76b526ce, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
{ "u39_01.u39", 0x020000, 0x78fa7ef2, BRF_ESS | BRF_PRG }, // 1 68000 Program Code
{ "bw100e_u23-01.u23", 0x020000, 0x76b526ce, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
{ "bw101e_u39-01.u39", 0x020000, 0x78fa7ef2, BRF_ESS | BRF_PRG }, // 1 68000 Program Code
{ "bw001.u84", 0x080000, 0xbc927260, BRF_GRA }, // 2 Sprites
{ "bw002.u83", 0x080000, 0x223f5465, BRF_GRA }, // 3 Sprites
@ -758,7 +758,11 @@ static struct BurnRomInfo BerlwallRomDesc[] = {
{ "bw007.u76", 0x080000, 0x97f85c87, BRF_GRA }, // 12 High colour background
{ "bw00b.u68", 0x080000, 0xb0a48225, BRF_GRA }, // 13 High colour background
{ "bw000.u46", 0x040000, 0xd8fe869d, BRF_SND }, // 14 Samples
{ "bw000.u46", 0x040000, 0xd8fe869d, BRF_SND }, // 14 Samples
{ "bw_u47.u47", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "bw_u48.u48", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "bw_u54.u54", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
};
@ -784,7 +788,11 @@ static struct BurnRomInfo BerlwalltRomDesc[] = {
{ "bw007.u76", 0x080000, 0x97f85c87, BRF_GRA }, // 12 High colour background
{ "bw00b.u68", 0x080000, 0xb0a48225, BRF_GRA }, // 13 High colour background
{ "bw000.u46", 0x040000, 0xd8fe869d, BRF_SND }, // 14 Samples
{ "bw000.u46", 0x040000, 0xd8fe869d, BRF_SND }, // 14 Samples
{ "bw_u47.u47", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "bw_u48.u48", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "bw_u54.u54", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
};
@ -810,7 +818,11 @@ static struct BurnRomInfo BerlwallkRomDesc[] = {
{ "bw007.u76", 0x080000, 0x97f85c87, BRF_GRA }, // 12 High colour background
{ "bw00b.u68", 0x080000, 0xb0a48225, BRF_GRA }, // 13 High colour background
{ "bw000k.u46", 0x040000, 0x52e81a50, BRF_SND }, // 14 Samples
{ "bw000k.u46", 0x040000, 0x52e81a50, BRF_SND }, // 14 Samples
{ "bw_u47.u47", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "bw_u48.u48", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "bw_u54.u54", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP },
};

View File

@ -361,7 +361,7 @@ static struct BurnRomInfo BigtwinRomDesc[] = {
{ "2.302", 0x80000, 0xe6767f60, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
{ "3.301", 0x80000, 0x5aba6990, BRF_ESS | BRF_PRG }, // 1 68000 Program Code
{ "16c57hs.015", 0x02d4c, 0xc07e9375, BRF_ESS | BRF_PRG }, // 2 PIC16C57 HEX
{ "pic16c57-hs_bigtwin_015.hex", 0x02d4c, 0xc07e9375, BRF_ESS | BRF_PRG }, // 2 PIC16C57 HEX
{ "4.311", 0x40000, 0x6f628fbc, BRF_GRA }, // 3 Tiles
{ "5.312", 0x40000, 0x6a9b1752, BRF_GRA }, // 4 Tiles
@ -387,7 +387,7 @@ static struct BurnRomInfo ExcelsrRomDesc[] = {
{ "20.u305", 0x80000, 0x8692afe9, BRF_ESS | BRF_PRG }, // 4 68000 Program Code
{ "17.u306", 0x80000, 0x978f9a6b, BRF_ESS | BRF_PRG }, // 5 68000 Program Code
{ "pic16c57-hs.i015", 0x02d4c, 0x022c6941, BRF_ESS | BRF_PRG }, // 6 PIC16C57 HEX
{ "pic16c57-hs_excelsior_i015.hex", 0x02d4c, 0x022c6941, BRF_ESS | BRF_PRG }, // 6 PIC16C57 HEX
{ "26.u311", 0x80000, 0xc171c059, BRF_GRA }, // 7 Tiles
{ "30.u312", 0x80000, 0xb4a4c510, BRF_GRA }, // 8 Tiles
@ -413,7 +413,7 @@ static struct BurnRomInfo ExcelsraRomDesc[] = {
{ "20.u305", 0x80000, 0x8692afe9, BRF_ESS | BRF_PRG }, // 4 68000 Program Code
{ "17.u306", 0x80000, 0x978f9a6b, BRF_ESS | BRF_PRG }, // 5 68000 Program Code
{ "pic16c57-hs.i015", 0x02d4c, 0x022c6941, BRF_ESS | BRF_PRG }, // 6 PIC16C57 HEX
{ "pic16c57-hs_excelsior_i015.hex", 0x02d4c, 0x022c6941, BRF_ESS | BRF_PRG }, // 6 PIC16C57 HEX
{ "26.u311", 0x80000, 0xc171c059, BRF_GRA }, // 7 Tiles
{ "30.u312", 0x80000, 0xb4a4c510, BRF_GRA }, // 8 Tiles
@ -432,22 +432,30 @@ STD_ROM_PICK(Excelsra)
STD_ROM_FN(Excelsra)
static struct BurnRomInfo HotmindRomDesc[] = {
{ "21.u87", 0x20000, 0xe9000f7f, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
{ "22.u68", 0x20000, 0x2c518ec5, BRF_ESS | BRF_PRG }, // 1 68000 Program Code
{ "21.u67", 0x20000, 0xe9000f7f, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
{ "22.u66", 0x20000, 0x2c518ec5, BRF_ESS | BRF_PRG }, // 1 68000 Program Code
{ "pic16c57-hs.i015", 0x02d4c, 0x022c6941, BRF_ESS | BRF_PRG }, // 2 PIC16C57 HEX
{ "hotmind_pic16c57.hex", 0x02d4c, 0x9aa269bf, BRF_ESS | BRF_PRG }, // 2 PIC16C57 HEX
{ "23.u36", 0x20000, 0xddcf60b9, BRF_GRA }, // 3 Tiles
{ "27.u42", 0x20000, 0x413bbcf4, BRF_GRA }, // 4 Tiles
{ "24.u39", 0x20000, 0x4baa5b4c, BRF_GRA }, // 5 Tiles
{ "28.u49", 0x20000, 0x8df34d6a, BRF_GRA }, // 6 Tiles
{ "28.u45", 0x20000, 0x8df34d6a, BRF_GRA }, // 6 Tiles
{ "26.u34", 0x20000, 0xff8d3b75, BRF_GRA }, // 7 Sprites
{ "26.u86", 0x20000, 0xff8d3b75, BRF_GRA }, // 7 Sprites
{ "30.u85", 0x20000, 0x87a640c7, BRF_GRA }, // 8 Sprites
{ "25.u35", 0x20000, 0xc4fd4445, BRF_GRA }, // 9 Sprites
{ "25.u84", 0x20000, 0xc4fd4445, BRF_GRA }, // 9 Sprites
{ "29.u83", 0x20000, 0x0bebfb53, BRF_GRA }, // 10 Sprites
{ "20.io13", 0x40000, 0x0bf3a3e5, BRF_SND }, // 11 Samples
{ "hotmind_pic16c57-hs_io15.hex", 0x02d4c, 0xf3300d13, BRF_OPT },
{ "palce16v8h-25-pc4_u58.jed", 0x00b89, 0xba88c1da, BRF_OPT },
{ "palce16v8h-25-pc4_u182.jed", 0x00b89, 0xba88c1da, BRF_OPT },
{ "palce16v8h-25-pc4_jamma.jed", 0x00b89, 0xba88c1da, BRF_OPT },
{ "tibpal22v10acnt_u113.jed", 0x01e84, 0x94106c63, BRF_OPT },
{ "tibpal22v10acnt_u183.jed", 0x01e84, 0x95a446b6, BRF_OPT },
{ "tibpal22v10acnt_u211.jed", 0x01e84, 0x94106c63, BRF_OPT },
};
STD_ROM_PICK(Hotmind)

View File

@ -288,7 +288,7 @@
<li>Fixed Neo Geo macro buttons [Barry]</li>
<li>Started eradicating use of BurnDrvGetText in drivers [Barry]</li>
<li>Updated the libpng library to v1.6.10 [Barry]</li>
<li>Sync with MAME SVN 30852 [Barry, JacKc]</li>
</ul>