[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 11:55:52 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):

 Here is the output from "disasm Talker doit bcc" in the English version
 that I have:

 {{{
 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]
 0031:0652: 0x1e,                                // gt?
 0031:0653: 0x30, 0x08, 0x00,                    // bnt          0008
 [065e]
 0031:0656: 0x39, 0x6c,                          // pushi        6c
 ; 108, 'l', dispose
 0031:0658: 0x78,                                // push1
 ; superClass
 0031:0659: 0x67, 0x5e,                          // pTos
 disposeWhenDone[5e]
 0031:065b: 0x54, 0x06,                          // self         06
 0031:065d: 0x48,                                // ret
 0031:065e: 0x63, 0x58,                          // pToa         eyes[58]
 0031:0660: 0x30, 0x07, 0x00,                    // bnt          0007
 [066a]
 0031:0663: 0x38, 0xb0, 0x00,                    // pushi        00b0
 ; 176, cycle
 0031:0666: 0x78,                                // push1
 ; superClass
 0031:0667: 0x36,                                // push
 0031:0668: 0x54, 0x06,                          // self         06
 0031:066a: 0x63, 0x5a,                          // pToa         mouth[5a]
 0031:066c: 0x30, 0x07, 0x00,                    // bnt          0007
 [0676]
 0031:066f: 0x38, 0xb0, 0x00,                    // pushi        00b0
 ; 176, cycle
 0031:0672: 0x78,                                // push1
 ; superClass
 0031:0673: 0x36,                                // push
 0031:0674: 0x54, 0x06,                          // self         06
 0031:0676: 0x48,                                // ret
 }}}

 Here is the corresponding output from the German version, provided by
 Discord user invwar:

 {{{
 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
 0030:0651: 0x1e,                                // gt?
 0030:0652: 0x30, 0x08, 0x00,                    // bnt      0008  [065d]
 0030:0655: 0x39, 0x6c,                          // pushi    6c
 ; 108, 'l', dispose
 0030:0657: 0x78,                                // push1
 ; superClass
 0030:0658: 0x67, 0x5e,                          // pTos
 disposeWhenDone[5e]
 0030:065a: 0x54, 0x06,                          // self     06
 0030:065c: 0x48,                                // ret
 0030:065d: 0x63, 0x58,                          // pToa     eyes[58]
 0030:065f: 0x30, 0x07, 0x00,                    // bnt      0007  [0669]
 0030:0662: 0x38, 0xb0, 0x00,                    // pushi    00b0
 ; 176, cycle
 0030:0665: 0x78,                                // push1
 ; superClass
 0030:0666: 0x36,                                // push
 0030:0667: 0x54, 0x06,                          // self     06
 0030:0669: 0x63, 0x5a,                          // pToa     mouth[5a]
 0030:066b: 0x30, 0x07, 0x00,                    // bnt      0007  [0675]
 0030:066e: 0x38, 0xb0, 0x00,                    // pushi    00b0
 ; 176, cycle
 0030:0671: 0x78,                                // push1
 ; superClass
 0030:0672: 0x36,                                // push
 0030:0673: 0x54, 0x06,                          // self     06
 0030:0675: 0x48,                                // ret
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15303#comment:29>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list