[Scummvm-tracker] [ScummVM :: Bugs] #16454: GOB: WEEN - unimplemented opcodeGob

ScummVM :: Bugs trac at scummvm.org
Sat Jan 17 15:43:38 UTC 2026


#16454: GOB: WEEN - unimplemented opcodeGob
-------------------+--------------------------
Reporter:  joshas  |       Owner:  (none)
    Type:  defect  |      Status:  new
Priority:  low     |   Component:  Engine: Gob
 Version:          |  Resolution:
Keywords:  opcode  |        Game:  Ween
-------------------+--------------------------
Comment (by BJNFNE):

 The reason is why degob wont display those opcodes since they are not in
 the degob function table added with their offset. See here for example:
 https://github.com/scummvm/scummvm-
 tools/blob/13915a8c1d06be5239834a6fb08d7195d74ee363/engines/gob/degob_script_v3.cpp#L115

 After adding them to the table you also would have to add sometimes the
 logic of the function if its special. Sometimes its enough just to add
 offset function name, and the function parameters.

 Also you have to reverse for what that unimplemented opcode is used for.
 so it would be time intensive and maybe not even needed.

 Similar case is also known in Adibou1 when you leave the Application and
 return to the Garden it prints this: WARNING: unimplemented opcodeGob:
 1001 [0x3E9]! But without adding it the Game works perfectly fine.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16454#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list