diff --git a/CHANGES b/CHANGES index b6692afb6..92eca6864 100644 --- a/CHANGES +++ b/CHANGES @@ -36,6 +36,7 @@ Bugfixes: - GBA Video: Start timing mid-scanline when skipping BIOS - Core: Fix audio sync breaking when interrupted - Qt: Improve FPS timer stability + - GBA Serialize: Fix loading channel 3 volume (fixes mgba.io/i/1107) Misc: - GBA Timer: Use global cycles for timers - GBA: Extend oddly-sized ROMs to full address space (fixes mgba.io/i/722) diff --git a/src/gba/io.c b/src/gba/io.c index 7451c0d44..7621c887c 100644 --- a/src/gba/io.c +++ b/src/gba/io.c @@ -293,7 +293,7 @@ static const int _isWSpecialRegister[REG_MAX >> 1] = { 0, 0, 0, 0, 0, 0, 0, 0, // Audio 1, 1, 1, 0, 1, 0, 1, 0, - 1, 1, 1, 0, 1, 0, 1, 0, + 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,