#10899 closed defect (fixed)
SCUMM: Full Throttle "Remastered" Crash in SMUSH Codec
Reported by: | 2018robert | Owned by: | sev- |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Full Throttle |
Description
I extracted the classic full throttle files from the "Full Throttle Remastered" I got at GOG.com (picked it up in the recent giveaway) using the "Double Fine Explorer". These were recognised in ScummVM as "Full Throttle (Version B/English)".
I was able to play until the point where you ride to where the truck holding the fertilizer had fallen over spilling fertilizer onto the road. When I tried to leave that area, ScummVm crashed and threw the following error on Android:
(13:82:0xD25): Invalid codec for frame object : 20!
I copied the save files to my computer and got the same error on Windows 10. I used ScummVM version 2 on both Android and Windows 10.
Attachments (1)
Change History (13)
by , 6 years ago
comment:1 by , 6 years ago
Summary: | Full throttle crashing → FULL THROTTLE crashing |
---|
comment:2 by , 6 years ago
comment:3 by , 6 years ago
Component: | --Unset-- → Engine: SCUMM |
---|---|
Game: | → Full Throttle |
Summary: | FULL THROTTLE crashing → SCUMM: Full Throttle "Remastered" Crash in SMUSH Codec |
It should be noted that the SCUMMVM SCUMM engine developers have not really looked at using the Remastered game files in this way so "your mileage may vary". If this only requires a few tweaks to get this working, it may be fixed / supported in future.
comment:4 by , 6 years ago
Tested with my Full Throttle B datafiles and the attached savegame and I don't get this crash. I assume the datafiles you are using have changes in the Highway / Mine Road subsystems for the Remastered edition... hence why this is crashing out.
comment:5 by , 6 years ago
Thanks for taking a look digitall. I hope it gets fixed in the fullness of time.
comment:6 by , 4 years ago
Priority: | normal → high |
---|
follow-up: 9 comment:7 by , 4 years ago
Priority: | high → normal |
---|
I looked into it, and indeed, there are three new codecs added. Lowering priority because it will be a new feature. I'll try to do it eventually perhaps
comment:8 by , 4 years ago
I committed a patch which will produce a black screen in the meantime, so you could proceed with the game, albeit, in "blind" mode.
comment:9 by , 4 years ago
Thanks for checking it out.
Replying to sev-:
I looked into it, and indeed, there are three new codecs added. Lowering priority because it will be a new feature. I'll try to do it eventually perhaps
comment:10 by , 4 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed. This appeared to be a simple copying codec.
Hmm... That error is from the SCUMM engine's SMUSH subsystem ie.
https://github.com/scummvm/scummvm/blob/master/engines/scumm/smush/smush_player.cpp#L778