[Scummvm-tracker] [ScummVM :: Bugs] #15906: DIRECTOR: Safecracker (D5) Development Testing Gamplay Issues

ScummVM :: Bugs trac at scummvm.org
Thu May 8 20:34:12 UTC 2025


#15906: DIRECTOR: Safecracker (D5) Development Testing Gamplay Issues
----------------------------------+-------------------------------
Reporter:  mystrw1                |       Owner:  (none)
    Type:  defect                 |      Status:  new
Priority:  normal                 |   Component:  Engine: Director
 Version:                         |  Resolution:
Keywords:  safecracker save-game  |        Game:
----------------------------------+-------------------------------
Comment (by rvanlaar):

 Thank you for that. I'll do a dive into the issue on stream tomorrow.

 what I see now is the lingo getting tangled up in a loop:

 {{{
 [  854]: Stack after: <-1>
 [  857]: Stack before: <-1>
 [  857]: c_intpush 72
 [  857]: Stack after: <-1> <72>
 [  859]: Stack before: <-1> <72>
 [  859]: cb_v4assign 37
 [  859]: Stack after:
 [  861]: Stack before:
 [  861]: c_jump [  835]
 [  861]: Stack after:
 [  835]: Stack before:
 [  835]: cb_varpush "tempChar"
 cb_varpush: pushing tempChar to stack
 [  835]: Stack after: <-1>
 [  838]: Stack before: <-1>
 "  838]: c_stringpush "
 "> 838]: Stack after: <-1> <"
 "> 840]: Stack before: <-1> <"
 [  840]: c_neq
 [  840]: Stack after: <1>
 [  841]: Stack before: <1>
 [  841]: c_jumpifz [  863]
 [  841]: Stack after:
 [  843]: Stack before:
 [  843]: cb_varpush "tPrefsFile"
 cb_varpush: pushing tPrefsFile to stack
 [  843]: Stack after: <object: #FileIO 2 0x50b000291e90>
 [  846]: Stack before: <object: #FileIO 2 0x50b000291e90>
 [  846]: c_argcpush 1
 [  846]: Stack after: <object: #FileIO 2 0x50b000291e90> <argc: 1>
 [  848]: Stack before: <object: #FileIO 2 0x50b000291e90> <argc: 1>
 [  848]: cb_call "readChar"
 call:readChar(object: #FileIO 2 0x50b000291e90)
 Script/Xtra method called on object: <object: #FileIO 2 0x50b000291e90>
 [  848]: Stack after: <-1>
 [  851]: Stack before: <-1>
 [  851]: cb_varassign "tempChar"
 cb_varassign: assigning to tempChar
 [  851]: Stack after:
 [  854]: Stack before:
 [  854]: cb_varpush "tempChar"
 cb_varpush: pushing tempChar to stack
 [  854]: Stack after: <-1>
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15906#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list