libsdl-org / sdl12-compat

An SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes.
Other
196 stars 40 forks source link

quirks: Closure needs OpenGL scaling disabled (Fix #342) #343

Closed sulix closed 1 month ago

sulix commented 1 month ago

Closure uses Cg, and also generally doesn't play nicely with OpenGL scaling, resulting in a black screen. Disabling OpenGL scaling lets the game work properly, so add a quirk to do this by default.

Tested against the Humble Indie Bundle 7 build (Closure-Linux-1.1-2012-12-28.sh), and it seems to work fine.