https://bugs.winehq.org/show_bug.cgi?id=52849
Bug ID: 52849 Summary: [wined3d] Projector: GL_INVALID_OPERATION in glFlushMappedBufferRange(buffer is not mapped) Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: parker.l.reed@gmail.com Distribution: ---
Created attachment 72251 --> https://bugs.winehq.org/attachment.cgi?id=72251 winedebug output
Seemingly all older Shockwave games are failing to create the OpenGL context. This manifests itself as abnormal CPU usage (Upwards of 150 to 200%). Log attached.
Behavior observed in multiple games some with worse usage than others.
I have tried back to 4.0 seeing the same behavior. I do not believe there was a point this was working as intended.
Files to reproduce
https://bluepload.unstable.life/shockwavewine.tar.gz
Hash sha256 1b7a87fb1935e7db30fe44a6b27c7da7c4601739feb382ae389ff4606874fba6
unstable.life is the main hosting for the Flashpoint archive
cd PJ101/ wine Projector.exe gorillaz_final_drive.dcr