Closed orbea closed 4 years ago
The above crash only occurs with rsp-hle
where both rsp-cxd4-sse2
and rsp-z64
will freeze on a black screen instead of crashing.
When started with mesa and libdrm which have deubugging symbols and without gdb it will also print.
mupen64plus: main/ff_fragment_shader.cpp:200: GLuint translate_source(GLenum): Assertion `0' failed.
I don't support Arachnoid; it's not included with the official bundle releases, and no-one is currently working on it. We just host the repo here for sort of historical purposes, or in case somebody decided they want to start working on it. I just tested the latest code from the git repository and it does run (at least Mario Kart) on my gentoo linux PC.
From the stack trace, it looks like a glDrawArrays call is crashing. It could be a bug in mesa, or your video drivers, or in arachnoid. I'm running with the fglrx drivers with an AMD card.
I suspect it could be a combination of the above, I'm using nouveau here. I've updated mesa a few times since and now it will just black screen with rsp-cxd4 or rsp-z64. It will continue to segfault with rsp-hle.
I'm not fully expecting this to be fixed, just for the sake documentation I wanted this issue stored somewhere publicly.
OS:
Slackware64-current
libdrm-2016.09.06_0659558_master-x86_64-1_git
mesa-2016.09.27_8d8c440_master-x86_64-1_git
xorg-server-1.18.4-x86_64-1
mupen64plus-2016.09.13_5fa30ab-x86_64-1_SBo
mupen64plus-video-arachnoid-2a79d28
Since the
mupen64plus-video-arachnoid
repo does not have an issue tracker, I will post this here so that this issue is documented somewhere.When starting a rom with
mupen64plus --gfx mupen64plus-video-arachnoid /path/to/rom
mupen64plus will render a flashing window with garbage for a few seconds before segfaulting. Does this plugin work anywhere?apitrace - http://ks392457.kimsufi.com/orbea/stuff/trace/mupen64plus/mupen64plus-video-arachnoid.trace.xz
gdb log - http://pastebin.com/QR49kvss apitrace log - http://pastebin.com/FwPUGD7r