Page 1 of 1
With the latest Eduke32 the intro video IVF has no sounds
#1 Posted 24 January 2016 - 05:59 AM
And the error is.
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
The video plays but doesn't have any sounds.
Code in the vid file is
animsounds logo { 1 469 }
Works fine with older Eduke32 (somewhere in 2015) but not new 1ne.
I've tried doing
animsounds logo.ivf { 1 469 }
animsounds logo.anm { 1 469 }
No avail
Whole log incase you need.
EDuke32 2.0.0devel r5581 (64-bit) C++ build
Compiled Jan 21 2016 13:06:15
Using C:/DukeNuk/New_Pro/ for game data
Running on Windows 7 Service Pack 1 (build 6.1.7601)
Initializing SDL 2.0.4
Searching for game data...
Found no recognized game data!
Warning: could not find main data file "DUKE3D.GRP"!
hash_findcase(): table not initialized!
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
hash_add(): table not initialized!
Compiling: GAME.CON (5661492 bytes)
Including: DEFS.CON (236205 bytes)
Including: USER.CON (166199 bytes)
GAME.CON: In state `troopcode':
GAME.CON:11915: warning: found `else' with no `if'.
GAME.CON:12019: warning: found `else' with no `if'.
GAME.CON: In state `pigshootenemystate':
GAME.CON:13819: warning: found `else' with no `if'.
GAME.CON: In state `checkboss3seekstate':
GAME.CON:14963: warning: found `else' with no `if'.
GAME.CON: In state `checkboss3hitstate':
GAME.CON:15127: warning: found `else' with no `if'.
GAME.CON: In state `boss3code':
GAME.CON:15221: warning: found `else' with no `if'.
GAME.CON: In state `checkliteborbnearplayer':
GAME.CON:45749: warning: found `else' with no `if'.
GAME.CON:45752: warning: malformed `else' branch
GAME.CON:45883: warning: found `else' with no `if'.
GAME.CON:45886: warning: malformed `else' branch
GAME.CON: In state `gtroopduckstate':
GAME.CON:76921: warning: found `else' with no `if'.
GAME.CON:76923: warning: empty `ifactioncount' branch
GAME.CON:76923: warning: empty `else' branch
GAME.CON: In state `gtroopshrunkstate':
GAME.CON:77168: warning: malformed `ifcount' branch
GAME.CON:77168: warning: found `else' with no `if'.
Found 15 warning(s), 0 error(s).
Script compiled in 133ms, 4075144 bytes
Initialized 24.0M cache
Loading "duke3d.def"
................................................................................. .................................................................................. .................................................................................. ................................................................................
Definitions file "duke3d.def" loaded in 2653 ms.
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
RTS file "DUKE.RTS" was not found
Initializing OSD...
0 joystick(s) found
Loading clip map: _clipshape0.map
Loaded clip map.
Executing "settings.cfg"
Setting video mode 800x600 (32-bpp windowed)
Disabling desktop composition...
Enabling ATI FBO color attachment workaround.
OpenGL information
ATI Technologies Inc. AMD Radeon HD 8570D 4.5.13399 Compatibility Profile Context 15.200.1062.0
Generating voxel models for Polymost. This may take a while...
Opened "textures" as cache file
Initializing music...
Initializing sound... 32 voices, 2 channels, 16-bit 44100 Hz
animvpx: rate is 50 frames / 2 seconds (25.000 fps).
animvpx: GLSL mode
VP8 timing stats (mean, max) [ms] for 68 frames:
read and decode frame: 0.00, 0
3 planes -> packed conversion: 0.00, 0
upload and display: 0.01, 1
Wrote eduke32.cfg
Wrote settings.cfg
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
The video plays but doesn't have any sounds.
Code in the vid file is
animsounds logo { 1 469 }
Works fine with older Eduke32 (somewhere in 2015) but not new 1ne.
I've tried doing
animsounds logo.ivf { 1 469 }
animsounds logo.anm { 1 469 }
No avail
Whole log incase you need.
EDuke32 2.0.0devel r5581 (64-bit) C++ build
Compiled Jan 21 2016 13:06:15
Using C:/DukeNuk/New_Pro/ for game data
Running on Windows 7 Service Pack 1 (build 6.1.7601)
Initializing SDL 2.0.4
Searching for game data...
Found no recognized game data!
Warning: could not find main data file "DUKE3D.GRP"!
hash_findcase(): table not initialized!
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
hash_add(): table not initialized!
Compiling: GAME.CON (5661492 bytes)
Including: DEFS.CON (236205 bytes)
Including: USER.CON (166199 bytes)
GAME.CON: In state `troopcode':
GAME.CON:11915: warning: found `else' with no `if'.
GAME.CON:12019: warning: found `else' with no `if'.
GAME.CON: In state `pigshootenemystate':
GAME.CON:13819: warning: found `else' with no `if'.
GAME.CON: In state `checkboss3seekstate':
GAME.CON:14963: warning: found `else' with no `if'.
GAME.CON: In state `checkboss3hitstate':
GAME.CON:15127: warning: found `else' with no `if'.
GAME.CON: In state `boss3code':
GAME.CON:15221: warning: found `else' with no `if'.
GAME.CON: In state `checkliteborbnearplayer':
GAME.CON:45749: warning: found `else' with no `if'.
GAME.CON:45752: warning: malformed `else' branch
GAME.CON:45883: warning: found `else' with no `if'.
GAME.CON:45886: warning: malformed `else' branch
GAME.CON: In state `gtroopduckstate':
GAME.CON:76921: warning: found `else' with no `if'.
GAME.CON:76923: warning: empty `ifactioncount' branch
GAME.CON:76923: warning: empty `else' branch
GAME.CON: In state `gtroopshrunkstate':
GAME.CON:77168: warning: malformed `ifcount' branch
GAME.CON:77168: warning: found `else' with no `if'.
Found 15 warning(s), 0 error(s).
Script compiled in 133ms, 4075144 bytes
Initialized 24.0M cache
Loading "duke3d.def"
................................................................................. .................................................................................. .................................................................................. ................................................................................
Definitions file "duke3d.def" loaded in 2653 ms.
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
RTS file "DUKE.RTS" was not found
Initializing OSD...
0 joystick(s) found
Loading clip map: _clipshape0.map
Loaded clip map.
Executing "settings.cfg"
Setting video mode 800x600 (32-bpp windowed)
Disabling desktop composition...
Enabling ATI FBO color attachment workaround.
OpenGL information
ATI Technologies Inc. AMD Radeon HD 8570D 4.5.13399 Compatibility Profile Context 15.200.1062.0
Generating voxel models for Polymost. This may take a while...
Opened "textures" as cache file
Initializing music...
Initializing sound... 32 voices, 2 channels, 16-bit 44100 Hz
animvpx: rate is 50 frames / 2 seconds (25.000 fps).
animvpx: GLSL mode
VP8 timing stats (mean, max) [ms] for 68 frames:
read and decode frame: 0.00, 0
3 planes -> packed conversion: 0.00, 0
upload and display: 0.01, 1
Wrote eduke32.cfg
Wrote settings.cfg
This post has been edited by Zaxtor: 24 January 2016 - 06:00 AM
#2 Posted 25 January 2016 - 10:49 AM
Zaxtor, on 24 January 2016 - 05:59 AM, said:
And the error is.
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
The video plays but doesn't have any sounds.
Error: expected a hardcoded anim file name (sans extension) on line vidclips.def:8
The video plays but doesn't have any sounds.
#3 Posted 26 January 2016 - 02:50 PM
I remember another bug where in multiplayer on the network or something the host would die at game start. I am not sure if that was fixed or not also that Duke3d.rts file I get that error as well. I am looking for it just to get it to shut up.
#4 Posted 27 January 2016 - 02:20 AM
LeoD, on 25 January 2016 - 10:49 AM, said:
One of the many unfixed known bugs and shortcomings, reported here. Temporary workaround : remove the extension from the actual IVF file in your CWD.
The error message is just wrong. The token is supposed to have the extension, like this:
animsounds logo.anm { 1 244 64 14 }
#5 Posted 27 January 2016 - 08:06 AM
TerminX, on 27 January 2016 - 02:20 AM, said:
The error message is just wrong.
#6 Posted 27 January 2016 - 08:21 AM
TerminX, on 27 January 2016 - 02:20 AM, said:
The error message is just wrong. The token is supposed to have the extension, like this:
animsounds logo.anm { 1 244 64 14 }
The error message used to be right, but in r4987 you redefined how animsounds takes a name and broke all existing mods that use it. I haven't yet gotten around to adding support for the original method because I observed some refactoring that needed to take place first.
#7 Posted 27 January 2016 - 01:11 PM
Hendricks266, on 27 January 2016 - 08:21 AM, said:
The error message used to be right, but in r4987 you redefined how animsounds takes a name and broke all existing mods that use it. I haven't yet gotten around to adding support for the original method because I observed some refactoring that needed to take place first.
Yes, and I forgot to correct the error message at that time. That was almost a year ago. If this is the extent of the complaints about the breakage after that amount of time, I have to assume very few mods in the wild were ever using the previous syntax. You can throw something in to check if there's an extension present in the anim filename and tack ".anm" on if not, but it's barely worth the effort.
#8 Posted 08 February 2016 - 02:06 PM
TerminX, on 27 January 2016 - 01:11 PM, said:
Yes, and I forgot to correct the error message at that time. That was almost a year ago. If this is the extent of the complaints about the breakage after that amount of time, I have to assume very few mods in the wild were ever using the previous syntax. You can throw something in to check if there's an extension present in the anim filename and tack ".anm" on if not, but it's barely worth the effort.
Starting with r4496 more bugs than features have been introduced. Since then I can't remember any code revision without known bugs or regressions. I'd really prefer the code getting stabilized over having new features added.
I've put together a list of bookmarks (here, in spoiler tags) with more issues which haven't yet been worth anyone's effort either.
#9 Posted 13 February 2016 - 06:45 PM
r5623 fixes the issue, but leaves one DEF parser error message eduke32.log.
( r5624-5625 bail out with assertion messages. )
r5626, however, breaks the sound again with a new DEF parser error message.
Btw.,
1) The DEF lines are still miscounted by one.
2) Is duke3d.def parsed twice? (Because the error message is doubled.)
( r5624-5625 bail out with assertion messages. )
r5626, however, breaks the sound again with a new DEF parser error message.
Btw.,
1) The DEF lines are still miscounted by one.
2) Is duke3d.def parsed twice? (Because the error message is doubled.)
Attached File(s)
-
eduke32-5622-ERR.log (1.92K)
Number of downloads: 146 -
eduke32-5623-OK.log (1.94K)
Number of downloads: 145 -
eduke32-5626-ERR.log (1.85K)
Number of downloads: 146
#10 Posted 13 February 2016 - 07:21 PM
Are synthesis builds lagging behind more than usual? The latest one available is 5617.
#11 Posted 13 February 2016 - 11:14 PM
Trooper Dan, on 13 February 2016 - 07:21 PM, said:
Are synthesis builds lagging behind more than usual? The latest one available is 5617.
Seems it's working now... r5628 is up...
http://dukeworld.duk.../20160213-5628/
This post has been edited by Player Lin: 13 February 2016 - 11:15 PM
#12 Posted 14 February 2016 - 03:53 AM
Trooper Dan, on 13 February 2016 - 07:21 PM, said:
Are synthesis builds lagging behind more than usual? The latest one available is 5617.
They're probably working on those last two posts I made in the eduke32 thread
Share this topic:
Page 1 of 1