EDIT: I don't know how this slipped by in my testing, maybe I didn't restart the core properly, but after messing around some more it seems that enabling OpenGL Rasterizer in the core settings fixes the issue now, at least for me.
If mods want to delete this thread that's fine, I figured I may as well leave it up for future google-ers like me running into the same issue.
--
Apologies if this is the wrong place to ask for help with this, it seemed like the most fitting forum since it's an emulation issue.
I'm playing Pokemon Black 2 on the Retroarch Desmume core, and whenever the game does a zoom transition such as when entering a building, the screen temporarily glitches out, displaying 2 squished corrupted copies of the top screen. This only happens when rendering at higher than native resolution. I've toggled about every graphical option I could find in both Desmume and Retroarch's settings, including switching between D3D/OpenGL/Vulkan, and nothing else seems to affect it besides resolution.
The Melon core simply refuses to load the game at all, and the Desmume 2015 core fixes the green glitchy image but briefly displays a zoomed-in, skewed image of the newly loaded area before going back to normal. It's also lacking in some options and features that make the game a lot easier on my eyes, such as AA.
The Desmume devs seem aggressively disinterested in compatibility with the DS Pokemon games, so it doesn't seem like something that will be fixed with the emulator anytime soon. So, does anyone know of any other emulators known to have good compatibility with BW2 that don't have graphical glitches like this, and also support higher rendering resolutions (and ideally other enhancements like AA or shaders)? Or is there maybe a patch or hack someone has made somewhere that fixes the transitions? Maybe a setting I've overlooked that would fix it? Any help is appreciated.
Screenshots of the Desmume (current) and Desmume 2015 glitches respectively:
If mods want to delete this thread that's fine, I figured I may as well leave it up for future google-ers like me running into the same issue.
--
Apologies if this is the wrong place to ask for help with this, it seemed like the most fitting forum since it's an emulation issue.
I'm playing Pokemon Black 2 on the Retroarch Desmume core, and whenever the game does a zoom transition such as when entering a building, the screen temporarily glitches out, displaying 2 squished corrupted copies of the top screen. This only happens when rendering at higher than native resolution. I've toggled about every graphical option I could find in both Desmume and Retroarch's settings, including switching between D3D/OpenGL/Vulkan, and nothing else seems to affect it besides resolution.
The Melon core simply refuses to load the game at all, and the Desmume 2015 core fixes the green glitchy image but briefly displays a zoomed-in, skewed image of the newly loaded area before going back to normal. It's also lacking in some options and features that make the game a lot easier on my eyes, such as AA.
The Desmume devs seem aggressively disinterested in compatibility with the DS Pokemon games, so it doesn't seem like something that will be fixed with the emulator anytime soon. So, does anyone know of any other emulators known to have good compatibility with BW2 that don't have graphical glitches like this, and also support higher rendering resolutions (and ideally other enhancements like AA or shaders)? Or is there maybe a patch or hack someone has made somewhere that fixes the transitions? Maybe a setting I've overlooked that would fix it? Any help is appreciated.
Screenshots of the Desmume (current) and Desmume 2015 glitches respectively:
Last edited by mira_drgn,