Opened 6 weeks ago

Closed 6 weeks ago

#15074 closed defect (fixed)

LOL: Game Crash after getting Paulson's key in Mines l.4

Reported by: doughamm Owned by: athrxx
Priority: normal Component: Engine: Kyra
Version: Keywords: Lands of Lore
Cc: doughamm Game: Lands of Lore


As the summary suggests, getting the key and exiting the dialogue will go back to the 1st person view but immediately crash. Tried on 2.8.0, 2.8.1, and daily build on Windows. Also 2.8.0 on Android. Tried with DOS compressed and installed sources. Attempted to try CD version but the savegame format must be different as it won't load. :(

Attachments (2)

scummvm.log (1.2 KB ) - added by doughamm 6 weeks ago.
lol.187 (24.1 KB ) - added by doughamm 6 weeks ago.

Download all attachments as: .zip

Change History (11)

by doughamm, 6 weeks ago

Attachment: scummvm.log added

by doughamm, 6 weeks ago

Attachment: lol.187 added

comment:1 by tag2015, 6 weeks ago

Summary: Lands of Lore 1 - Game Crash after getting Paulson's key in Mines l.4LOL: Game Crash after getting Paulson's key in Mines l.4

comment:2 by athrxx, 6 weeks ago

Thanks for the report. I can see that it causes issues here that you have 3 characters in your party where you should have only 2. How did you manage to keep Lora in the party? She should leave you at the Draracle. Or can you get her after meeting the Draracle?

comment:3 by athrxx, 6 weeks ago

Ah, yes I see. It is a known thing, including the crash.

So, it is probably the same thing in the original interpreter.
I'll check the original code, maybe there is a solution.

But afaik there is no selection dialog if you get more than 3 characters, since the game scripts should send off any excess party members before a new member joins. So I fear this is just not a scenario the game handles.

comment:4 by doughamm, 6 weeks ago

Wow, that's it alright! I got her after the Draracle. She's fun to have in the party but not at the expense of breaking the game. 😃 Terrible timing as that Mine dungeon was a major PITA and I care not do it again (ever). Wonder if there's a way to give her the boot through savegame editing...?

comment:5 by athrxx, 6 weeks ago

Okay, I have checked the original code. It does not handle the situation at all. I can fix it, but the scripts also do not expect any failure. Paulson will just vanish and you keep Lora.
I am pretty sure that this would continue to break the game (if you don't have Paulson the game will just assume that you didn't complete the Urbish Mine). I'll try to make a fix to boot Lora, but preferably in a way that she drops her belongings first.

comment:6 by doughamm, 6 weeks ago

Amazing that bug fixing is possible decades after a game is released. 💪 And so worth it for such an iconic game. Thank you!

comment:7 by athrxx, 6 weeks ago

Owner: set to athrxx
Resolution: pending
Status: newpending

I have now made a workaround for this. Lora will be removed from the group (in a very lame way 😅). You can test it with the latest builds...

comment:8 by doughamm, 6 weeks ago

Confirmed worked around! I only hope poor Lora finds her way safely out of the mines without weapons or armour. She should have at least taken some shoes and one of the four maces I've been dragging around for no good reason. :D

Thanks so much for addressing this original game bug!

Last edited 6 weeks ago by doughamm (previous) (diff)

comment:9 by athrxx, 6 weeks ago

Resolution: pendingfixed
Status: pendingclosed

Thanks for testing! I am closing this ticket then.

Note: See TracTickets for help on using tickets.