diff options
author | 2022-12-21 00:29:31 -0800 | |
---|---|---|
committer | 2022-12-21 19:29:31 +1100 | |
commit | 0daa43b832035bc0a6a6e8ae2a5e5c1c389bd10f (patch) | |
tree | d6627bffdd1cd433c1c80503dcf07a957943b26f /src/devices/sound/nes_defs.h | |
parent | c72f10361e1941563c22514b83a880cf24b3f2e4 (diff) |
sound/nes_apu.cpp: Implemented frame counter interrupt . (#10715)
Fixes MT06186, MT07625 and MT07658.
Software list items promoted to working (nes.xml)
---------------------------------------
Akagawa Jirou no Yuurei Ressha (Japan) [kmg]
Castelian (Europe) [kmg]
Door Door (Japan) [kmg]
Door Door (FMG pirate) [kmg]
Dragon Quest (Japan) [kmg]
Dragon Quest II - Akuryou no Kamigami (Japan) [kmg]
GeGeGe no Kitarou - Youkai Daimakyou (Japan) [kmg]
GeGeGe no Kitarou - Youkai Daimakyou (Japan, prototype) [kmg]
GeGeGe no Kitarou - Youkai Daimakyou (FMG pirate) [kmg]
The Guardian Legend (Europe) [kmg]
The Guardian Legend (USA) [kmg]
Guardic Gaiden (Japan) [kmg]
Jesus - Kyoufu no Bio Monster (Japan) [kmg]
Mahjong Taikai (Japan) [kmg]
Ninja Jajamaru - Ginga Daisakusen (Japan) [kmg]
Ninja Jajamaru - Ginga Daisakusen (Japan, prototype) [kmg]
Ninja Kid (USA) [kmg]
Mendel Palace (USA) [kmg]
The Mutant Virus (USA) [kmg]
Qix (USA) [kmg]
Quinty (Japan) [kmg]
Portopia Renzoku Satsujin Jiken (Japan) [kmg]
Squashed (USA, prototype) [kmg]
WWF WrestleMania (Europe) [kmg]
WWF WrestleMania (USA) [kmg]
Diffstat (limited to 'src/devices/sound/nes_defs.h')
-rw-r--r-- | src/devices/sound/nes_defs.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/devices/sound/nes_defs.h b/src/devices/sound/nes_defs.h index c9c6fca15b9..ad10ca6b4ab 100644 --- a/src/devices/sound/nes_defs.h +++ b/src/devices/sound/nes_defs.h @@ -145,7 +145,9 @@ struct apu_t noise_t noi; dpcm_t dpcm; - int step_mode = 0; + u8 step_mode = 0; + bool frame_irq_enabled = false; + bool frame_irq_occurred = false; }; /* CONSTANTS */ |