[Scummvm-tracker] [ScummVM :: Bugs] #15303: SCI: LSL5: Timed message skipped during LSL5 coffee scene (symptom of a bigger problem?)
ScummVM :: Bugs
trac at scummvm.org
Sun Aug 18 12:02:32 UTC 2024
#15303: SCI: LSL5: Timed message skipped during LSL5 coffee scene (symptom of a
bigger problem?)
-------------------------+-----------------------------------
Reporter: eriktorbjorn | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Version: | Resolution:
Keywords: | Game: Leisure Suit Larry 5
-------------------------+-----------------------------------
Comment (by eriktorbjorn):
Putting it more concisely, the scripts appear identical to me apart from
the first few instructions. English:
{{{
0031:064b: 0x76, // push0
; species
0031:064c: 0x43, 0x42, 0x00, // callk
GetTime[42], 00
0031:064f: 0x36, // push
0031:0650: 0x63, 0x5c, // pToa ticks[5c]
}}}
German:
{{{
0030:0649: 0x89, 0x58, // lsg 58
; 88, 'X'
0030:064b: 0x63, 0x5c, // pToa ticks[5c]
0030:064d: 0x04, // sub
0030:064e: 0x36, // push
0030:064f: 0x35, 0x00, // ldi 00
}}}
So the German version uses an additional byte, and I'm not sure yet if the
script patcher can insert code or if it has to stay within the original
size limitations.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15303#comment:30>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list