Opened 3 months ago

Closed 3 months 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

Description

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 3 months ago.
lol.187 (24.1 KB ) - added by doughamm 3 months ago.

Download all attachments as: .zip

Change History (11)

by doughamm, 3 months ago

Attachment: scummvm.log added

by doughamm, 3 months ago

Attachment: lol.187 added

comment:1 by tag2015, 3 months 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, 3 months 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, 3 months ago

Ah, yes I see. It is a known thing, including the crash.
https://lands-of-lore.fandom.com/wiki/Lora

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, 3 months 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, 3 months 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, 3 months 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, 3 months 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, 3 months 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 3 months ago by doughamm (previous) (diff)

comment:9 by athrxx, 3 months ago

Resolution: pendingfixed
Status: pendingclosed

Thanks for testing! I am closing this ticket then.

Note: See TracTickets for help on using tickets.