Opened 8 months ago

Last modified 8 months ago

#10899 new defect

SCUMM: Full Throttle "Remastered" Crash in SMUSH Codec

Reported by: 2018robert Owned by:
Priority: normal Component: Engine: SCUMM
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)

ft.s00 (24.2 KB ) - added by 2018robert 8 months ago.

Download all attachments as: .zip

Change History (6)

by 2018robert, 8 months ago

Attachment: ft.s00 added

comment:1 by 2018robert, 8 months ago

Summary: Full throttle crashingFULL THROTTLE crashing

comment:2 by digitall, 8 months ago

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

comment:3 by digitall, 8 months ago

Component: --Unset--Engine: SCUMM
Game: Full Throttle
Summary: FULL THROTTLE crashingSCUMM: 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 digitall, 8 months 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 2018robert, 8 months ago

Thanks for taking a look digitall. I hope it gets fixed in the fullness of time.

Note: See TracTickets for help on using tickets.