Tried to add Pack'n Bang Bang to the Kaneko driver thought it would be an easy one as in the MAME driver it shares
everything with The Berlin Wall except for the Dips anyway added it to the FBA driver hooked it up to use the Berlin Wall
code only thing i didn't do was add the Dips it's using Berlin wall ones for now and it looks like this on boot......
Something went wrong LOL cant see the above being because of the missing dips maybe the Berlin wall graphical code in FBA
needs some changes for this game anyway best to leave it to the Pros i think
Set it up by hand like this..........
static struct BurnRomInfo PackbangRomDesc[] = {
{ "bbp0x3.u23", 0x020000, 0x105e978a, BRF_ESS | BRF_PRG }, /* hand written checksum on label - 527B */
{ "bbp1x3.u39", 0x020000, 0x465d36f5, BRF_ESS | BRF_PRG }, /* hand written checksum on label - C5C8 */
/* Sprites */
{ "bb.u84", 0x080000, 0x97837aaa, BRF_GRA },
{ "pb_spr_ext_9_20_ver.u83", 0x040000, 0x666a1217, BRF_GRA }, /* hand written label plus checksum BA63 */
/* Tiles (Scrambled) */
{ "bbbox1.u77", 0x080000, 0xb2ffd081, BRF_GRA },// 1ST AND 2ND HALF IDENTICAL
{ "bb.u73", 0x080000, 0x896d88cb, BRF_GRA },
{ "bb.u65", 0x080000, 0xfe17c5b5, BRF_GRA }, // FIXED BITS (xxxxxxx0)
{ "bb.u74", 0x080000, 0xb01e77b9, BRF_GRA },
{ "bb.u66", 0x080000, 0xcaec5098, BRF_GRA }, // FIXED BITS (xxxxxxx0)
{ "bb.u75", 0x080000, 0x5cb4669f, BRF_GRA },
{ "bb.u67", 0x080000, 0xce5c9417, BRF_GRA }, // FIXED BITS (xxxxxxx0)
{ "bw000.u46", 0x040000, 0xd8fe869d, BRF_SND }, // 14 Samples
};
STD_ROM_PICK(Packbang)
STD_ROM_FN(Packbang)
struct BurnDriver BurnDrvPackbang = {
"packbang", NULL, NULL, NULL, "1991",
"Pack'n Bang Bang (Prototype)\0", NULL, "Kaneko", "Kaneko 16-bit",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
NULL, PackbangRomInfo, PackbangRomName, NULL, NULL, BerlwallInputInfo, BerlwallDIPInfo,
BerlwallInit, BerlwallExit, ExplbrkrFrame, NULL, ExplbrkrScan,
&Kaneko16RecalcBg15Palette, 0x9000, 256, 224, 4, 3
};