[Scummvm-tracker] [ScummVM :: Bugs] #14819: DIRECTOR: Backpacker unknown game variant for director

ScummVM :: Bugs trac at scummvm.org
Sun Jan 7 10:33:40 UTC 2024


#14819: DIRECTOR: Backpacker unknown game variant for director
----------------------------+-------------------------------
Reporter:  Nevon            |       Owner:  lotharsm
    Type:  feature request  |      Status:  pending
Priority:  normal           |   Component:  Engine: Director
 Version:                   |  Resolution:  pending
Keywords:  unknown-game     |        Game:
----------------------------+-------------------------------
Comment (by Nevon):

 {{{
 User picked target 'director-win-fallback' (engine ID 'director', game ID
 'director')...
    Looking for a plugin supporting this target... Macromedia Director
 WARNING: Director fallback detection v4.00 (uses tail MD5)!
 Running Macromedia Director Game (v4.00/Windows)
 BACKPACK.EXE: 8e6fb18a41a9baff740aecd4ce68e100, 698999 bytes.
 WARNING: SearchSet::add: archive 'E:\' already present!
 Starting v400 Director game
 Director pixelformat is: CLUT8
 WARNING: NinePatchBitmap::NinePatchBitmap(): Bad bitmap!
 WARNING: NinePatchBitmap::NinePatchBitmap(): Bad bitmap!
 WARNING: Lingo Inited!
 WARNING: No LINGO.INI!
 WARNING: DirectorEngine::loadEXEv4(): PJ93 projector flags: 0000000c!
 WARNING: RIFX: type: APPL!
 WARNING: mmap: version: 0!
 WARNING: RIFX: type: MV93!
 WARNING: mmap: version: 0!
 WARNING: Movie is from later version v404!
 Switching to Director v404
 Reloading builtins
 WARNING: STUB: Score::loadFrames(): frame1Offset: 0x14, version: 4,
 spriteRecordSize: 0x14, numChannels: 50, numChannelsDisplayed: 48!
 WARNING: RIFX: type: MV93!
 WARNING: mmap: version: 0!
 WARNING: STUB: Score::loadFrames(): frame1Offset: 0x14, version: 4,
 spriteRecordSize: 0x14, numChannels: 50, numChannelsDisplayed: 48!
 WARNING: STUB: Lingo::setTheEntity(): Set color depth to 8!
 WARNING: Lingo::openXLib: Unimplemented xlib: 'BPXLIB'!
 WARNING: BUILDBOT: Uncaught Lingo error: Call to undefined handler
 'MISC_X'. Dropping 1 stack items!
 Generating TTF font 'Helvetica-1-12'
 Generated font 'Helvetica-1-12'
 }}}


 Output of `info` and `version`:


 {{{
 Movie path: DATA\MISC\START.DXR
 Movie file size: 1687302
 Movie archive format: RIFX, big endian, type MV93
 Movie platform: macintosh (Macintosh)
 Movie format version: 0x45d
 Created by: Jens Thorsen - TATI AB
 Modified by: Jens Thorsen - Teknikinformation
 Original directory: BackPacker:DATA:MISC:
 Stage size: 640x480
 Default palette ID: member -1
 Default stage color: 255
 Copy protected: 1
 Remap palettes when needed flag: 0
 Allow outdated Lingo flag: 0
 Frame count: 159
 Cast member count: 187
 Search paths:
     [empty]
 }}}

 {{{
 Director version: 404
 Director platform: windows
 Game ID: director
 Game variant: v4.00
 Language: (null)
 Expected Director version: 400
 Executable name: backpack.exe
 Startup file name: backpack.exe
 Startup file MD5: (null)
 }}}



 ----

 On a somewhat related note, turns out that while the game starts and draws
 just fine, it crashes after the initial menu with:


 {{{
 WARNING: BUILDBOT: b_getAt: list arg should be of type ARRAY, PARRAY,
 POINT, or RECT, not VOID!
 Builtin 'getAt' did not return value!
 ERROR: Builtin 'getAt' did not return value!

 Backtrace:
 Call stack:
 #0 67:FindDeparture at [   48]
 #1 66:mouseUp at [   95]

 Disassembly:
 67:FindDeparture(n)
 [    0] c_intpush 27
 [    2] cb_varassign "T"
 [    4] cb_globalpush "ACTION"
 [    6] cb_globalpush "YY"
 [    8] cb_globalpush "MM"
 [   10] cb_globalpush "DD"
 [   12] c_argcpush 3
 [   14] cb_localcall 1
 [   16] c_argcnoretpush 2
 [   18] cb_call "append"
 [   20] cb_globalpush "ACTION"
 [   22] c_stringpush "D"
 [   24] cb_varpush "T"
 [   26] c_ampersand
 [   27] c_argcnoretpush 2
 [   29] cb_call "append"
 [   31] c_argcnoretpush 0
 [   33] cb_call "MakeLists"
 [   36] cb_globalpush "EXCF_S"
 [   38] cb_globalpush "TWNS"
 [   40] c_argcpush 1
 [   42] cb_call "getLast"
 [   44] c_argcpush 2
 [   46] cb_call "getAt"
 [   48] cb_globalassign "EXCF"
 [   50] c_procret
 [   51] STOP

 Vars
   Local vars:
     T - [INT] 27
     n - [STRING] "Sverige"

   Global vars:
     SNAME - [STRING] "Efternamnsdfs"
     JOBS - [ARRAY] []
     AFDD - [INT] 0
     DAYS - [INT] 1
     DD - [INT] 7
     WANS - [INT] 0
     SEX - [INT] 1
     YY - [INT] 2024
     PLAYER - [INT] 1
     PHONE_M - [INT] 3890
     PNM - [STRING] "C:\DATA:"
     DEPDD - [INT] 0
     RANS - [INT] 0
     DTQW - [INT] 0
     DEST_LQDS - [ARRAY] [27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
     DTQR - [INT] 0
     KARM - [INT] 0
     KAT_LQDS - [ARRAY] [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
     AUKT_JOBS - [ARRAY] []
     UNAME - [STRING] "df"
     MM - [INT] 0
     gComputer_CD - [INT] 8
     CASH - [INT] 12000
     gComputer_SL - [INT] 7
     ACTION - [ARRAY] [20240007, "D27"]
     TWNS - [ARRAY] [27]
     HOTL - [INT] 0
     TRAVEL - [INT] 0
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14819#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list