I see, thanks for the insight. I remember following some discussion about the slow video stuff, so i guess there will be someone writing this into ScummVM sooner or later.
@kas1e (maybe @capehill, but i guess it's more of a GLES2 problem?)
I found a glitch with cursors on using OpenGL with shaders.
With the latest release (ScummVM) and the current gles2.library (non-beta-testers) i get a glitch in in-game cursors (right now i only have Nippon Safes Inc. to test - Amiga version...i'm sure you can get a copy).
Using "Software" as renderer, all is fine, using "OpenGL with shaders" the cursor is broken (switching to window will make it vanish completely and not come back) see screenshot
Could you test with your beta gles2.library, please?
@Raziel You better wait for official ogles2 release (very soon), so you can test it yourself. There was gazilion of changes in new ogles2, so it not worth to even try to test things on the public one anymore.
But i can say that i didn't have such issue in any games i have with opengl with shaders with latest beta of ogles2.
@Raziel Were you able to commit Capehill's code about makedir to scummvm ? Why i ask, because if you don't i can ask lephilousophe to do so
@Samo79
What you mean by "set the graphics mode" ? Imho you should just run it as it, it show interface, in which minigl automatically used. If not, then maybe too old config or something, try then manually set in global prefs "opengl" in 2 places, exit and start again, and then try.
Also be sure your minigl install is fine enough all ok , and so on, so no one will loose time on broken setup, etc.
Solved, by mistake i had an old ogles2.library installed on my system.. apparently it still there since i was fully reinstalled the Enhancer pack months ago... Perhaps next time we could have more precise error notifications for end users instead of these obscure error messages?
Found a reproducible issue, if you have an AHI output busy with another application opened (lets say for example MPlayer) and you launch ScummVM --> we got this message error:
Could not initialize SDL: Failed to load AHI device!
Yes, probably code should examine node type to work properly. I think backend code already had some example how to do that? I can maybe take a look on weekend.