Duke4.net Forums: With the latest Eduke32 the intro video IVF has no sounds - Duke4.net Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

With the latest Eduke32 the intro video IVF has no sounds

User is offline   Zaxtor 

#1

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

This post has been edited by Zaxtor: 24 January 2016 - 06:00 AM

0

User is offline   LeoD 

  • Duke4.net topic/3513

#2

View PostZaxtor, 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.
One of the many unfixed known bugs and shortcomings, reported here. Temporary workaround : remove the extension from the actual IVF file in your CWD.
0

User is offline   AraHaan 

#3

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. :dukeaffirmative:
0

User is offline   TerminX 

  • el fundador

  #4

View PostLeoD, 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 }

0

User is offline   LeoD 

  • Duke4.net topic/3513

#5

View PostTerminX, on 27 January 2016 - 02:20 AM, said:

The error message is just wrong.
The error message is right. It reflects the wrongfully implemented behaviour I've described in the linked thread.
0

User is offline   Hendricks266 

  • Weaponized Autism

  #6

View PostTerminX, 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.
0

User is offline   TerminX 

  • el fundador

  #7

View PostHendricks266, 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.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#8

View PostTerminX, 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.
A once working feature is broken! (Unless you remove the IVF extension from the file name on disk. Example) Fix it.
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.
0

User is offline   LeoD 

  • Duke4.net topic/3513

#9

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.)

Attached File(s)


1

User is online   Danukem 

  • Duke Plus Developer

#10

Are synthesis builds lagging behind more than usual? The latest one available is 5617.
0

User is offline   Player Lin 

#11

View PostTrooper 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

0

User is offline   Micky C 

  • Honored Donor

#12

View PostTrooper 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 Posted Image
0

User is offline   LeoD 

  • Duke4.net topic/3513

#13

Sound issue fixed as of r5628. Thanks.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options