diff --git a/src/burn/drv/capcom/d_cps1.cpp b/src/burn/drv/capcom/d_cps1.cpp index f6192ab60..27363d7f1 100644 --- a/src/burn/drv/capcom/d_cps1.cpp +++ b/src/burn/drv/capcom/d_cps1.cpp @@ -7740,7 +7740,7 @@ static struct BurnRomInfo PunisherunkRomDesc[] = { { "18.bin", 0x040000, 0x2565ad20, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, { "19.bin", 0x040000, 0x84bb4acf, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, { "16.bin", 0x040000, 0x4568520f, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, - { "17.bin", 0x040000, 0xfda67fc1, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, + { "17.bin", 0x040000, 0xfda67fc1, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, { "14.bin", 0x020000, 0x1286d6ad, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, { "12.bin", 0x020000, 0x019744d4, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, { "15.bin", 0x020000, 0x092538ac, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP }, @@ -7763,7 +7763,7 @@ static struct BurnRomInfo PunisherunkRomDesc[] = { { "pal1.jed", 0x000bd4, 0x22a9ff9e, BRF_OPT }, { "pal2.jed", 0x000bd4, 0x8c4a97ac, BRF_OPT }, { "pal3.jed", 0x000bd4, 0x0fdd5375, BRF_OPT }, - { "pal4.jed", 0x000bd4, 0xb2d16eac, BRF_OPT }, + { "pal4.jed", 0x000e05, 0xb2d16eac, BRF_OPT }, }; STD_ROM_PICK(Punisherunk) diff --git a/src/burn/drv/taito/d_arkanoid.cpp b/src/burn/drv/taito/d_arkanoid.cpp index be1d3de13..99899790f 100644 --- a/src/burn/drv/taito/d_arkanoid.cpp +++ b/src/burn/drv/taito/d_arkanoid.cpp @@ -1397,8 +1397,9 @@ struct BurnDriver BurnDrvarkanoidu = { 224, 256, 3, 4 }; -/* Observed on a real TAITO J1100075A pcb (with K1100181A sticker), pcb is white painted, and has a "ROMSTAR(C) // All Rights Reserved // Serial No. // No 14128" sticker */ + // Arkanoid (US, oldest rev) +// Observed on a real TAITO J1100075A pcb (with K1100181A sticker), pcb is white painted, and has a "ROMSTAR(C) // All Rights Reserved // Serial No. // No 14128" sticker static struct BurnRomInfo arkanoiduoRomDesc[] = { { "a75__01-1.ic17", 0x8000, 0x5bcda3b0, 1 | BRF_ESS | BRF_PRG }, // 0 Z80 Code @@ -1406,13 +1407,13 @@ static struct BurnRomInfo arkanoiduoRomDesc[] = { { "a75__06.ic14", 0x0800, 0x515d77b6, 2 | BRF_ESS | BRF_PRG }, // 2 M68705 MCU - { "a75__03.ic64", 0x8000, 0x038b74ba, 3 | BRF_GRA }, // 3 Graphics - { "a75__04.ic63", 0x8000, 0x71fae199, 3 | BRF_GRA }, // 4 - { "a75__05.ic62", 0x8000, 0xc76374e2, 3 | BRF_GRA }, // 5 + { "a75__03.ic64", 0x8000, 0x038b74ba, 3 | BRF_GRA }, // 3 Graphics + { "a75__04.ic63", 0x8000, 0x71fae199, 3 | BRF_GRA }, // 4 + { "a75__05.ic62", 0x8000, 0xc76374e2, 3 | BRF_GRA }, // 5 - { "a75-07.ic24", 0x0200, 0x0af8b289, 4 | BRF_GRA }, // 6 Color Proms - { "a75-08.ic23", 0x0200, 0xabb002fb, 4 | BRF_GRA }, // 7 - { "a75-09.ic22", 0x0200, 0xa7c6c277, 4 | BRF_GRA }, // 8 + { "a75-07.ic24", 0x0200, 0x0af8b289, 4 | BRF_GRA }, // 6 Color Proms + { "a75-08.ic23", 0x0200, 0xabb002fb, 4 | BRF_GRA }, // 7 + { "a75-09.ic22", 0x0200, 0xa7c6c277, 4 | BRF_GRA }, // 8 }; STD_ROM_PICK(arkanoiduo) @@ -1587,7 +1588,6 @@ struct BurnDriver BurnDrvarkanoidjbl = { }; - // Arkanoid (bootleg with MCU set 2) static struct BurnRomInfo arkanoidjbl2RomDesc[] = {