[Scummvm-tracker] [ScummVM :: Bugs] #15829: DGDS: Willy Beamish CD GOG crash
ScummVM :: Bugs
trac at scummvm.org
Sat Mar 29 20:36:23 UTC 2025
#15829: DGDS: Willy Beamish CD GOG crash
------------------------+----------------------------------------------
Reporter: tomthumb117 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: DGDS
Version: | Resolution:
Keywords: | Game: The Adventures of Willy Beamish
------------------------+----------------------------------------------
Comment (by tomthumb117):
ScummVM 2.10.0git14115-g96d76d5bdea (Mar 29 2025 04:43:29)
I just downloaded a build at 8pm UK time. It was built at 4.43am so I will
wait until tomorrow to check. Your comment would of been made after
4.43am.
One thing I did notice though when I just tried with the latest build, and
I can't check with the earlier build as I have deleted it, is to do with
Willy's comment about the C grade.
The crash happens if I leave the scene with Willy C grade to play out
totally. ScummVM totally crashes.
Often with adventures, if there's text on screen along with the audio the
player might read the text before the audio itself finishes and so left-
clicks through to the next part of the game.
I just tried this and I can left-click through to the next part of the
game. So it's only happening if I leave the audio complete playing.
I meant to do this last time. Below is the output of cmd.exe for both
methods. First if I leave the audio complete and the other is from if I
left-click through so that the audio clip doesn't play fully.
I'm no programmer but maybe the problem is to be found at the bottom of
the first method -
WARNING: Unimplemented CDS TTM opcode: 0xC240 (STOP RAW SFX, 0 args)
(ivals: 0 0 0 0)!
Assertion failed: _pointer, file /data/src/common/ptr.h, line 221
I will try tomorrow with a new build.
D:\games\scummvm>scummvm
Using game controller: Xbox 360 Controller
Using game controller: Xbox 360 Controller
User picked target 'beamish' (engine ID 'dgds', game ID 'beamish')...
Running The Adventures of Willy Beamish (CD/DOS/English)
resource.001: 07eaebf5c9e569347308ff097bc6607c, 151525997 bytes.
resource.rme: 09bc7bcb83b6d036c5988c81a769cf0c, 44247 bytes.
WARNING: Res RESOURCE.001 : intro.sx at pos 6372726 has negative size??!
WARNING: Res RESOURCE.001 : global.sx at pos 7855523 has negative size??!
WARNING: Res RESOURCE.001 : willy.sx at pos 18262884 has negative size??!
WARNING: Res RESOURCE.001 : house.sx at pos 23051692 has negative size??!
WARNING: Res RESOURCE.001 : oldtowne.sx at pos 25987656 has negative
size??!
WARNING: Res RESOURCE.001 : toot.sx at pos 70534413 has negative size??!
WARNING: Res RESOURCE.001 : mansion.sx at pos 72411294 has negative
size??!
WARNING: Unknown music type 6!
WARNING: Unknown music type 22!
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.SND' of size 36456 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.RAW' of size 36448 found in file 'F1B1.CDS'
WARNING: drawBackgroundNoSliders: empty rect!
WARNING: Unknown music type 6!
WARNING: Unknown music type 6!
WARNING: Unknown music type 22!
WARNING: Unknown music type 22!
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.SND' of size 47240 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.RAW' of size 47232 found in file 'F1B2.CDS'
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
WARNING: SoundRaw::load: Didn't load any data from 'F1B3.CDS'!
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B3.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B3.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B3.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B3.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.SND' of size 128148 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.RAW' of size 128140 found in file 'F1B4.CDS'
WARNING: Unimplemented CDS TTM opcode: 0xC240 (STOP RAW SFX, 0 args)
(ivals: 0 0 0 0)!
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.SND' of size 92808 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.RAW' of size 92800 found in file 'F1B5.CDS'
WARNING: Unimplemented CDS TTM opcode: 0xC240 (STOP RAW SFX, 0 args)
(ivals: 0 0 0 0)!
Assertion failed: _pointer, file /data/src/common/ptr.h, line 221
D:\games\scummvm>scummvm
Using game controller: Xbox 360 Controller
Using game controller: Xbox 360 Controller
User picked target 'beamish' (engine ID 'dgds', game ID 'beamish')...
Running The Adventures of Willy Beamish (CD/DOS/English)
resource.001: 07eaebf5c9e569347308ff097bc6607c, 151525997 bytes.
resource.rme: 09bc7bcb83b6d036c5988c81a769cf0c, 44247 bytes.
WARNING: Res RESOURCE.001 : intro.sx at pos 6372726 has negative size??!
WARNING: Res RESOURCE.001 : global.sx at pos 7855523 has negative size??!
WARNING: Res RESOURCE.001 : willy.sx at pos 18262884 has negative size??!
WARNING: Res RESOURCE.001 : house.sx at pos 23051692 has negative size??!
WARNING: Res RESOURCE.001 : oldtowne.sx at pos 25987656 has negative
size??!
WARNING: Res RESOURCE.001 : toot.sx at pos 70534413 has negative size??!
WARNING: Res RESOURCE.001 : mansion.sx at pos 72411294 has negative
size??!
WARNING: Unknown music type 6!
WARNING: Unknown music type 22!
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.SND' of size 36456 found in file 'F1B1.CDS'
TTMParser: Unexpected chunk '.RAW' of size 36448 found in file 'F1B1.CDS'
WARNING: drawBackgroundNoSliders: empty rect!
WARNING: Unknown music type 6!
WARNING: Unknown music type 6!
WARNING: Unknown music type 22!
WARNING: Unknown music type 22!
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.SND' of size 47240 found in file 'F1B2.CDS'
TTMParser: Unexpected chunk '.RAW' of size 47232 found in file 'F1B2.CDS'
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
WARNING: SoundRaw::load: Didn't load any data from 'F1B3.CDS'!
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B3.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B3.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B3.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B3.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.SND' of size 128148 found in file 'F1B4.CDS'
TTMParser: Unexpected chunk '.RAW' of size 128140 found in file 'F1B4.CDS'
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.SND' of size 92808 found in file 'F1B5.CDS'
TTMParser: Unexpected chunk '.RAW' of size 92800 found in file 'F1B5.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B6.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B6.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B6.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B6.CDS'
TTMParser: Unexpected chunk '.SND' of size 66572 found in file 'F1B6.CDS'
TTMParser: Unexpected chunk '.RAW' of size 66564 found in file 'F1B6.CDS'
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B7.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B7.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B7.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B7.CDS'
TTMParser: Unexpected chunk '.SND' of size 68470 found in file 'F1B7.CDS'
TTMParser: Unexpected chunk '.RAW' of size 68462 found in file 'F1B7.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B8.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B8.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B8.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B8.CDS'
TTMParser: Unexpected chunk '.SND' of size 98725 found in file 'F1B8.CDS'
TTMParser: Unexpected chunk '.RAW' of size 98717 found in file 'F1B8.CDS'
WARNING: Couldn't load talkdata 4 head BMP: TKCCCRMN.BMP!
TTMParser: Unexpected chunk '.BMP' of size 5487 found in file 'F1B9.CDS'
TTMParser: Unexpected chunk '.INF' of size 70 found in file 'F1B9.CDS'
TTMParser: Unexpected chunk '.BIN' of size 4216 found in file 'F1B9.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1177 found in file 'F1B9.CDS'
TTMParser: Unexpected chunk '.SND' of size 66752 found in file 'F1B9.CDS'
TTMParser: Unexpected chunk '.RAW' of size 66744 found in file 'F1B9.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B10.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B10.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B10.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B10.CDS'
TTMParser: Unexpected chunk '.SND' of size 38869 found in file 'F1B10.CDS'
TTMParser: Unexpected chunk '.RAW' of size 38861 found in file 'F1B10.CDS'
WARNING: Couldn't load talkdata 3 head BMP: TKCCFATB.BMP!
TTMParser: Unexpected chunk '.BMP' of size 6791 found in file 'F1B11.CDS'
TTMParser: Unexpected chunk '.INF' of size 58 found in file 'F1B11.CDS'
TTMParser: Unexpected chunk '.BIN' of size 4696 found in file 'F1B11.CDS'
TTMParser: Unexpected chunk '.VGA' of size 2013 found in file 'F1B11.CDS'
TTMParser: Unexpected chunk '.SND' of size 23741 found in file 'F1B11.CDS'
TTMParser: Unexpected chunk '.RAW' of size 23733 found in file 'F1B11.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B12.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B12.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B12.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B12.CDS'
TTMParser: Unexpected chunk '.SND' of size 38372 found in file 'F1B12.CDS'
TTMParser: Unexpected chunk '.RAW' of size 38364 found in file 'F1B12.CDS'
TTMParser: Unexpected chunk '.SND' of size 4728 found in file 'F1B13.CDS'
TTMParser: Unexpected chunk '.RAW' of size 4720 found in file 'F1B13.CDS'
WARNING: Couldn't load talkdata 27 head BMP: TKCCFTZ.BMP!
TTMParser: Unexpected chunk '.BMP' of size 7074 found in file 'F1B14.CDS'
TTMParser: Unexpected chunk '.INF' of size 98 found in file 'F1B14.CDS'
TTMParser: Unexpected chunk '.BIN' of size 5463 found in file 'F1B14.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1489 found in file 'F1B14.CDS'
TTMParser: Unexpected chunk '.SND' of size 43825 found in file 'F1B14.CDS'
TTMParser: Unexpected chunk '.RAW' of size 43817 found in file 'F1B14.CDS'
WARNING: Couldn't load talkdata 4 head BMP: TKCCCRMN.BMP!
TTMParser: Unexpected chunk '.BMP' of size 5487 found in file 'F1B15.CDS'
TTMParser: Unexpected chunk '.INF' of size 70 found in file 'F1B15.CDS'
TTMParser: Unexpected chunk '.BIN' of size 4216 found in file 'F1B15.CDS'
TTMParser: Unexpected chunk '.VGA' of size 1177 found in file 'F1B15.CDS'
TTMParser: Unexpected chunk '.SND' of size 31315 found in file 'F1B15.CDS'
TTMParser: Unexpected chunk '.RAW' of size 31307 found in file 'F1B15.CDS'
Couldn't load talkdata 0 head 1 BMP: TKSWTHOT.BMP
Couldn't load talkdata 0 head 2 BMP: TKSWFRWN.BMP
Couldn't load talkdata 0 head 3 BMP: TKSWDVES.BMP
Couldn't load talkdata 0 head 4 BMP: TKSWPOUT.BMP
Couldn't load talkdata 0 head 5 BMP: TKSWNEUT.BMP
Couldn't load talkdata 0 head 6 BMP: TKCBW.BMP
WARNING: SoundRaw::load: Didn't load any data from 'F1B16.CDS'!
TTMParser: Unexpected chunk '.BMP' of size 10326 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.VQT' of size 10116 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.BMP' of size 10326 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.VQT' of size 10116 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.BMP' of size 10684 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.INF' of size 94 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.SCN' of size 10474 found in file 'F1B16.CDS'
TTMParser: Unexpected chunk '.OFF' of size 92 found in file 'F1B16.CDS'
--
Ticket URL: <https://bugs.scummvm.org/ticket/15829#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list