Skip to content

Commit

Permalink
MAME 0.270 sync (irem, midcoin)
Browse files Browse the repository at this point in the history
  • Loading branch information
barbudreadmon committed Oct 29, 2024
1 parent cb6e8ec commit d2bbb8f
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 19 deletions.
11 changes: 1 addition & 10 deletions src/burn/drv/irem/d_m72.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -939,14 +939,6 @@ static const UINT8 loht_crc[18] = {
0x39,0x00,0x82,0xae, 0x2c,0x9d,0x4b,0x73,0xfb,0xac,0xd4,0x6d, 0x6d,0x5b,0x77,0xc0, 0x00,0x00
};

/* Gallop - Armed police Unit */
static const INT32 gallop_sample_offsets[32] = {
31,
0x00000, 0x00020, 0x00040, 0x01360, 0x02580, 0x04f20, 0x06240, 0x076e0,
0x08660, 0x092a0, 0x09ba0, 0x0a560, 0x0cee0, 0x0de20, 0x0e620, 0x0f1c0,
0x10200, 0x10220, 0x10240, 0x11380, 0x12760, 0x12780, 0x127a0, 0x13c40,
0x140a0, 0x16760, 0x17e40, 0x18ee0, 0x19f60, 0x1bbc0, 0x1cee0 };

//--------------------------------------------------------------------------------------------------------------------------------------------------


Expand Down Expand Up @@ -4151,7 +4143,7 @@ static struct BurnRomInfo gallopm72RomDesc[] = {

{ "cc_c-v0.ic44", 0x20000, 0x6247bade, 0x05 | BRF_SND }, // 16 DAC Samples

{ "cc_c-pr-.ic1", 0x01000, 0x00000000, 0x00 | BRF_PRG | BRF_NODUMP }, // 17 i8751 microcontroller
{ "cc_c-pr-.ic1", 0x01000, 0xac4421b1, 0x07 | BRF_PRG }, // 17 i8751 microcontroller

{ "m72_a-8l-.ic66", 0x00100, 0xb460c438, 0x00 | BRF_OPT }, // 18 Proms
{ "m72_a-9l-.ic75", 0x00100, 0xa4f2c4bc, 0x00 | BRF_OPT }, // 19
Expand All @@ -4166,7 +4158,6 @@ STD_ROM_FN(gallopm72)

static INT32 gallopm72Init()
{
protection_sample_offsets = gallop_sample_offsets;
Clock_16mhz = 1;

return DrvInit(common_080000_0a0000, sound_ram_map, NULL, Z80_FAKE_NMI, 0, 0);
Expand Down
16 changes: 8 additions & 8 deletions src/burn/drv/pre90s/d_shisen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -676,7 +676,7 @@ struct BurnDriver BurnDrvShisena = {
};


// Sichuan II (bootlet, set 1)
// Sichuan II (bootleg, set 1)

static struct BurnRomInfo sichuan2RomDesc[] = {
{ "6.11d", 0x10000, 0x98a2459b, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
Expand All @@ -698,8 +698,8 @@ static struct BurnRomInfo sichuan2RomDesc[] = {
{ "21.12l", 0x10000, 0xfb83c652, 3 | BRF_GRA }, // 14
{ "22.13l", 0x10000, 0xd8b689e9, 3 | BRF_GRA }, // 15
{ "23.14l", 0x10000, 0xe6611947, 3 | BRF_GRA }, // 16
{ "11.6j", 0x10000, 0x473b349a, 3 | BRF_GRA }, // 17
{ "10.5j", 0x10000, 0xd9a60285, 3 | BRF_GRA }, // 18
{ "11.5j", 0x10000, 0x473b349a, 3 | BRF_GRA }, // 17
{ "10.6j", 0x10000, 0xd9a60285, 3 | BRF_GRA }, // 18

{ "2.7b", 0x10000, 0x92f0093d, 4 | BRF_SND }, // 19 Samples
{ "3.6c", 0x10000, 0x116a049c, 4 | BRF_SND }, // 20
Expand All @@ -721,7 +721,7 @@ static INT32 Sichuan2Init()

struct BurnDriver BurnDrvSichuan2 = {
"sichuan2", "matchit", NULL, NULL, "1989",
"Sichuan II (bootlet, set 1)\0", NULL, "bootleg", "Miscellaneous",
"Sichuan II (bootleg, set 1)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
NULL, sichuan2RomInfo, sichuan2RomName, NULL, NULL, NULL, NULL, ShisenInputInfo, ShisenDIPInfo,
Expand All @@ -730,7 +730,7 @@ struct BurnDriver BurnDrvSichuan2 = {
};


// Sichuan II (bootlet, set 2)
// Sichuan II (bootleg, set 2)

static struct BurnRomInfo sichuan2aRomDesc[] = {
{ "ic06.a6", 0x10000, 0xf8ac05ef, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
Expand Down Expand Up @@ -766,7 +766,7 @@ STD_ROM_FN(sichuan2a)

struct BurnDriver BurnDrvSichuan2a = {
"sichuan2a", "matchit", NULL, NULL, "1989",
"Sichuan II (bootlet, set 2)\0", NULL, "bootleg", "Miscellaneous",
"Sichuan II (bootleg, set 2)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
NULL, sichuan2aRomInfo, sichuan2aRomName, NULL, NULL, NULL, NULL, ShisenInputInfo, ShisenDIPInfo,
Expand Down Expand Up @@ -797,8 +797,8 @@ static struct BurnRomInfo matchitbRomDesc[] = {
{ "17.12l", 0x10000, 0xfb83c652, 3 | BRF_GRA }, // 14
{ "18.13l", 0x10000, 0xd8b689e9, 3 | BRF_GRA }, // 15
{ "19.14l", 0x10000, 0xe6611947, 3 | BRF_GRA }, // 16
{ "6.6j", 0x10000, 0x473b349a, 3 | BRF_GRA }, // 17
{ "5.5j", 0x10000, 0xd9a60285, 3 | BRF_GRA }, // 18
{ "6.5j", 0x10000, 0x473b349a, 3 | BRF_GRA }, // 17
{ "7.6j", 0x10000, 0xd9a60285, 3 | BRF_GRA }, // 18

{ "2.7b", 0x10000, 0x92f0093d, 4 | BRF_SND }, // 19 Samples
{ "3.6c", 0x10000, 0x116a049c, 4 | BRF_SND }, // 20
Expand Down
4 changes: 3 additions & 1 deletion src/burn/drv/pre90s/d_wallc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -456,7 +456,7 @@ struct BurnDriver BurnDrvWallca = {
};


// Wall Crash (set 2)
// Brick Blast (bootleg of Wall Crash)

static struct BurnRomInfo brkblastRomDesc[] = {
{ "fadesa-r0.6m", 0x4000, 0x4e96ca15, 0 | BRF_ESS | BRF_PRG }, // 0 Z80 Code
Expand All @@ -466,6 +466,8 @@ static struct BurnRomInfo brkblastRomDesc[] = {
{ "rom1.rom", 0x0800, 0x3884fd4f, 1 | BRF_GRA }, // 4

{ "74s288.c2", 0x0020, 0x83e3e293, 2 | BRF_GRA }, // 5 Color Prom

{ "82s153.h8", 0x00eb, 0xa6db7c28, 0 | BRF_OPT }, // 6 PLDs
};

STD_ROM_PICK(brkblast)
Expand Down

0 comments on commit d2bbb8f

Please sign in to comment.