-
-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression on Super Meat Boy my2_SDL_GL_GetProcAddress #950
Comments
Ok, I pushed something. Testing it on my Pandora, I can see gl4es only loaded 1 time instead of multiple time. Does it fix it also on your side? |
Thanks for looking into it.
|
It should work now, with latest version, if you build box86 with the |
Thank you @ptitSeb. For some reason on mine my LibGL gets initialized two times and at the end I'm getting a SIGSEGV. Really odd
|
I'm unsure what to do with this ticket? Close it or left open. But then, if open, to do what? |
I recently found something really weird.
We're running box86 in combination with gl4es on various linux handhelds in this example RK3326, SDL2 via KMS/DRM no X11.
We never had luck running Super Meat Boy on our devicesuntil a member joined our PortMaster community and showed us gameplay. Until then we always had a black screen with the game running in the background.
The box86 version this user used was dated back to April 10th 2021.
Man that is really old!
So I sat down and tried to track down where regression happened.
And I landed on 656e755
It might be aswell a gl4es problem hard to say at this point.
I start the game will following exports:
export BOX86_LOG=1
export BOX86_DLSYM_ERROR=1
export BOX86_SHOWSEGV=1
export BOX86_SHOWBT=1
export BOX86_DYNAREC=1
export SDL_VIDEO_GL_DRIVER="$GAMEDIR/box86/native/libGL.so.1"
export LIBGL_ES=2
export LIBGL_GL=21
export LIBGL_FB=4
I added some error checking around my2_SDL_GL_GetProcAddress
The only noticable thing i see in the logs now:
I hope you have an ideal thanks in advance!
The text was updated successfully, but these errors were encountered: