aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2
diff options
context:
space:
mode:
authorColin Snover2017-09-20 12:30:54 -0500
committerColin Snover2017-09-20 13:07:08 -0500
commit1515bb31a6fa802314836a9904756d7fcc840c69 (patch)
treecc57c45570ae604f749084418cd24221f03b3a79 /engines/cge2
parenta7479b4f5beb83e75379f868d5c19c23625eabe6 (diff)
downloadscummvm-rg350-1515bb31a6fa802314836a9904756d7fcc840c69.tar.gz
scummvm-rg350-1515bb31a6fa802314836a9904756d7fcc840c69.tar.bz2
scummvm-rg350-1515bb31a6fa802314836a9904756d7fcc840c69.zip
SCI: Fix detection of end of audio map & entry size in SCI32
Torin RU map 38140 has an unusual terminator entry; instead of a normal terminating entry of 11 FFs, its terminating entry is 03 FF FF FF FF C4 36 01 FF FF FF. So, two changes are made: 1. The end-of-map check is now the same as in SSCI1.1+ and only checks that the final byte of the Audio36 tuple is 0xFF, instead of the entire tuple; 2. The unneeded entry size heuristic has been turned off for all SCI32 games. A quick check of the English versions of LB2CD, EQ1CD, SQ4CD, and KQ6CD, as well as all English SCI32 games, indicates that this approach seems to be working correctly. Fixes Trac#10188.
Diffstat (limited to 'engines/cge2')
0 files changed, 0 insertions, 0 deletions