technically you can't because this SDL2 version is patched to use GL4ES. *but* Theoretically you could download the non SDL2 so object from here: https://github.com/AmigaLabs/libs-ports/tree/main/sdl2 rename it and overwrite the existent one in SOBJS file of scummvm for clib4. it *should* work. Feel free to test it
I didn't quite understand what should be replaced and how, but it's ok, it should work on real hardware with 3D acceleration Thanks for your help.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Nothing needs to be replaced I just edited the .ini file and changed the "Renderer=Opengl" to "Renderer=Software" then your version of ScummVM CLIB works. Thanks
@Raziel
afxgroup has solved the problem with "ags" games that ScummVM crashes or DSI occurs on exit. With version 2.8.0 of Os4Depot ScummVM crashes after exiting Gemini Rue. With the Clib version of ScummVM it works fine.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Ahhhh ok I see, so it was a general problem with ScummVM and not their error or AmigaOs4.1 that caused it to run incorrectly. Thanks for the clarification again
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
i prepared a preliminary, dirty and edgy gl4es newlib build of scummvm, downloadable at the usual place.
please test
since i dont have access to a working non-enhancer environment, id like to know if there is any chance running/using it from there without the need of extra steps
I haven't tried the version from Raziel yet because without going back through the thread I don't know where "the usual place" is, but the version from afxgroup seems to have gone backwards as it doesn't recognise Strangeland. I guess it's just older than the current "normal" release.
I'll give Raziel's version a shot. Not like I'm expecting miracles, was just curious to see if it would run at more than 5fps (** I know Strangeland is probably asking way too much, I just liked the look of it **)
Just gave it a quick try over lunch with The Longest Journey.
Everything appears to work but there are constant warnings (errors?) in the log window: "WARNING: GL ERROR: GL_INVALID_OPERATION on glad_glUniformlf(pos, f) (./graphics/opengl/shader.h:150)!"
Same thing over and over. I imagine you know but thought I'd mention it anyway.
and it wont be any faster than the clib4 build, the demand and game is still the same
at least some other demanding games run much smoother now (non-ags, non-wintermute) i.e. starship titanic, Grim Fandango etc
I can also confirm this with their latest ScummVM build from their server. It has become a bit faster with some games.
Starship Titanic (GOG) version works with their latest build with earlier version I always had problems with it. Another great game that I can now play on AmigaOs4.1 in the near future.
Thanks Raziel
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
I'm playing with Roland MT-32 emulation bus since latest versions, it's unplayable. Sound stutters and everything becomes slow as hell when playing the musics.