Opened 2 weeks ago

Closed 2 weeks 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
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 2 weeks ago.

Download all attachments as: .zip

Change History (8)

by retropieuser, 2 weeks ago

Attachment: bladerunner-final-win.007 added

comment:1 by antoniou79, 2 weeks 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, 2 weeks 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, 2 weeks 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, 2 weeks 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.

Please let us know if this fixed the issue for you, so that I can close the ticket.

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

Last edited 2 weeks ago by antoniou79 (previous) (diff)

comment:5 by antoniou79, 2 weeks ago

Resolution: pendingfixed

comment:6 by retropieuser, 2 weeks 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, 2 weeks ago

Status: pendingclosed

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

Note: See TracTickets for help on using tickets.