https://bugs.winehq.org/show_bug.cgi?id=27439
--- Comment #76 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to kenoi from comment #75)
Appreciate the input. The source code for the game's engine (the DLL files and executable) is not available, so even if I can trace the call and what's going on exactly, I can do nothing to change it. Unless this tracer has a way to intercept and block calls, it's not going to be very useful here.
Hello,
That's not the purpose of the apitrace.
It's purpose is to allow people that don't own the game to reproduce/diagnose the bug.
Someone with the game uses it to record the sequence of DirectX 8 operations from the working game on Windows. The apitrace is then shared with devs.
The recorded sequence of DX8 calls can replayed on Wine to check if crashes the same way as the game, without having to own the actual game.
If the crash can be reproduced, then the dev can locate where in the sequence of DX8 operations, and try fixes until the apitrace can be replayed successfully.
Regards.