#14026 closed defect (fixed)
SCUMM: Selecting low latency audio in FT crashes the game
Reported by: | GermanTribun | Owned by: | BLooperZ |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Full Throttle |
Description
System: Windows 10 x64
ScummVM: Newest 2.7.0git
Version: German CD
Selecting the new low-latency mode for audio in FT crashed the game right at start. Happened so fast I honestly couldn't observe the message window.
Attachments (2)
Change History (25)
comment:1 by , 22 months ago
by , 22 months ago
Attachment: | FTdebug1.png added |
---|
by , 22 months ago
Attachment: | FTdebug2.png added |
---|
comment:2 by , 22 months ago
Interesting.
It crashed like before, I did put the log in the attachments. However, what I did notice is, that if I switch to windowed mode before starting the game, it won't crash. Fascinating.
comment:3 by , 22 months ago
Hmm, I feel like the logs you posted are incomplete, do you have more of that? Could you do a full copy and paste in here?
comment:4 by , 22 months ago
It ate it up last time. Here again, and this time I figured out how to put it in as Text:
D:\Emulatoren\ScummTest>scummvm -d5
Debuglevel (from command line): 5
Using SDL Video Driver "windows"
OpenGL version: 4.6.0 NVIDIA 465.89
OpenGL maximum texture size: 32768
OpenGL: GL context initialized
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
OpenGL: version 4.6
OpenGL: GLSL version string: 4.60 NVIDIA
OpenGL: GLSL version: 460
OpenGL: Max texture size: 32768
OpenGL: NPOT texture support: 1
OpenGL: Shader support: 1
OpenGL: Multitexture support: 1
OpenGL: FBO support: 1
OpenGL: Multisample FBO support: 1
OpenGL: Multisample max number: 32
OpenGL: Packed pixels support: 1
OpenGL: Packed depth stencil support: 1
OpenGL: Unpack subimage support: 1
OpenGL: OpenGL ES depth 24 support: 0
OpenGL: Texture edge clamping support: 1
Invalid joystick: 0
Using SDL Audio Driver "wasapi"
SDL mixer sound format: 33056 differs from desired: 32784
Output sample rate: 44100 Hz
Output buffer size: 1024 samples
Output channels: 2
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
generateZipSet: Loaded pack file: gui-icons.dat
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
WARNING: stream is 0!
NutRenderer::loadFont('bensgogg.nut') - decodedLength = 64000
NutRenderer::loadFont('bensgogg.nut') - compressedLength = 32000 (4 bpp)
NutRenderer::loadFont('bencut.nut') - decodedLength = 10656
NutRenderer::loadFont('icons.nut') - decodedLength = 24913
NutRenderer::loadFont('icons2.nut') - decodedLength = 6427
NutRenderer::loadFont('icons2.nut') - compressedLength = 3256 (4 bpp)
IMuseDigital::diMUSESetMusicGroupVol(): 127
IMuseDigital::diMUSESetVoiceGroupVol(): 127
IMuseDigital::diMUSESetSFXGroupVol(): 127
Reading index block of type 'RNAM', size 9
Reading index block of type 'MAXS', size 138
allocResTypeData(Costume,SOKA,410,1)
allocResTypeData(Room,MOOR,193,1)
allocResTypeData(RoomImage,MIMR,193,1)
allocResTypeData(RoomScripts,CSMR,193,1)
allocResTypeData(Sound,NUOS,696,2)
allocResTypeData(Script,PRCS,469,1)
allocResTypeData(Charset,RAHC,9,1)
allocResTypeData(ObjectName,....,10,0)
allocResTypeData(Inventory,....,80,0)
allocResTypeData(Temp,....,10,0)
allocResTypeData(ScaleTable,....,5,0)
allocResTypeData(ActorName,....,30,0)
allocResTypeData(Verb,....,50,0)
allocResTypeData(String,....,100,0)
allocResTypeData(FlObject,....,128,0)
allocResTypeData(Matrix,....,10,0)
allocResTypeData(Image,ZIWA,0,1)
allocResTypeData(Talkie,EKLT,0,1)
Reading index block of type 'DROO', size 975
readResTypeList(Room): 193 entries
Reading index block of type 'DSCR', size 2355
readResTypeList(Script): 469 entries
Reading index block of type 'DSOU', size 3490
readResTypeList(Sound): 696 entries
Reading index block of type 'DCOS', size 2060
readResTypeList(Costume): 410 entries
Reading index block of type 'DCHR', size 55
readResTypeList(Charset): 9 entries
Reading index block of type 'DOBJ', size 4060
Reading index block of type 'AARY', size 346
Reading index block of type 'ANAM', size 6274
Setting 960 x 600 -> 768 x 480 -- 1.25
comment:5 by , 22 months ago
Thanks! And now, for a comparison, if you set the game to run in windowed mode, how does the log change? (you can post the entire one)
comment:6 by , 22 months ago
Strange, now it doesn't work. Bizarre.
I tried three times, all three tries are below:
D:\Emulatoren\ScummTest>scummvm -d5
Debuglevel (from command line): 5
Using SDL Video Driver "windows"
OpenGL version: 4.6.0 NVIDIA 465.89
OpenGL maximum texture size: 32768
OpenGL: GL context initialized
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
OpenGL: version 4.6
OpenGL: GLSL version string: 4.60 NVIDIA
OpenGL: GLSL version: 460
OpenGL: Max texture size: 32768
OpenGL: NPOT texture support: 1
OpenGL: Shader support: 1
OpenGL: Multitexture support: 1
OpenGL: FBO support: 1
OpenGL: Multisample FBO support: 1
OpenGL: Multisample max number: 32
OpenGL: Packed pixels support: 1
OpenGL: Packed depth stencil support: 1
OpenGL: Unpack subimage support: 1
OpenGL: OpenGL ES depth 24 support: 0
OpenGL: Texture edge clamping support: 1
Invalid joystick: 0
Using SDL Audio Driver "wasapi"
SDL mixer sound format: 33056 differs from desired: 32784
Output sample rate: 44100 Hz
Output buffer size: 1024 samples
Output channels: 2
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
generateZipSet: Loaded pack file: gui-icons.dat
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Setting 960 x 600 -> 768 x 480 -- 1.25
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
WARNING: stream is 0!
NutRenderer::loadFont('bensgogg.nut') - decodedLength = 64000
NutRenderer::loadFont('bensgogg.nut') - compressedLength = 32000 (4 bpp)
NutRenderer::loadFont('bencut.nut') - decodedLength = 10656
NutRenderer::loadFont('icons.nut') - decodedLength = 24913
NutRenderer::loadFont('icons2.nut') - decodedLength = 6427
NutRenderer::loadFont('icons2.nut') - compressedLength = 3256 (4 bpp)
IMuseDigital::diMUSESetMusicGroupVol(): 127
IMuseDigital::diMUSESetVoiceGroupVol(): 127
IMuseDigital::diMUSESetSFXGroupVol(): 127
Reading index block of type 'RNAM', size 9
Reading index block of type 'MAXS', size 138
allocResTypeData(Costume,SOKA,410,1)
allocResTypeData(Room,MOOR,193,1)
allocResTypeData(RoomImage,MIMR,193,1)
allocResTypeData(RoomScripts,CSMR,193,1)
allocResTypeData(Sound,NUOS,696,2)
allocResTypeData(Script,PRCS,469,1)
allocResTypeData(Charset,RAHC,9,1)
allocResTypeData(ObjectName,....,10,0)
allocResTypeData(Inventory,....,80,0)
allocResTypeData(Temp,....,10,0)
allocResTypeData(ScaleTable,....,5,0)
allocResTypeData(ActorName,....,30,0)
allocResTypeData(Verb,....,50,0)
allocResTypeData(String,....,100,0)
allocResTypeData(FlObject,....,128,0)
allocResTypeData(Matrix,....,10,0)
allocResTypeData(Image,ZIWA,0,1)
allocResTypeData(Talkie,EKLT,0,1)
Reading index block of type 'DROO', size 975
readResTypeList(Room): 193 entries
Reading index block of type 'DSCR', size 2355
readResTypeList(Script): 469 entries
Reading index block of type 'DSOU', size 3490
readResTypeList(Sound): 696 entries
Reading index block of type 'DCOS', size 2060
readResTypeList(Costume): 410 entries
Reading index block of type 'DCHR', size 55
readResTypeList(Charset): 9 entries
Reading index block of type 'DOBJ', size 4060
Reading index block of type 'AARY', size 346
Reading index block of type 'ANAM', size 6274
Setting 960 x 600 -> 768 x 480 -- 1.25
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
File::open: opening 'ft.sou' failed
File::open: opening 'ft.sof' failed
File::open: opening 'ft.sog' failed
File::open: opening 'ft.so3' failed
IMuseDigital::diMUSESetMusicGroupVol(): 96
D:\Emulatoren\ScummTest>scummvm -d5
Debuglevel (from command line): 5
Using SDL Video Driver "windows"
OpenGL version: 4.6.0 NVIDIA 465.89
OpenGL maximum texture size: 32768
OpenGL: GL context initialized
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
OpenGL: version 4.6
OpenGL: GLSL version string: 4.60 NVIDIA
OpenGL: GLSL version: 460
OpenGL: Max texture size: 32768
OpenGL: NPOT texture support: 1
OpenGL: Shader support: 1
OpenGL: Multitexture support: 1
OpenGL: FBO support: 1
OpenGL: Multisample FBO support: 1
OpenGL: Multisample max number: 32
OpenGL: Packed pixels support: 1
OpenGL: Packed depth stencil support: 1
OpenGL: Unpack subimage support: 1
OpenGL: OpenGL ES depth 24 support: 0
OpenGL: Texture edge clamping support: 1
Invalid joystick: 0
Using SDL Audio Driver "wasapi"
SDL mixer sound format: 33056 differs from desired: 32784
Output sample rate: 44100 Hz
Output buffer size: 1024 samples
Output channels: 2
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
generateZipSet: Loaded pack file: gui-icons.dat
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Setting 960 x 600 -> 768 x 480 -- 1.25
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
AchievementsManager::unsetActiveDomain()
AchievementsManager::unsetActiveDomain()
RemapWidget::load keymaps: 1
RemapWidget::handleCommand 1380271692 0
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
WARNING: stream is 0!
NutRenderer::loadFont('bensgogg.nut') - decodedLength = 64000
NutRenderer::loadFont('bensgogg.nut') - compressedLength = 32000 (4 bpp)
NutRenderer::loadFont('bencut.nut') - decodedLength = 10656
NutRenderer::loadFont('icons.nut') - decodedLength = 24913
NutRenderer::loadFont('icons2.nut') - decodedLength = 6427
NutRenderer::loadFont('icons2.nut') - compressedLength = 3256 (4 bpp)
IMuseDigital::diMUSESetMusicGroupVol(): 127
IMuseDigital::diMUSESetVoiceGroupVol(): 127
IMuseDigital::diMUSESetSFXGroupVol(): 127
Reading index block of type 'RNAM', size 9
Reading index block of type 'MAXS', size 138
allocResTypeData(Costume,SOKA,410,1)
allocResTypeData(Room,MOOR,193,1)
allocResTypeData(RoomImage,MIMR,193,1)
allocResTypeData(RoomScripts,CSMR,193,1)
allocResTypeData(Sound,NUOS,696,2)
allocResTypeData(Script,PRCS,469,1)
allocResTypeData(Charset,RAHC,9,1)
allocResTypeData(ObjectName,....,10,0)
allocResTypeData(Inventory,....,80,0)
allocResTypeData(Temp,....,10,0)
allocResTypeData(ScaleTable,....,5,0)
allocResTypeData(ActorName,....,30,0)
allocResTypeData(Verb,....,50,0)
allocResTypeData(String,....,100,0)
allocResTypeData(FlObject,....,128,0)
allocResTypeData(Matrix,....,10,0)
allocResTypeData(Image,ZIWA,0,1)
allocResTypeData(Talkie,EKLT,0,1)
Reading index block of type 'DROO', size 975
readResTypeList(Room): 193 entries
Reading index block of type 'DSCR', size 2355
readResTypeList(Script): 469 entries
Reading index block of type 'DSOU', size 3490
readResTypeList(Sound): 696 entries
Reading index block of type 'DCOS', size 2060
readResTypeList(Costume): 410 entries
Reading index block of type 'DCHR', size 55
readResTypeList(Charset): 9 entries
Reading index block of type 'DOBJ', size 4060
Reading index block of type 'AARY', size 346
Reading index block of type 'ANAM', size 6274
Setting 960 x 600 -> 768 x 480 -- 1.25
D:\Emulatoren\ScummTest> scummvm -d5
Debuglevel (from command line): 5
Using SDL Video Driver "windows"
OpenGL version: 4.6.0 NVIDIA 465.89
OpenGL maximum texture size: 32768
OpenGL: GL context initialized
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
OpenGL: version 4.6
OpenGL: GLSL version string: 4.60 NVIDIA
OpenGL: GLSL version: 460
OpenGL: Max texture size: 32768
OpenGL: NPOT texture support: 1
OpenGL: Shader support: 1
OpenGL: Multitexture support: 1
OpenGL: FBO support: 1
OpenGL: Multisample FBO support: 1
OpenGL: Multisample max number: 32
OpenGL: Packed pixels support: 1
OpenGL: Packed depth stencil support: 1
OpenGL: Unpack subimage support: 1
OpenGL: OpenGL ES depth 24 support: 0
OpenGL: Texture edge clamping support: 1
Invalid joystick: 0
Using SDL Audio Driver "wasapi"
SDL mixer sound format: 33056 differs from desired: 32784
Output sample rate: 44100 Hz
Output buffer size: 1024 samples
Output channels: 2
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
generateZipSet: Loaded pack file: gui-icons.dat
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Setting 960 x 600 -> 768 x 480 -- 1.25
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
D:\Emulatoren\ScummTest>
comment:7 by , 22 months ago
And can you confirm that *without* low latency mode it works correctly?
comment:8 by , 22 months ago
Yes. With low latency not enabled, it starts absolutely reliably every time. I tried it half a dozen times with full screen and windowed and it always works.
comment:11 by , 22 months ago
If you can't compile it, I have included a version here.
Try using -d8 this time so that more stuff is displayed
comment:12 by , 22 months ago
I had something bizarre happen. I used D8, activated the low latency, and it worked, fullscreen and window. However, then I quit ScummVM and started it again, and then it again crashed. It's like when ScummVM starts with it enabled, it crashes, but if it's activated after starting ScummVM, it doesn't, but things are really confusing.
D:\Emulatoren\ScummTest>scummvm -d8
Debuglevel (from command line): 8
Using SDL Video Driver "windows"
OpenGL version: 4.6.0 NVIDIA 465.89
OpenGL maximum texture size: 32768
OpenGL: GL context initialized
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
OpenGL: version 4.6
OpenGL: GLSL version string: 4.60 NVIDIA
OpenGL: GLSL version: 460
OpenGL: Max texture size: 32768
OpenGL: NPOT texture support: 1
OpenGL: Shader support: 1
OpenGL: Multitexture support: 1
OpenGL: FBO support: 1
OpenGL: Multisample FBO support: 1
OpenGL: Multisample max number: 32
OpenGL: Packed pixels support: 1
OpenGL: Packed depth stencil support: 1
OpenGL: Unpack subimage support: 1
OpenGL: OpenGL ES depth 24 support: 0
OpenGL: Texture edge clamping support: 1
Invalid joystick: 0
Using SDL Audio Driver "wasapi"
SDL mixer sound format: 33056 differs from desired: 32784
Output sample rate: 44100 Hz
Output buffer size: 1024 samples
Output channels: 2
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Opening hashed: gui-icons.dat
generateZipSet: Loaded pack file: gui-icons.dat
Loading theme builtin
Adding Gui Object 0000027addd74700 to trash
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd75040 to trash
Delayed deletion of Gui Object 0000027addd74700
Delayed deletion of Gui Object 0000027addd75040
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
AchievementsManager::unsetActiveDomain()
AchievementsManager::unsetActiveDomain()
RemapWidget::load keymaps: 1
RemapWidget::handleCommand 1380271692 0
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
Opening hashed: roadrash.rip
Opening hashed: roadrsh2.rip
Opening hashed: roadrsh3.rip
Opening hashed: goglpalt.rip
Opening hashed: tovista1.flu
Opening hashed: tovista2.flu
Opening hashed: toranch.flu
Opening hashed: minedriv.flu
Opening hashed: minefite.flu
Opening hashed: bensgogg.nut
NutRenderer::loadFont('bensgogg.nut') - decodedLength = 64000
NutRenderer::loadFont('bensgogg.nut') - compressedLength = 32000 (4 bpp)
Opening hashed: bencut.nut
NutRenderer::loadFont('bencut.nut') - decodedLength = 10656
Opening hashed: icons.nut
NutRenderer::loadFont('icons.nut') - decodedLength = 24913
Opening hashed: icons2.nut
NutRenderer::loadFont('icons2.nut') - decodedLength = 6427
NutRenderer::loadFont('icons2.nut') - compressedLength = 3256 (4 bpp)
IMuseDigital::diMUSESetMusicGroupVol(): 127
IMuseDigital::diMUSESetVoiceGroupVol(): 127
IMuseDigital::diMUSESetSFXGroupVol(): 127
Opening hashed: ft.la0
Reading index block of type 'RNAM', size 9
Reading index block of type 'MAXS', size 138
allocResTypeData(Costume,SOKA,410,1)
allocResTypeData(Room,MOOR,193,1)
allocResTypeData(RoomImage,MIMR,193,1)
allocResTypeData(RoomScripts,CSMR,193,1)
allocResTypeData(Sound,NUOS,696,2)
allocResTypeData(Script,PRCS,469,1)
allocResTypeData(Charset,RAHC,9,1)
allocResTypeData(ObjectName,....,10,0)
allocResTypeData(Inventory,....,80,0)
allocResTypeData(Temp,....,10,0)
allocResTypeData(ScaleTable,....,5,0)
allocResTypeData(ActorName,....,30,0)
allocResTypeData(Verb,....,50,0)
allocResTypeData(String,....,100,0)
allocResTypeData(FlObject,....,128,0)
allocResTypeData(Matrix,....,10,0)
allocResTypeData(Image,ZIWA,0,1)
allocResTypeData(Talkie,EKLT,0,1)
Reading index block of type 'DROO', size 975
readResTypeList(Room): 193 entries
Reading index block of type 'DSCR', size 2355
readResTypeList(Script): 469 entries
Reading index block of type 'DSOU', size 3490
readResTypeList(Sound): 696 entries
Reading index block of type 'DCOS', size 2060
readResTypeList(Costume): 410 entries
Reading index block of type 'DCHR', size 55
readResTypeList(Charset): 9 entries
Reading index block of type 'DOBJ', size 4060
Reading index block of type 'AARY', size 346
Reading index block of type 'ANAM', size 6274
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
Opening hashed: ft.la1
File::open: opening 'ft.sou' failed
File::open: opening 'ft.sof' failed
File::open: opening 'ft.sog' failed
File::open: opening 'ft.so3' failed
Opening hashed: monster.sou
IMuseDigital::diMUSESetMusicGroupVol(): 96
IMuseDigital::diMUSESetVoiceGroupVol(): 96
IMuseDigital::diMUSESetSFXGroupVol(): 96
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: room number in boot = 0
DEBUG: sputm-debug = 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: exit room 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::diMUSEStopSound(): 39
IMuseDigital::diMUSEStopSound(): 40
IMuseDigital::diMUSEStopSound(): 39
IMuseDigital::diMUSEStopSound(): 40
DEBUG: exit room 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: build-shadow-palettes
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::setFtMusicSequence(): Sequence music: seqLogo
IMuseDigital::playFtMusic(): failed to retrieve soundId for sound "" (0)
Opening hashed: introd_8.san
Opening hashed: introd_8.trs
Opening hashed: introd_8.san
File::open: opening 'introd_8.ogg' failed
File::open: opening 'introd_8.mp3' failed
Chunk: AHDR at 10
Chunk: FRME at 332
Chunk: FRME at 82b4
Chunk: FRME at 92c2
Chunk: FRME at a290
Chunk: FRME at bee8
Chunk: FRME at db40
Chunk: FRME at f798
Chunk: FRME at 113f0
Chunk: FRME at 13048
Chunk: FRME at 148a0
Chunk: FRME at 160f8
Chunk: FRME at 17950
Chunk: FRME at 191a8
Chunk: FRME at 1aa00
Chunk: FRME at 1c258
Chunk: FRME at 1dab0
Chunk: FRME at 1f308
Chunk: FRME at 20b60
Chunk: FRME at 223b8
Chunk: FRME at 23c10
Chunk: FRME at 25468
Chunk: FRME at 26cc0
Chunk: FRME at 28518
Chunk: FRME at 29d70
Chunk: FRME at 2b5c8
Chunk: FRME at 2ce20
Chunk: FRME at 2e678
Chunk: FRME at 2fed0
Chunk: FRME at 31728
Chunk: FRME at 34376
Chunk: FRME at 36fc4
Chunk: FRME at 39c12
Chunk: FRME at 3c860
Chunk: FRME at 3f4ae
Chunk: FRME at 41cfc
Chunk: FRME at 4454a
Chunk: FRME at 46d98
Chunk: FRME at 495e6
Chunk: FRME at 4be34
Chunk: FRME at 4e682
Chunk: FRME at 50ed0
Chunk: FRME at 5371e
Chunk: FRME at 55f6c
Chunk: FRME at 587ba
Chunk: FRME at 5b008
Chunk: FRME at 5d856
Chunk: FRME at 600a4
Chunk: FRME at 628f2
Chunk: FRME at 65140
Chunk: FRME at 6798e
Chunk: FRME at 6a1dc
Chunk: FRME at 6ca2a
Chunk: FRME at 6f278
Chunk: FRME at 71ac6
Chunk: FRME at 74314
Chunk: FRME at 76b62
Chunk: FRME at 793b0
Chunk: FRME at 7bbfe
Chunk: FRME at 7e44c
Chunk: FRME at 80c9a
Chunk: FRME at 834e8
Chunk: FRME at 85d36
Chunk: FRME at 88584
Chunk: FRME at 8a9ba
Chunk: FRME at 8c212
IMuseDigital::pause(): pausing...
IMuseDigital::pause(): resuming...
IMuseDigital::diMUSESetMusicGroupVol(): 96
IMuseDigital::diMUSESetVoiceGroupVol(): 96
IMuseDigital::diMUSESetSFXGroupVol(): 96
IMuseDigital::pause(): pausing...
IMuseDigital::pause(): resuming...
Opening hashed: credits.san
Opening hashed: credits.trs
Opening hashed: credits.san
File::open: opening 'credits.ogg' failed
File::open: opening 'credits.mp3' failed
Chunk: AHDR at 10
IMuseDigital::diMUSEStopAllSounds()
Replaced the duplicated plugin: 'scumm'
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd74700 to trash
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd75040 to trash
Delayed deletion of Gui Object 0000027addd74700
Delayed deletion of Gui Object 0000027addd75040
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
Opening hashed: roadrash.rip
Opening hashed: roadrsh2.rip
Opening hashed: roadrsh3.rip
Opening hashed: goglpalt.rip
Opening hashed: tovista1.flu
Opening hashed: tovista2.flu
Opening hashed: toranch.flu
Opening hashed: minedriv.flu
Opening hashed: minefite.flu
Opening hashed: bensgogg.nut
NutRenderer::loadFont('bensgogg.nut') - decodedLength = 64000
NutRenderer::loadFont('bensgogg.nut') - compressedLength = 32000 (4 bpp)
Opening hashed: bencut.nut
NutRenderer::loadFont('bencut.nut') - decodedLength = 10656
Opening hashed: icons.nut
NutRenderer::loadFont('icons.nut') - decodedLength = 24913
Opening hashed: icons2.nut
NutRenderer::loadFont('icons2.nut') - decodedLength = 6427
NutRenderer::loadFont('icons2.nut') - compressedLength = 3256 (4 bpp)
IMuseDigital::diMUSESetMusicGroupVol(): 127
IMuseDigital::diMUSESetVoiceGroupVol(): 127
IMuseDigital::diMUSESetSFXGroupVol(): 127
Opening hashed: ft.la0
Reading index block of type 'RNAM', size 9
Reading index block of type 'MAXS', size 138
allocResTypeData(Costume,SOKA,410,1)
allocResTypeData(Room,MOOR,193,1)
allocResTypeData(RoomImage,MIMR,193,1)
allocResTypeData(RoomScripts,CSMR,193,1)
allocResTypeData(Sound,NUOS,696,2)
allocResTypeData(Script,PRCS,469,1)
allocResTypeData(Charset,RAHC,9,1)
allocResTypeData(ObjectName,....,10,0)
allocResTypeData(Inventory,....,80,0)
allocResTypeData(Temp,....,10,0)
allocResTypeData(ScaleTable,....,5,0)
allocResTypeData(ActorName,....,30,0)
allocResTypeData(Verb,....,50,0)
allocResTypeData(String,....,100,0)
allocResTypeData(FlObject,....,128,0)
allocResTypeData(Matrix,....,10,0)
allocResTypeData(Image,ZIWA,0,1)
allocResTypeData(Talkie,EKLT,0,1)
Reading index block of type 'DROO', size 975
readResTypeList(Room): 193 entries
Reading index block of type 'DSCR', size 2355
readResTypeList(Script): 469 entries
Reading index block of type 'DSOU', size 3490
readResTypeList(Sound): 696 entries
Reading index block of type 'DCOS', size 2060
readResTypeList(Costume): 410 entries
Reading index block of type 'DCHR', size 55
readResTypeList(Charset): 9 entries
Reading index block of type 'DOBJ', size 4060
Reading index block of type 'AARY', size 346
Reading index block of type 'ANAM', size 6274
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
Opening hashed: ft.la1
File::open: opening 'ft.sou' failed
File::open: opening 'ft.sof' failed
File::open: opening 'ft.sog' failed
File::open: opening 'ft.so3' failed
Opening hashed: monster.sou
IMuseDigital::diMUSESetMusicGroupVol(): 96
IMuseDigital::diMUSESetVoiceGroupVol(): 96
IMuseDigital::diMUSESetSFXGroupVol(): 96
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: room number in boot = 0
DEBUG: sputm-debug = 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: exit room 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::diMUSEStopSound(): 39
IMuseDigital::diMUSEStopSound(): 40
IMuseDigital::diMUSEStopSound(): 39
IMuseDigital::diMUSEStopSound(): 40
DEBUG: exit room 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: build-shadow-palettes
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::setFtMusicSequence(): Sequence music: seqLogo
IMuseDigital::playFtMusic(): failed to retrieve soundId for sound "" (0)
Opening hashed: introd_8.san
Opening hashed: introd_8.trs
Opening hashed: introd_8.san
File::open: opening 'introd_8.ogg' failed
File::open: opening 'introd_8.mp3' failed
Chunk: AHDR at 10
Chunk: FRME at 332
Chunk: FRME at 82b4
Chunk: FRME at 92c2
Chunk: FRME at a290
Chunk: FRME at bee8
Chunk: FRME at db40
Chunk: FRME at f798
Chunk: FRME at 113f0
Chunk: FRME at 13048
Chunk: FRME at 148a0
Chunk: FRME at 160f8
Chunk: FRME at 17950
Chunk: FRME at 191a8
Chunk: FRME at 1aa00
Chunk: FRME at 1c258
IMuseDigital::pause(): pausing...
IMuseDigital::pause(): resuming...
IMuseDigital::diMUSESetMusicGroupVol(): 96
IMuseDigital::diMUSESetVoiceGroupVol(): 96
IMuseDigital::diMUSESetSFXGroupVol(): 96
IMuseDigital::pause(): pausing...
IMuseDigital::pause(): resuming...
Opening hashed: credits.san
Opening hashed: credits.trs
Opening hashed: credits.san
File::open: opening 'credits.ogg' failed
File::open: opening 'credits.mp3' failed
Chunk: AHDR at 10
IMuseDigital::diMUSEStopAllSounds()
Replaced the duplicated plugin: 'scumm'
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd75730 to trash
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd74ba0 to trash
Delayed deletion of Gui Object 0000027addd75730
Delayed deletion of Gui Object 0000027addd74ba0
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addeebc50 to trash
Delayed deletion of Gui Object 0000027addeebc50
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
Opening hashed: roadrash.rip
Opening hashed: roadrsh2.rip
Opening hashed: roadrsh3.rip
Opening hashed: goglpalt.rip
Opening hashed: tovista1.flu
Opening hashed: tovista2.flu
Opening hashed: toranch.flu
Opening hashed: minedriv.flu
Opening hashed: minefite.flu
Opening hashed: bensgogg.nut
NutRenderer::loadFont('bensgogg.nut') - decodedLength = 64000
NutRenderer::loadFont('bensgogg.nut') - compressedLength = 32000 (4 bpp)
Opening hashed: bencut.nut
NutRenderer::loadFont('bencut.nut') - decodedLength = 10656
Opening hashed: icons.nut
NutRenderer::loadFont('icons.nut') - decodedLength = 24913
Opening hashed: icons2.nut
NutRenderer::loadFont('icons2.nut') - decodedLength = 6427
NutRenderer::loadFont('icons2.nut') - compressedLength = 3256 (4 bpp)
IMuseDigital::diMUSESetMusicGroupVol(): 127
IMuseDigital::diMUSESetVoiceGroupVol(): 127
IMuseDigital::diMUSESetSFXGroupVol(): 127
Opening hashed: ft.la0
Reading index block of type 'RNAM', size 9
Reading index block of type 'MAXS', size 138
allocResTypeData(Costume,SOKA,410,1)
allocResTypeData(Room,MOOR,193,1)
allocResTypeData(RoomImage,MIMR,193,1)
allocResTypeData(RoomScripts,CSMR,193,1)
allocResTypeData(Sound,NUOS,696,2)
allocResTypeData(Script,PRCS,469,1)
allocResTypeData(Charset,RAHC,9,1)
allocResTypeData(ObjectName,....,10,0)
allocResTypeData(Inventory,....,80,0)
allocResTypeData(Temp,....,10,0)
allocResTypeData(ScaleTable,....,5,0)
allocResTypeData(ActorName,....,30,0)
allocResTypeData(Verb,....,50,0)
allocResTypeData(String,....,100,0)
allocResTypeData(FlObject,....,128,0)
allocResTypeData(Matrix,....,10,0)
allocResTypeData(Image,ZIWA,0,1)
allocResTypeData(Talkie,EKLT,0,1)
Reading index block of type 'DROO', size 975
readResTypeList(Room): 193 entries
Reading index block of type 'DSCR', size 2355
readResTypeList(Script): 469 entries
Reading index block of type 'DSOU', size 3490
readResTypeList(Sound): 696 entries
Reading index block of type 'DCOS', size 2060
readResTypeList(Costume): 410 entries
Reading index block of type 'DCHR', size 55
readResTypeList(Charset): 9 entries
Reading index block of type 'DOBJ', size 4060
Reading index block of type 'AARY', size 346
Reading index block of type 'ANAM', size 6274
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
Opening hashed: ft.la1
File::open: opening 'ft.sou' failed
File::open: opening 'ft.sof' failed
File::open: opening 'ft.sog' failed
File::open: opening 'ft.so3' failed
Opening hashed: monster.sou
IMuseDigital::diMUSESetMusicGroupVol(): 96
IMuseDigital::diMUSESetVoiceGroupVol(): 96
IMuseDigital::diMUSESetSFXGroupVol(): 96
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: room number in boot = 0
DEBUG: sputm-debug = 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: exit room 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::diMUSEStopSound(): 39
IMuseDigital::diMUSEStopSound(): 40
IMuseDigital::diMUSEStopSound(): 39
IMuseDigital::diMUSEStopSound(): 40
DEBUG: exit room 1
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
DEBUG: build-shadow-palettes
IMuseDigital::tracksQueryStream(): WARNING: empty trackList, ignoring call...
IMuseDigital::setFtMusicSequence(): Sequence music: seqLogo
IMuseDigital::playFtMusic(): failed to retrieve soundId for sound "" (0)
Opening hashed: introd_8.san
Opening hashed: introd_8.trs
Opening hashed: introd_8.san
File::open: opening 'introd_8.ogg' failed
File::open: opening 'introd_8.mp3' failed
Chunk: AHDR at 10
Chunk: FRME at 332
Chunk: FRME at 82b4
Chunk: FRME at 92c2
Chunk: FRME at a290
Chunk: FRME at bee8
Chunk: FRME at db40
Chunk: FRME at f798
Chunk: FRME at 113f0
Chunk: FRME at 13048
Chunk: FRME at 148a0
Chunk: FRME at 160f8
Chunk: FRME at 17950
Chunk: FRME at 191a8
Chunk: FRME at 1aa00
Chunk: FRME at 1c258
Chunk: FRME at 1dab0
Chunk: FRME at 1f308
Chunk: FRME at 20b60
Chunk: FRME at 223b8
Chunk: FRME at 23c10
Chunk: FRME at 25468
Chunk: FRME at 26cc0
Chunk: FRME at 28518
Chunk: FRME at 29d70
Chunk: FRME at 2b5c8
Chunk: FRME at 2ce20
Chunk: FRME at 2e678
Chunk: FRME at 2fed0
Chunk: FRME at 31728
Chunk: FRME at 34376
Chunk: FRME at 36fc4
Chunk: FRME at 39c12
Chunk: FRME at 3c860
Chunk: FRME at 3f4ae
Chunk: FRME at 41cfc
Chunk: FRME at 4454a
Chunk: FRME at 46d98
Chunk: FRME at 495e6
Chunk: FRME at 4be34
Chunk: FRME at 4e682
Chunk: FRME at 50ed0
Chunk: FRME at 5371e
Chunk: FRME at 55f6c
Chunk: FRME at 587ba
Chunk: FRME at 5b008
Chunk: FRME at 5d856
Chunk: FRME at 600a4
Chunk: FRME at 628f2
Chunk: FRME at 65140
IMuseDigital::pause(): pausing...
IMuseDigital::pause(): resuming...
IMuseDigital::diMUSESetMusicGroupVol(): 96
IMuseDigital::diMUSESetVoiceGroupVol(): 96
IMuseDigital::diMUSESetSFXGroupVol(): 96
IMuseDigital::pause(): pausing...
IMuseDigital::pause(): resuming...
Opening hashed: credits.san
Opening hashed: credits.trs
Opening hashed: credits.san
File::open: opening 'credits.ogg' failed
File::open: opening 'credits.mp3' failed
Chunk: AHDR at 10
IMuseDigital::diMUSEStopAllSounds()
Replaced the duplicated plugin: 'scumm'
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd74ba0 to trash
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000027addd74950 to trash
Delayed deletion of Gui Object 0000027addd74ba0
Delayed deletion of Gui Object 0000027addd74950
D:\Emulatoren\ScummTest>scummvm -d8
Debuglevel (from command line): 8
Using SDL Video Driver "windows"
OpenGL version: 4.6.0 NVIDIA 465.89
OpenGL maximum texture size: 32768
OpenGL: GL context initialized
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
OpenGL: version 4.6
OpenGL: GLSL version string: 4.60 NVIDIA
OpenGL: GLSL version: 460
OpenGL: Max texture size: 32768
OpenGL: NPOT texture support: 1
OpenGL: Shader support: 1
OpenGL: Multitexture support: 1
OpenGL: FBO support: 1
OpenGL: Multisample FBO support: 1
OpenGL: Multisample max number: 32
OpenGL: Packed pixels support: 1
OpenGL: Packed depth stencil support: 1
OpenGL: Unpack subimage support: 1
OpenGL: OpenGL ES depth 24 support: 0
OpenGL: Texture edge clamping support: 1
Invalid joystick: 0
Using SDL Audio Driver "wasapi"
SDL mixer sound format: 33056 differs from desired: 32784
Output sample rate: 44100 Hz
Output buffer size: 1024 samples
Output channels: 2
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Opening hashed: gui-icons.dat
generateZipSet: Loaded pack file: gui-icons.dat
Loading theme builtin
Adding Gui Object 0000019c39f73c80 to trash
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 960 x 600 -> 768 x 480 -- 1.25
Loading theme builtin
Adding Gui Object 0000019c39f74120 to trash
Delayed deletion of Gui Object 0000019c39f73c80
Delayed deletion of Gui Object 0000019c39f74120
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
AchievementsManager::unsetActiveDomain()
AchievementsManager::unsetActiveDomain()
RemapWidget::load keymaps: 1
RemapWidget::handleCommand 1380271692 0
User picked target 'ft-de' (engine ID 'scumm', game ID 'ft')...
Looking for a plugin supporting this target... SCUMM [all games]
Using gameid ft, variant , extra
SCUMM version 7, HE version 0
Using MD5 '8bdb0bf87b5e303dd35693afb9351215'
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_B' not known
HardwareInput with ID 'JOY_LEFT_SHOULDER' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_X' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
File::open: opening 'lokalizator.big' failed
allocResTypeData(Buffer,....,10,0)
D:\Emulatoren\ScummTest>
comment:14 by , 22 months ago
The behavior has changed in the newest from today. It no longed chrashes on principle. Now after you start ScummVM either it works (and then consistently) or it crashes, regardless if fullscreen or windowed. Restarting ScummVM can (but not must) change which behavior happens. Turning low latency off, the game stays stable. I checked this by restarting ScummVM at least two dozen times. It honestly baffles me, since you would expect the program to have consistent behavior.
Even more bizarre is, that DIG works just fine with the low latency turned on.
comment:15 by , 22 months ago
I really have no info or clues about where the issue is since I can't reproduce it, but I still want to fix this asap: could you please try and compile ScummVM on Visual Studio so that we can debug this further?
comment:17 by , 22 months ago
I sent you a link above:
https://wiki.scummvm.org/index.php/Compiling_ScummVM/Visual_Studio
comment:18 by , 22 months ago
Let's see if I get it, but one thing first.
I did notice one warning that comes with each crash: "Warning: stream is 0".
Does that mean anything to you?
comment:19 by , 22 months ago
Yes, it means that for some reason the cutscenes output audio stream was not created properly. And this is what baffles me, the audio stream has to be created, for the part of the sound engine to even run audio for cutscenes.
This is why debugging the issue might help even more to understand what happened here.
comment:20 by , 22 months ago
I have to wave the white flag at the compiling. It's beyond my abilities.
However, I did notice when using -d8, the crash always happens at two possible places
Either:
allocResTypeData(Buffer,....,10,0)
or:
Opening hashed: ft.la1
File::open: opening 'ft.sou' failed
File::open: opening 'ft.sof' failed
File::open: opening 'ft.sog' failed
File::open: opening 'ft.so3' failed
Opening hashed: monster.sou
IMuseDigital::diMUSESetMusicGroupVol(): 96
If it crashes, it goes no further than those places.
comment:21 by , 22 months ago
Sorry, I can't understand what's going on. I'll have to ask other devs if the issue happens for them too.
comment:22 by , 22 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in master by our amazing BLooperZ/rzil :-)
comment:23 by , 22 months ago
Thanks. Was it difficult to find what was wrong?
Also, does that mean the latest 2.7.0git master? (Also wonder with DIG problem about that)
Hi! Try launching ScummVM via command line, with the argument
then run Full Throttle and wait for that to crash; you should be able to see the error message, could you paste the *full* log beginning from the moment you launched ScummVM?