[Bug 34674] New: Wine corrupts System Shock 2 save files the character dies on entering the water (diving)
http://bugs.winehq.org/show_bug.cgi?id=34674 Bug #: 34674 Summary: Wine corrupts System Shock 2 save files the character dies on entering the water (diving) Product: Wine Version: 1.7.3 Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: winebugs140(a)gmail.com Classification: Unclassified Created attachment 46225 --> http://bugs.winehq.org/attachment.cgi?id=46225 System Shock 2 GOG Log You need to be completely submereged to experience this, there are not many areas in SS2 where you can do this. The game pauses for the moment and then the character dies. If you transfer your save file to Windows the issue is still there, the save file is corrupted. Diving is necessary to complete SS2. I have a GOG version of the game. At first I thought this is just a problem with the game itself. But I noticed that the issue affects only the users of the Mac version (Linux too?) on GOG, which uses Wine. Check out this forum thread: http://www.gog.com/forum/system_shock_2/system_shock_2_mac_cant_dive/page1 You can find there corrupted save files and the ones fixed with an SS2 save files editor. The problem certainly needs more testing to be confirmed. The thing is, it really takes a lot of time to find the area for diving in SS2. We can try to use save editors to get faster to these places. Maybe somebody could also check whether the bug occurs on Linux? The problem can't be reproduced in the demo (there's no water). Tested with: Mac OS X 10.7.5, ATI HD 2600 Pro, Mac Driver/X11 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=34674 WineBuG <winebugs140(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine corrupts System Shock |Wine corrupts (the air |2 save files the character |supply value is changed to |dies on entering the water |negative) System Shock 2 |(diving) |save files the character | |dies on entering the water | |(diving) -- 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=34674 WineBuG <winebugs140(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://archive.org/downloa | |d/SystemShock2Demo/SHOCK2.E | |XE --- Comment #1 from WineBuG <winebugs140(a)gmail.com> --- It seems that the problem is that at some point the air supply value is changed to negative. Although there is no water in the demo, maybe the bug still occurs (the value is changed)? I'm adding the link to the demo. -- 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=34674 --- Comment #2 from Bruno Jesus <00cpxxx(a)gmail.com> --- I can only find expired download links in the thread, except for a link on mediafire. It would be interesting to have a before and after save. To check the air supply fields through the files to try understanding what could be happening. -- 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=34674 --- Comment #3 from WineBuG <winebugs140(a)gmail.com> --- (In reply to Bruno Jesus from comment #2)
I can only find expired download links in the thread, except for a link on mediafire. It would be interesting to have a before and after save. To check the air supply fields through the files to try understanding what could be happening.
The problem is that it isn't exactly known when this bug happens. So it's difficult to talk about "before" and "after". Maybe someone should try to examine debug traces created when saving/loading the game? There was a workaround file posted on GOG.com forums (http://www.gog.com/forum/system_shock_2/system_shock_2_mac_cant_dive/post135) which deactivates the air supply value (just put it in the game's folder). I will also attach it here. -- 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=34674 --- Comment #4 from WineBuG <winebugs140(a)gmail.com> --- Created attachment 48279 --> http://bugs.winehq.org/attachment.cgi?id=48279 Diving bug workaround (put the file in the game's folder) -- 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=34674 --- Comment #5 from WineBuG <winebugs140(a)gmail.com> --- Okay, I've found on GOG.com forums the person who posted save files with and without the bug. He also confirms the bug affects Linux as well. In his own words: "I use Linux Mint 14 and I've encountered this issue as well. Oddly enough, when I played this game for the first time earlier this year, water worked fine. But on this, my second playthrough, the recreation pool and the biomass pools have all proven deadly. Here are the saves: https://web.archive.org/web/20140425212733/http://ubuntuone.com/4HvpZIWXTf3E... [I archived the link] Save 0 and saves 2-6 are all from my current playthrough and save 1 and saves 7-14 are all from my first playthrough. Save 6 is what needs to be fixed and save 7 (right next to the huge final pool) demonstrates the water being perfectly swimmable. Hope this helps." From: http://www.gog.com/forum/system_shock_2/system_shock_2_mac_cant_dive/post121 -- 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=34674 --- Comment #6 from WineBuG <winebugs140(a)gmail.com> --- Err... Anyone? Can this be related to the fact that OS X is a 64-bit system? -- 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=34674 WineBuG <winebugs140(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com -- 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)
-
wine-bugs@winehq.org