Opened 3 years ago

Closed 3 years ago

#11962 closed defect (fixed)

BLADERUNNER: Act 4 Rachael Encounter happens but her model does not load

Reported by: retropieuser Owned by: antoniou79
Priority: normal Component: Engine: Bladerunner
Version: Keywords: bug
Cc: antoniou79 Game: Blade Runner with restored content

Description

So I've encountered a bug in the Restored Content where Rachael's model isn't appearing in the elevator but the conversation takes place anyway. I've included my save file below.

Attachments (1)

bladerunner-final-win.007 (29.5 KB ) - added by retropieuser 3 years ago.

Download all attachments as: .zip

Change History (8)

by retropieuser, 3 years ago

Attachment: bladerunner-final-win.007 added

comment:1 by antoniou79, 3 years ago

Owner: set to antoniou79
Resolution: pending
Status: newpending

Right. I can reproduce this from your save game.

Can you please clarify whether you arrived at this situation by playing the game (in Restored Content mode) normally, or you used the debugger to change stuff?

I will look further into this, as soon as possible.

comment:2 by retropieuser, 3 years ago

Oh yeah sorry, I should clarify, at the start of the game file I changed flag 504 to 1. That's the only flag I changed, so I guess it could've broke the game somehow there?

comment:3 by antoniou79, 3 years ago

Cc: antoniou79 added
Component: --Unset--Engine: Bladerunner
Game: Blade Runner with restored content
Keywords: bug added
Summary: Blade Runner Act 4 Rachael Encounter happens but her model does not loadBLADERUNNER: Act 4 Rachael Encounter happens but her model does not load

comment:4 by antoniou79, 3 years ago

No the 504 flag does not affect this situation at all.

I found the bug and hopefully fixed it. It seems I missed a situation where Rachael is still "walking" when placed into the elevator, and so by the time McCoy enters, she has moved into the background and thus hidden from the player. Obviously, she should not be walking still.

I just pushed the pertinent commit, so it should be part of tomorrow's daily developers' build.

For reference the fix is:
https://github.com/scummvm/scummvm/commit/a8b7c9598f32b87334a1686bc8faf11bd1680c37

Version 0, edited 3 years ago by antoniou79 (next)

comment:5 by antoniou79, 3 years ago

Resolution: pendingfixed

comment:6 by retropieuser, 3 years ago

Yup, totally fixed just tried it on my old Intel Mac and built it for raspberry pi 4, both are working perfectly! Thank you!

comment:7 by antoniou79, 3 years ago

Status: pendingclosed

Nice, thank you for your feedback (and for catching this case!)
Closing this.

Note: See TracTickets for help on using tickets.