fix vrc7 sound savestates
This commit is contained in:
parent
1dd08eddf1
commit
4235202570
|
@ -26,6 +26,12 @@ static int32 IRQCount, CycleCount;
|
|||
static uint8 *WRAM = NULL;
|
||||
static uint32 WRAMSIZE;
|
||||
|
||||
#include "emu2413.h"
|
||||
|
||||
static int32 dwave = 0;
|
||||
static OPLL *VRC7Sound = NULL;
|
||||
static OPLL **VRC7Sound_saveptr = &VRC7Sound;
|
||||
|
||||
static SFORMAT StateRegs[] =
|
||||
{
|
||||
{ &vrc7idx, 1, "VRCI" },
|
||||
|
@ -37,16 +43,12 @@ static SFORMAT StateRegs[] =
|
|||
{ &IRQLatch, 1, "IRQL" },
|
||||
{ &IRQCount, 4, "IRQC" },
|
||||
{ &CycleCount, 4, "CYCC" },
|
||||
{ 0 }
|
||||
{ (void**)VRC7Sound_saveptr, sizeof(*VRC7Sound) | FCEUSTATE_INDIRECT, "VRC7" },
|
||||
{0}
|
||||
};
|
||||
|
||||
// VRC7 Sound
|
||||
|
||||
#include "emu2413.h"
|
||||
|
||||
static int32 dwave = 0;
|
||||
static OPLL *VRC7Sound = NULL;
|
||||
|
||||
void DoVRC7Sound(void) {
|
||||
int32 z, a;
|
||||
if (FSettings.soundq >= 1)
|
||||
|
|
Loading…
Reference in New Issue