melonDS
melonDS copied to clipboard
Graphical issues with both OpenGL and Software and possible audio issues in Witch's Wish (USA)
Figures the game I actually want to play for fun and not just to look for bugs is fucking riddled with them.
Right as the opening cutscene begins you can see this garbage. Happens with both Software and OpenGL
The effect as she flies past the moon in the opening cutscene is broken in OpenGL
There's some sort of weird intermittent black flashing that happens throughout with both Software and OpenGL. It happens right as the opening cutscene beings, right as she wakes up in bed and while dialogue boxes are on screen.
The audio at the beginning when she says "Witch's Wish" also sounds slightly distorted but that might just be the game.
Moon issue was fixed in https://github.com/Arisotura/melonDS/commit/8a068c22947163d98b78645d5604efb20f6a3241, rest is still there.
The broken pixels at the beginning are fixed, flying past the moon is fixed. The voice clips are definitely low quality but they don't sound broken. The random black flashing still happens and makes the game unplayable in my opinion.
Sometimes a frame gets drawn without anti-aliasing. This is on the single-threaded software renderer with no JIT. The first screenshot is of a rare aliased frame, and the second one is normal for comparison.
Sometimes a frame gets drawn without anti-aliasing. This is on the single-threaded software renderer with no JIT. The first screenshot is of a rare aliased frame, and the second one is normal for comparison.
curious, not much can cause aa to be skipped other than the game itself changing the aa setting not sure why they would disable aa just to re-enable it immediately after though... could be a race condition does this still occur in this pr? https://github.com/melonDS-emu/melonDS/pull/1955 perhaps this occurs on hardware and just gets obscured by the low quality lcd?
That PR fixes both the flashing and the aliasing!