Mesen2/Core/Gameboy/APU
Sour 929d4dcc20 GB: Fixed APU emulation issues
-Super Mario Land 2 - Pops in menu are fixed by immediately updating APU output after a write
-Perfect Dark - Low voice volume is fixed by having the correct output when the channels are disabled (but DAC is still enabled)
-Daiku no Gen - Low voice volume is fixed by keeping square channel output to digital 0 (= analog 1) until its first tick after being enabled (the game does not let the channel tick at all while the voice sample is playing)
2025-03-21 23:03:01 +09:00
..
GbApu.cpp GB: Fixed APU emulation issues 2025-03-21 23:03:01 +09:00
GbApu.h GB: Fixed APU emulation issues 2025-03-21 23:03:01 +09:00
GbChannelDac.h GB: Implemented DAC fade in/out behavior 2024-01-28 20:47:08 +09:00
GbEnvelope.h GB: Fixed APU emulation issues 2025-03-21 23:03:01 +09:00
GbNoiseChannel.cpp GB: Fixed APU emulation issues 2025-03-21 23:03:01 +09:00
GbNoiseChannel.h GB: Refactor apu envelope code to reduce duplicated code 2024-02-01 22:53:08 +09:00
GbSquareChannel.cpp GB: Fixed APU emulation issues 2025-03-21 23:03:01 +09:00
GbSquareChannel.h GB: Refactor apu envelope code to reduce duplicated code 2024-02-01 22:53:08 +09:00
GbWaveChannel.cpp GB: Fixed APU emulation issues 2025-03-21 23:03:01 +09:00
GbWaveChannel.h GB: Implemented DAC fade in/out behavior 2024-01-28 20:47:08 +09:00