d_gng : rename diamond (Diamond Run) to diamrun [hap]

This commit is contained in:
taoenwen 2024-07-13 15:51:09 +08:00
parent 2487105c77
commit 3cd0718d51
1 changed files with 17 additions and 17 deletions

View File

@ -1,4 +1,4 @@
// FB Alpha Ghosts'n Goblins driver module // FB Neo Ghosts'n Goblins driver module
// Based on MAME driver by Pierpaolo Prazzoli // Based on MAME driver by Pierpaolo Prazzoli
#include "tiles_generic.h" #include "tiles_generic.h"
@ -42,7 +42,7 @@ static UINT8 soundlatch;
static INT32 nExtraCycles; static INT32 nExtraCycles;
static INT32 is_game = 0; // 0 gng+etc, 1 diamond static INT32 is_game = 0; // 0 gng+etc, 1 diamrun
static struct BurnInputInfo GngInputList[] = static struct BurnInputInfo GngInputList[] =
{ {
@ -73,7 +73,7 @@ static struct BurnInputInfo GngInputList[] =
STDINPUTINFO(Gng) STDINPUTINFO(Gng)
static struct BurnInputInfo DiamondInputList[] = static struct BurnInputInfo DiamrunInputList[] =
{ {
{"P1 Coin", BIT_DIGITAL, DrvJoy1 + 6, "p1 coin" }, {"P1 Coin", BIT_DIGITAL, DrvJoy1 + 6, "p1 coin" },
{"P1 Start", BIT_DIGITAL, DrvJoy1 + 0, "p1 start" }, {"P1 Start", BIT_DIGITAL, DrvJoy1 + 0, "p1 start" },
@ -93,7 +93,7 @@ static struct BurnInputInfo DiamondInputList[] =
{"Dip 3", BIT_DIPSWITCH, DrvDips + 2, "dip" }, {"Dip 3", BIT_DIPSWITCH, DrvDips + 2, "dip" },
}; };
STDINPUTINFO(Diamond) STDINPUTINFO(Diamrun)
static struct BurnDIPInfo GngDIPList[]= static struct BurnDIPInfo GngDIPList[]=
@ -242,7 +242,7 @@ static struct BurnDIPInfo MakaimurDIPList[]=
STDDIPINFO(Makaimur) STDDIPINFO(Makaimur)
static struct BurnDIPInfo DiamondDIPList[]= static struct BurnDIPInfo DiamrunDIPList[]=
{ {
DIP_OFFSET(0x0a) DIP_OFFSET(0x0a)
{0x00, 0xff, 0xff, 0x81, NULL }, {0x00, 0xff, 0xff, 0x81, NULL },
@ -296,7 +296,7 @@ static struct BurnDIPInfo DiamondDIPList[]=
{0x01, 0x01, 0x30, 0x30, "x4" }, {0x01, 0x01, 0x30, 0x30, "x4" },
}; };
STDDIPINFO(Diamond) STDDIPINFO(Diamrun)
static void calc_color(INT32 index); // forward static void calc_color(INT32 index); // forward
@ -331,7 +331,7 @@ static UINT8 main_read(UINT16 address)
} }
if (address >= 0x3005 && address <= 0x33ff) if (address >= 0x3005 && address <= 0x33ff)
return 0; // nop (diamond) return 0; // nop (diamrun)
bprintf(0, _T("mr %X\n"), address); bprintf(0, _T("mr %X\n"), address);
@ -521,7 +521,7 @@ static INT32 DrvGfxDecode()
} }
static INT32 DrvCommonInit(INT32 game) // 0 = gng, 1 = gnga, 2 = diamond static INT32 DrvCommonInit(INT32 game) // 0 = gng, 1 = gnga, 2 = diamrun
{ {
BurnAllocMemIndex(); BurnAllocMemIndex();
@ -581,7 +581,7 @@ static INT32 DrvCommonInit(INT32 game) // 0 = gng, 1 = gnga, 2 = diamond
if (BurnLoadRom(DrvSprites + 0x00000, 12, 1)) return 1; if (BurnLoadRom(DrvSprites + 0x00000, 12, 1)) return 1;
if (BurnLoadRom(DrvSprites + 0x10000, 13, 1)) return 1; if (BurnLoadRom(DrvSprites + 0x10000, 13, 1)) return 1;
DrvM6809ROM[0x2000] = 0x00; // crash patch (diamond) DrvM6809ROM[0x2000] = 0x00; // crash patch (diamrun)
} }
DrvGfxDecode(); DrvGfxDecode();
@ -647,7 +647,7 @@ static INT32 GngaInit()
return DrvCommonInit(1); return DrvCommonInit(1);
} }
static INT32 DiamondInit() static INT32 DiamrunInit()
{ {
is_game = 1; is_game = 1;
return DrvCommonInit(2); return DrvCommonInit(2);
@ -1277,7 +1277,7 @@ struct BurnDriver BurnDrvMakaimug = {
}; };
static struct BurnRomInfo DiamondRomDesc[] = { static struct BurnRomInfo DiamrunRomDesc[] = {
{ "d3o", 0x04000, 0xba4bf9f1, BRF_ESS | BRF_PRG }, // 0 M6809 Program Code { "d3o", 0x04000, 0xba4bf9f1, BRF_ESS | BRF_PRG }, // 0 M6809 Program Code
{ "d3", 0x08000, 0xf436d6fa, BRF_ESS | BRF_PRG }, // 1 { "d3", 0x08000, 0xf436d6fa, BRF_ESS | BRF_PRG }, // 1
{ "d5o", 0x08000, 0xae58bd3a, BRF_ESS | BRF_PRG }, // 2 { "d5o", 0x08000, 0xae58bd3a, BRF_ESS | BRF_PRG }, // 2
@ -1301,15 +1301,15 @@ static struct BurnRomInfo DiamondRomDesc[] = {
{ "prom2", 0x00100, 0x4a1285a4, BRF_GRA | BRF_OPT }, // 15 { "prom2", 0x00100, 0x4a1285a4, BRF_GRA | BRF_OPT }, // 15
}; };
STD_ROM_PICK(Diamond) STD_ROM_PICK(Diamrun)
STD_ROM_FN(Diamond) STD_ROM_FN(Diamrun)
struct BurnDriver BurnDrvDiamond = { struct BurnDriver BurnDrvDiamrun = {
"diamond", NULL, NULL, NULL, "1985", "diamrun", NULL, NULL, NULL, "1985",
"Diamond Run\0", NULL, "KH Video", "Miscellaneous", "Diamond Run\0", NULL, "KH Video", "Miscellaneous",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0, BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
NULL, DiamondRomInfo, DiamondRomName, NULL, NULL, NULL, NULL, DiamondInputInfo, DiamondDIPInfo, NULL, DiamrunRomInfo, DiamrunRomName, NULL, NULL, NULL, NULL, DiamrunInputInfo, DiamrunDIPInfo,
DiamondInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100, DiamrunInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
256, 224, 4, 3 256, 224, 4, 3
}; };