Monkey Island 2 Special Edition crash

Questions about Wine on Linux
Locked
axet
Level 2
Level 2
Posts: 24
Joined: Sat Dec 21, 2019 8:52 am

Monkey Island 2 Special Edition crash

Post by axet »

Hello!

Game works fine for at most 89% completion. After you speak to the Mayer (when you hanging on a rope with a treasure) game crases and wont continue. Part of the log:

Code: Select all

info:  Presenter: Actual swap chain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Present mode: VK_PRESENT_MODE_FIFO_KHR
info:    Buffer size:  1280x720
info:    Image count:  3
info:    Exclusive FS: 0
INFO: Assertion failed: 0 && "WaveBank name tables are not supported!"
INFO: Assertion failed: entry->LoopRegion.dwTotalSamples == entry->Duration
wine: Unhandled page fault on read access to 00000000 at address 00000000 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00000000 ESP:05b2ff10 EBP:05b2ff38 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00000002 EBX:7b432ccc ECX:0000000a EDX:020604ff
 ESI:0000098d EDI:00000258
Save file: https://drive.google.com/file/d/1GnJMdR ... sp=sharing
spoon0042
Level 6
Level 6
Posts: 572
Joined: Thu Dec 24, 2009 11:00 am

Re: Monkey Island 2 Special Edition crash

Post by spoon0042 »

wine version? allegedly people finished the game as reported on appdb: https://appdb.winehq.org/objectManager. ... &iId=11765

I think I have this on steam so I can take a look later.
axet
Level 2
Level 2
Posts: 24
Joined: Sat Dec 21, 2019 8:52 am

Re: Monkey Island 2 Special Edition crash

Post by axet »

wine = all versions (5.0.0 - 5.10 included), I even tried lutris builds. All the same. I'm using GOG version of the game.
spoon0042
Level 6
Level 6
Posts: 572
Joined: Thu Dec 24, 2009 11:00 am

Re: Monkey Island 2 Special Edition crash

Post by spoon0042 »

are you using any dll overrides or any special setup? on wine-staging 5.10 I seem to get a freeze within a minute with something like this

Code: Select all

wine client error:934: read: Bad address
wine client error:934: write: Bad file descriptor
axet
Level 2
Level 2
Posts: 24
Joined: Sat Dec 21, 2019 8:52 am

Re: Monkey Island 2 Special Edition crash

Post by axet »

winetricks vcrun2008 dotnet35sp1 xact dxvk

Try winehq-5.0.0 or lutris-5.7-x86_64.
spoon0042
Level 6
Level 6
Posts: 572
Joined: Thu Dec 24, 2009 11:00 am

Re: Monkey Island 2 Special Edition crash

Post by spoon0042 »

Seems that's a staging issue then, I got it running on both 5.0.1 and 5.10 (devel). And I get what looks like the same crash. Maybe. Bad news though is your save file crashes on a Windows 10 install too, so the simplest explanation is it got corrupted somehow. (Theoretically it could have been a wine bug but it would probably be a pain to track down.) I think you can find save files easily enough though.

e: or it might not be easy. I'll see what I can find.

GOG thread here has a save at 88% among others: https://www.gog.com/forum/general/anyon ... y_island_2
axet
Level 2
Level 2
Posts: 24
Joined: Sat Dec 21, 2019 8:52 am

Re: Monkey Island 2 Special Edition crash

Post by axet »

Indeed. Replaying the game with wine-5.10 allows me to pass trough this moment. I guess save somehow get corrupted indeed. Thanks!
Locked