I removed the circular symlink, but the problem still remains. It still tells me I should close all SH3 and Steam instances and Steam directories.
What exactly does the steam-fix do? Maybe I can do it manually.
Edit:
Attempted making a normal copy without doing a steam-fix. Attempting to run SH3 outside of the Steam library fails with this error:
Code:
Steam Error
Application load error 2:0000065558
Edit2:
Managed to run SFSF. I had to temporarily rename $HOME/.steam to $HOME/steam. Using a symbolic link seems to have been the problem. Will see if I get it working now.
Edit3:
Ok, SH3 with GWX with H.SIE patch installed as indicated by the first guide I linked in this post, crashes some seconds after entering the game world. So, the loading screen passes, you see the u-boat's inside, look around a bit, then crash. That does not happen when the H.SIE patch is not applied. There are no other active mods (except GWX and H.Sie supplemental). I don't find anything about it online. Is it a known error?
Here's some debug info:
Code:
Unhandled exception: page fault on write access to 0xffffffc0 in 32-bit code (0x7f45eebc).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
EIP:7f45eebc ESP:0033ec84 EBP:00000000 EFLAGS:00210206( R- -- I - -P- )
EAX:7f45f410 EBX:00000000 ECX:006ed870 EDX:0052d830
ESI:12a6b738 EDI:12a6b2c0
Stack dump:
0x0033ec84: 40690000 00000000 0063511c 00000000
0x0033ec94: 43480000 00200202 11c36de8 00000000
0x0033eca4: 13107ac0 0033ecbc 00000000 0052d830
0x0033ecb4: 006ed870 3d273d0b 00635039 0044c764
0x0033ecc4: 3d273d0b 3d273d0b 13107ac0 006d4ce0
0x0033ecd4: 004cc7e8 3d273d0b 3d273d0b 100183c0
Backtrace:
=>0 0x7f45eebc (0x00000000)
0x7f45eebc: fstpt 0xffffffb8(%ebp)
Modules:
Module Address Debug info Name (66 modules)
PE 340000- 354000 Deferred intro
PE 360000- 36c000 Deferred messagenet
PE 370000- 376000 Deferred missionengine
PE 380000- 3a9000 Deferred simdata
PE 3b0000- 3ca000 Deferred filemanager
PE 3d0000- 3d7000 Deferred movietex.act
PE 3e0000- 3e8000 Deferred property
PE 3f0000- 3f8000 Deferred drawlib
PE 400000- 640000 Deferred sh3
PE 640000- 653000 Deferred utils
PE 660000- 674000 Deferred statemachine
PE de0000- de7000 Deferred anim.act
PE df0000- df7000 Deferred bezierwaypoint.act
PE e00000- e15000 Deferred camerabehavior.act
PE e20000- e28000 Deferred cameramanager.act
PE e30000- e3b000 Deferred effectmanagers.act
PE e40000- e65000 Deferred envsim.act
PE e70000- e78000 Deferred eventcamera.act
PE f90000- f99000 Deferred lipssync.act
PE fa0000- 1014000 Deferred multiplayer.act
PE 1020000- 1030000 Deferred particles.act
PE 1030000- 1054000 Deferred sh3collisions.act
PE 1060000- 1084000 Deferred sh3controllers.act
PE 1090000- 10de000 Deferred sh3sim.act
PE 10e0000- 10f2000 Deferred sh3sound.act
PE 1100000- 1149000 Deferred sound.act
PE 1150000- 115b000 Deferred statemachinectl.act
PE 10000000-1007e000 Deferred kernel
PE 30000000-30072000 Deferred binkw32
PE 6c700000-6c715000 Deferred hsie.act
PE 7a820000-7a824000 Deferred opengl32
PE 7b420000-7b5d0000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
PE 7dda0000-7dda4000 Deferred uxtheme
PE 7e020000-7e024000 Deferred winex11
PE 7e270000-7e273000 Deferred shcore
PE 7e2a0000-7eb71000 Deferred shell32
PE 7ec60000-7ec64000 Deferred imm32
PE 7ec90000-7ec93000 Deferred usp10
PE 7ecd0000-7ed4d000 Deferred comctl32
PE 7ee40000-7ee4b000 Deferred msvfw32
PE 7ee70000-7eee8000 Deferred winmm
PE 7ef20000-7ef29000 Deferred msacm32
PE 7ef50000-7ef5d000 Deferred avifil32
PE 7efd0000-7efd3000 Deferred msvcp71
PE 7f100000-7f108000 Deferred shlwapi
PE 7f170000-7f174000 Deferred rpcrt4
PE 7f200000-7f228000 Deferred ole32
PE 7f390000-7f394000 Deferred iphlpapi
PE 7f3b0000-7f3b4000 Deferred ws2_32
PE 7f3f0000-7f3f4000 Deferred wsock32
PE 7f410000-7f413000 Deferred msvcr71
PE 7f4d0000-7f5b7000 Deferred user32
PE 7f6d0000-7f6d4000 Deferred advapi32
PE 7f750000-7f757000 Deferred gdi32
PE 7f880000-7f884000 Deferred wined3d
PE 7f9d0000-7f9d4000 Deferred d3d9
PE 7ffd0000-7ffd4000 Deferred version
PE f57f0000-f57f8000 Deferred oleaut32
PE f74c0000-f74c3000 Deferred winepulse
PE f74e0000-f74e4000 Deferred mmdevapi
PE f79a0000-f79a4000 Deferred shfolder
PE f79b0000-f79b4000 Deferred dsound
PE f7a00000-f7a0b000 Deferred mpr
PE f7a30000-f7a4d000 Deferred wininet
PE f7ac0000-f7ac4000 Deferred msvcrt
Threads:
process tid prio (all id:s are in hex)
00000008 S3F.exe
00000030 0
0000002f 0
0000002c 0
0000002b 15
0000002a 15
00000029 0
00000009 0
0000000e services.exe
00000020 0
0000001b 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000016 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001c 0
0000001a 0
0000001e winedevice.exe
00000025 0
00000022 0
00000021 0
0000001f 0
00000023 explorer.exe
00000028 0
00000027 0
00000026 0
00000024 0
0000005e (D) Z:\home\zerk\Software\sh3-sf\sh3-gwx-test-with-patch\sh3.exe
00000063 15
00000062 15
00000061 0
00000060 0
0000005f 0 <==
System information:
Wine build: wine-4.0 (Debian 4.0-2)
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 4.19.0-12-amd64