small updates to d_warpwarp, d_mrdo & d_docastle
This commit is contained in:
parent
5b9b9b7c68
commit
d084d9ccbd
|
@ -609,6 +609,7 @@ static INT32 DrvDoReset()
|
|||
}
|
||||
|
||||
SN76496Reset();
|
||||
HiscoreReset();
|
||||
|
||||
flipscreen = 0;
|
||||
cpu0idle = 0;
|
||||
|
@ -1066,7 +1067,7 @@ struct BurnDriver BurnDrvdocastle = {
|
|||
"docastle", NULL, NULL, NULL, "1983",
|
||||
"Mr. Do\'s Castle (set 1)\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, docastleRomInfo, docastleRomName, NULL, NULL, DocastleInputInfo, DocastleDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
192, 240, 3, 4
|
||||
|
@ -1108,7 +1109,7 @@ struct BurnDriver BurnDrvDorunrun = {
|
|||
"dorunrun", NULL, NULL, NULL, "1984",
|
||||
"Do! Run Run (set 1)\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, dorunrunRomInfo, dorunrunRomName, NULL, NULL, DocastleInputInfo, DorunrunDIPInfo,
|
||||
DorunrunDrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
240, 192, 4, 3
|
||||
|
@ -1143,7 +1144,7 @@ struct BurnDriver BurnDrvDowild = {
|
|||
"dowild", NULL, NULL, NULL, "1984",
|
||||
"Mr. Do's Wild Ride\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, dowildRomInfo, dowildRomName, NULL, NULL, DocastleInputInfo, DowildDIPInfo,
|
||||
DorunrunDrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
240, 192, 4, 3
|
||||
|
@ -1178,7 +1179,7 @@ struct BurnDriver BurnDrvJjack = {
|
|||
"jjack", NULL, NULL, NULL, "1984",
|
||||
"Jumping Jack\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, jjackRomInfo, jjackRomName, NULL, NULL, DocastleInputInfo, JjackDIPInfo,
|
||||
DorunrunDrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
192, 240, 3, 4
|
||||
|
@ -1214,7 +1215,7 @@ struct BurnDriver BurnDrvKickridr = {
|
|||
"kickridr", NULL, NULL, NULL, "1984",
|
||||
"Kick Rider\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, kickridrRomInfo, kickridrRomName, NULL, NULL, DocastleInputInfo, KickridrDIPInfo,
|
||||
DorunrunDrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
240, 192, 4, 3
|
||||
|
|
|
@ -475,14 +475,14 @@ static INT32 DrvFrame()
|
|||
DrvDoReset();
|
||||
}
|
||||
|
||||
INT32 nInterleave = 256;
|
||||
INT32 nInterleave = 10;
|
||||
INT32 nCyclesTotal = 4000000 / 60;
|
||||
|
||||
ZetOpen(0);
|
||||
for (INT32 i = 0; i < nInterleave; i++) {
|
||||
ZetRun(nCyclesTotal / nInterleave);
|
||||
|
||||
if (i == 240)
|
||||
if (i == nInterleave-1)
|
||||
ZetSetIRQLine(0, CPU_IRQSTATUS_HOLD);
|
||||
}
|
||||
ZetClose();
|
||||
|
|
|
@ -100,8 +100,8 @@ STDDIPINFO(Warpwarp)
|
|||
|
||||
static struct BurnDIPInfo WarpwarprDIPList[]=
|
||||
{
|
||||
{0x0a, 0xff, 0xff, 0x85, NULL },
|
||||
{0x0b, 0xff, 0xff, 0x20, NULL },
|
||||
{0x0a, 0xff, 0xff, 0x05, NULL },
|
||||
{0x0b, 0xff, 0xff, 0xa0, NULL },
|
||||
|
||||
{0 , 0xfe, 0 , 4, "Coinage" },
|
||||
{0x0a, 0x01, 0x03, 0x03, "2 Coins 1 Credit" },
|
||||
|
|
Loading…
Reference in New Issue