devkitPro / SDL

Simple Directmedia Layer
https://libsdl.org
zlib License
15 stars 12 forks source link

3DS display stutter #2

Closed StephenCWills closed 3 years ago

StephenCWills commented 3 years ago

DevilutionX on the 3DS has a significant amount of display stutter, and at certain resolutions the display just literally doesn't update. I've confirmed these issues can be resolved by changing the option passed into C3D_FrameBegin() as indicated by the commented line of code at the following location. https://github.com/devkitPro/SDL/blob/96cd50226ab33f2e6a1e310907e686d8ffd5aab1/src/video/n3ds/SDL_n3dsvideo.c#L506-L507

I don't see how this could be enabled using devkitPro's build of SDL for 3DS. Would it be possible to get this enabled as an option?

AJenbo commented 3 years ago

Maybe it can be exposed via a SDL hint.

StephenCWills commented 3 years ago

Maybe it can be exposed via a SDL hint.

It seems like the hints API is an SDL2 feature. Is there a way to do this in SDL 1.2?

WinterMute commented 3 years ago

Closed via https://github.com/devkitPro/SDL/commit/007387db0adf900426d9ef5b5ef557015bb1e8d7