On Mon, May 02, 2022 at 04:56:30PM +1000, Jonathan Gray wrote:
> On Mon, May 02, 2022 at 10:16:16AM -0600, Thomas Frohwein wrote:
> > 
> > Here, it triggered after running the game twice with less than 30
> > seconds of gameplay and then launching it a third time.
> > 
> > I will see if I can find some opensource project that uses the FNA
> > ecosystem to be a better test case...
> 
> If not apitrace could be used to replay the opengl calls.
> https://apitrace.github.io/
> 
> Trying to update an old port I had of it to the latest version (11.0)
> breaks as it is setup to use git submodules now...
> going back to 10.0 builds.  rough port attached.
> 
> apitrace trace glxgears
> apitrace replay 5138.trace
> 
> https://github.com/apitrace/apitrace/blob/master/docs/USAGE.markdown
> 
> It is also possible to replay traces captured on linux and other
> systems.

sadly this doesn't seem to work with the games in question. When I launch
them with `apitrace trace fnaify` even with full mono environment and
runtime with apitrace, the game doesn't launch:

$ [...]
...
apitrace: redirecting dlopen("libGL.so", 0x102) from 
/usr/local/lib/libSDL2.so.0.11
apitrace: tracing to 
/home/thfr/games/fnaify/roguelegacy/gog/data/noarch/game/90118.trace
$

Not sure if maybe the mono runtime is interfering in some way...

Reply via email to