Opened 5 years ago
Closed 5 years ago
#10984 closed defect (fixed)
Chinatown Crash. (Non-HDFRAMES.DAT only)
Reported by: | CallistoNTG | Owned by: | antoniou79 |
---|---|---|---|
Priority: | normal | Component: | Engine: Bladerunner |
Version: | Keywords: | ||
Cc: | Game: | Blade Runner with restored content |
Description
Attempting to travel to Chinatown in Chapter 2 produces the following error:
"Unable to locate Page 2224 for animation 673 frame 12". This crash only occurs if running from the original CDFRAMES1-4 files instead of the HDFRAMES combined archive.
This crash first occurred when playing the game using the Cut Content option. Switching over to standard mode, but using the Cut Content save files still results in the same crash.
Attachments (2)
Change History (9)
by , 5 years ago
Attachment: | bladerunner-final-win.017 added |
---|
by , 5 years ago
Attachment: | bladerunner-final-win.2.017 added |
---|
comment:1 by , 5 years ago
Replying to CallistoNTG:
This crash first occurred when playing the game using the Cut Content option. Switching over to standard mode, but using the Cut Content save files still results in the same crash.
I just remembered that the game overrides the current mode based on save file. So it's possible this crash is caused by the Cut Content mode.
comment:2 by , 5 years ago
Animation 673 belongs to Howie Lee and he is not supposed to be in his kitchen after chapter 1 and his animation is not included in the files loaded for chapter 2 (files from chapter 1 are unloaded). But in the version with restored content we put him back in.
I confirm, this is a bug in the version with restored content.
Solution would be, that the version with restored content will require HDFRAMES.DAT
Saves from this version contain states which are not compatible with normal version and mixing of them is disabled by us to avoid crazy state mixes and weird bugs.
comment:3 by , 5 years ago
Game: | Blade Runner → Blade Runner with restored content |
---|
comment:4 by , 5 years ago
Requiring HDFRAMES.DAT is one solution, but I worked on another solution yesterday since I didn't want to enforce a different installation type to the user for this version of the game.
The solution basically opens all four CDFRAMESx.DAT files in restored content mode so it essentially can look up all animations like when there is a single HDFRAMES.DAT.
I've tested quite a few times and it seems to work fine. I'll push later today.
comment:5 by , 5 years ago
Owner: | set to |
---|
comment:6 by , 5 years ago
Should be fixed with this commit:
https://github.com/scummvm/scummvm/commit/e6c61ff67b8600fa2cc7d7f894d96fec0d99a11a
comment:7 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Save file. Enter the Spinner and select Chinatown to trigger crash.