d_pacman: fix states for eeek! and mschamp, d_ladybug: attenuate volume

This commit is contained in:
dinkc64 2017-04-30 22:19:24 +00:00
parent ad9bdb87d8
commit 27f7539309
2 changed files with 11 additions and 9 deletions

View File

@ -771,8 +771,8 @@ static INT32 DrvInit(INT32 game_select)
SN76489Init(0, 4000000, 0);
SN76489Init(1, 4000000, 1);
SN76496SetRoute(0, 1.00, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(1, 1.00, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(0, 0.60, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(1, 0.60, BURN_SND_ROUTE_BOTH);
GenericTilesInit();
@ -840,11 +840,11 @@ static INT32 SraiderInit()
SN76489Init(2, 4000000, 1);
SN76489Init(3, 4000000, 1);
SN76489Init(4, 4000000, 1);
SN76496SetRoute(0, 0.70, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(1, 0.70, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(2, 0.70, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(3, 0.70, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(4, 0.70, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(0, 0.60, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(1, 0.60, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(2, 0.60, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(3, 0.60, BURN_SND_ROUTE_BOTH);
SN76496SetRoute(4, 0.60, BURN_SND_ROUTE_BOTH);
GenericTilesInit();

View File

@ -2867,7 +2867,7 @@ static INT32 DrvFrame()
//------------------------------------------------------------------------------------------------------
static INT32 DrvScan(INT32 nAction,INT32 *pnMin)
static INT32 DrvScan(INT32 nAction, INT32 *pnMin)
{
struct BurnArea ba;
@ -2875,7 +2875,7 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin)
*pnMin = 0x029693;
}
if (nAction & ACB_VOLATILE) {
if (nAction & ACB_VOLATILE) {
memset(&ba, 0, sizeof(ba));
ba.Data = AllRam;
ba.nLen = RamEnd - AllRam;
@ -2905,6 +2905,7 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin)
}
if (nAction & ACB_WRITE) {
ZetOpen(0);
if (game_select == MSCHAMP) {
mschamp_set_bank();
}
@ -2912,6 +2913,7 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin)
if (game_select == EPOS) {
epos_hardware_set_bank(nPacBank);
}
ZetClose();
}
return 0;