[Bug 57381] New: International Rally Championship Regression
https://bugs.winehq.org/show_bug.cgi?id=57381 Bug ID: 57381 Summary: International Rally Championship Regression Product: Wine Version: 9.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: adec2011.ac(a)gmail.com Distribution: --- International Rally Championship used to run ok but has recently stopped working. I dont know when exactly. There is a demo here https://archive.org/details/InternationalRallyChampionshipDemo -- 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.
https://bugs.winehq.org/show_bug.cgi?id=57381 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de URL| |https://archive.org/details | |/InternationalRallyChampion | |shipDemo Keywords| |download --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- What changed recently? For me the game works with windows version set to WinME, everything newer leads to a crash. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=57381 --- Comment #2 from AdeC <adec2011.ac(a)gmail.com> --- When trying to install the game i just get a black screen with any compatibility you mention -- 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.
https://bugs.winehq.org/show_bug.cgi?id=57381 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|International Rally |International Rally |Championship Regression |Championship doesn't run -- 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.
https://bugs.winehq.org/show_bug.cgi?id=57381 Rémi Bernon <rbernon(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon(a)codeweavers.com --- Comment #3 from Rémi Bernon <rbernon(a)codeweavers.com> --- The Demo does some priviledged (`cli` on startup, `sti` on exit) instructions, which are causing exceptions to be thrown, both in old and new WOW. I've tried the demo on windows, and it doesn't run OOTB because it requires a 640x480 16bpp display mode, which isn't enumerated on recent windows, however forcing this through the compatibility mode makes it start. It also doesn't crash there, so the priviledged instructions are somehow ignored. This contradicts some test that we have, so there's something going on, either thanks to the compatibility mode, or something else. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=57381 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #4 from Zeb Figura <z.figura12(a)gmail.com> --- (In reply to Rémi Bernon from comment #3)
It also doesn't crash there, so the priviledged instructions are somehow ignored. This contradicts some test that we have, so there's something going on, either thanks to the compatibility mode, or something else.
I believe that certain instructions are ignored/allowed/emulated on older Windows versions, so it's probably due to the compatibility mode. I thought we already implement that behaviour? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=57381 --- Comment #5 from Rémi Bernon <rbernon(a)codeweavers.com> --- After more attempts, it looks like that the game only occasionally runs on Windows. I could make it run in a Windows 10 64bit VM, but it also often crashes right away in a Windows 8 32bit VM. I initially had to change the compatibility flag for the game to make it start, but then I also had some success running it without any compatibility flag configured. Then, after messing with the binary, trying to figure what makes it pass these exceptions without crashing, it happened to be reliably crashing on Windows too, even after restoring the original binary. Restoring the VM state to an early snapshot still wasn't enough to make the game run again successfully!! So overall not very conclusive... -- 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=57381 Bernhard Übelacker <bernhardu(a)mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu(a)mailbox.org --- Comment #6 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- (In reply to Rémi Bernon from comment #3)
The Demo does some priviledged (`cli` on startup, `sti` on exit) instructions, which are causing exceptions to be thrown, both in old and new WOW.
This does not get visible when in winecfg the Windows version is set to any of the DOS based windows versions. Windbg just kicks in here with the NT-based Windows versions. -- 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