[Bug 58492] New: Prism Cross Team Matches Lag and Flash Screen
http://bugs.winehq.org/show_bug.cgi?id=58492 Bug ID: 58492 Summary: Prism Cross Team Matches Lag and Flash Screen Product: Wine Version: 10.11 Hardware: x86-64 URL: https://drive.google.com/file/d/1B8c2Gp3NhoafUUEEQD-cP co-6j7-Sgms/view?usp=drive_link OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: jenngra505(a)roadrunner.com Distribution: Mint When playing a team match in the Smash Bros fangame Prism Cross, the background will frequently flash colors matching the team outline when attacks are used. Lagging the game in the process. The game was developed in Game Maker and relies on DirectX 9 for its character graphics. A video showcasing the bug is linked below. https://youtu.be/FIBkb6wyDBA -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 jenngra505(a)roadrunner.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 Stian Low <wineryyyyy(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wineryyyyy(a)gmail.com --- Comment #1 from Stian Low <wineryyyyy(a)gmail.com> --- (In reply to jenngra505 from comment #0)
When playing a team match in the Smash Bros fangame Prism Cross, the background will frequently flash colors matching the team outline when attacks are used. Lagging the game in the process
Could not reproduce flickering described and showcased by YouTube video link for version wine-10.11-217-g3c4cc9d04b6. Please clarify. By team match do you mean local games like free class or network? I only tested local games. Game lag was slightly noticeable at moments but not very obvious overall. Indication of a game lag was clearest during load screen right after choosing characters for free clash game and right before the actual free clash game starts which caused the prism crystal animation to pause during moments that status text would update indicating loading parts prepping for the game to start. I also did not test against Windows yet to determine if the loading screen lag happens there also and not just Wine. Network games were not tested but if a lag exists then a network game may help make the underlying problem more obvious. This bug report spawned a Prism Cross AppDB entry that is currently pending approval so that these latest test results to be submitted. Once approved Prism Cross entry should appear in this listing: https://appdb.winehq.org/objectManager.php?bIsQueue=false&bIsRejected=false&... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #2 from Stian Low <wineryyyyy(a)gmail.com> --- (In reply to Stian Low from comment #1)
(In reply to jenngra505 from comment #0) Please clarify. By team match do you mean local games like free class or network? I only tested local games.
Free clash* (not class) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #3 from jenngra505(a)roadrunner.com --- (In reply to Stian Low from comment #1)
(In reply to jenngra505 from comment #0)
When playing a team match in the Smash Bros fangame Prism Cross, the background will frequently flash colors matching the team outline when attacks are used. Lagging the game in the process
Could not reproduce flickering described and showcased by YouTube video link for version wine-10.11-217-g3c4cc9d04b6.
Please clarify. By team match do you mean local games like free class or network? I only tested local games.
Game lag was slightly noticeable at moments but not very obvious overall.
Indication of a game lag was clearest during load screen right after choosing characters for free clash game and right before the actual free clash game starts which caused the prism crystal animation to pause during moments that status text would update indicating loading parts prepping for the game to start. I also did not test against Windows yet to determine if the loading screen lag happens there also and not just Wine.
Network games were not tested but if a lag exists then a network game may help make the underlying problem more obvious.
This bug report spawned a Prism Cross AppDB entry that is currently pending approval so that these latest test results to be submitted. Once approved Prism Cross entry should appear in this listing: https://appdb.winehq.org/objectManager. php?bIsQueue=false&bIsRejected=false&sClass=application&sTitle=Browse+Applica tions&iItemsPerPage=25&iPage=1&sOrderBy=appName&bAscending=true By Team Matches, I mean enabling Teams in the Versus match options menu which can be found by clicking on the top middle. It can be against CPUs as displayed by the video.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #4 from jenngra505(a)roadrunner.com --- (In reply to Stian Low from comment #2)
(In reply to Stian Low from comment #1)
(In reply to jenngra505 from comment #0) Please clarify. By team match do you mean local games like free class or network? I only tested local games.
Free clash* (not class) By Versus, I did mean Free Clash. You can also test it on Gauntlet Run on the easiest difficulty as the first match will be a 2V1.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #5 from jenngra505(a)roadrunner.com --- Further testing shows that any match on the "Pain Area" stage triggers this bug in all future matches. Closing the game when it flashes causes a "Divide by Zero" error to pop-up. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #6 from jenngra505(a)roadrunner.com --- Created attachment 79249 --> http://bugs.winehq.org/attachment.cgi?id=79249 This is a Stack Dump that triggered when using triggering the Divide by Zero error in winedbg. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 jenngra505(a)roadrunner.com changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ntdll -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 jenngra505(a)roadrunner.com changed: What |Removed |Added ---------------------------------------------------------------------------- Version|10.11 |10.0 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 jenngra505(a)roadrunner.com changed: What |Removed |Added ---------------------------------------------------------------------------- Component|ntdll |user32 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #7 from Stian Low <wineryyyyy(a)gmail.com> --- (In reply to jenngra505 from comment #5)
Further testing shows that any match on the "Pain Area" stage triggers this bug in all future matches. Closing the game when it flashes causes a "Divide by Zero" error to pop-up.
Thanks for these additional details which triggers the bug for easy reproduction. This output when launching the game may be relevant: 0198:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. ./dlls/wined3d/ffp_gl.c:817: FIXME("Setting line patterns is not supported in OpenGL core contexts.\n"); Running `winetricks renderer=vulkan` or `winetricks renderer=gdi` have problems even launching the game. May be an opengl specific issue. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #8 from Stian Low <wineryyyyy(a)gmail.com> --- (In reply to Stian Low from comment #7)
(In reply to jenngra505 from comment #5)
Further testing shows that any match on the "Pain Area" stage triggers this bug in all future matches. Closing the game when it flashes causes a "Divide by Zero" error to pop-up.
Thanks for these additional details which triggers the bug for easy reproduction.
The bug seems fixed by proton-ge-custom release 10.11 (only release I tested): https://github.com/GloriousEggroll/proton-ge-custom/releases Seems there's a fix by winetricks and/or wine-staging changes -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #9 from Stian Low <wineryyyyy(a)gmail.com> --- (In reply to Stian Low from comment #8)
The bug seems fixed by proton-ge-custom release 10.11 (only release I tested): https://github.com/GloriousEggroll/proton-ge-custom/releases
Seems there's a fix by winetricks and/or wine-staging changes
Vanilla proton also offers a convenient workaround through steam. So GE-Proton just inherits the existing workaround from vanilla proton. To workaround this issue for now: 1. Click LIBRARY at the top left of Steam client 2. Click "+ Add a Game" button at the bottom left 3. Choose "Add a Non-Steam Game" 4. Click Browse and add Prism Cross.exe 5. Click "Add Selected Program" 6. Right click Prism Cross.exe just added to the game list 7. Click Properties in the right-click menu 8. Click Compatibility tab 9. Check mark "Force the use of a specific Steam Play compatibility tool" 10. Choose "Proton Experimental" from the list After step 10 just close the properties window the click the Play button for Prism Cross.exe The game should launch for you to verify that the scenario that causes lagging and flashing has been resolved by proton. This issue should remain open even if proton is a workround because it means vanilla wine still has broken rendering components for opengl, etc. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #10 from jenngra505(a)roadrunner.com --- I apologize for the delayed response; Proton's fix works. This bug can be set to Staged if necessary. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58492 --- Comment #11 from Stian Low <wineryyyyy(a)gmail.com> --- (In reply to jenngra505 from comment #10)
I apologize for the delayed response; Proton's fix works. This bug can be set to Staged if necessary.
Proton is only considered a workaround so this bug should remain open until Wine provides a solution without any workarounds. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla