No music (and several other error messages)

Just downloaded Vega Strike and need help? Have a question but don't know where to start? Ask here.
Post Reply
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

No music (and several other error messages)

Post by tinker »

I found an old version of Vega Strike (0.3) when tidying out some old files. I never managed to get it to run back then but came here to see what progress had been made. Seeing lots had happened I went furtling about in Arch repositories and grabbed version 0.5.1.r1.

I think I have the config right, the manual is a bit different but most things are self explanatory. The game seems to work, there are some anomalies that are probably my fault for not knowing the keybindings yet, but there is no music at all being played. First thing was to check the terminal output, I noticed fairly early on in the loading -

Code: Select all

Attempt to call ReadFull on a bad file units.csv -1 /usr/share/vegastrike/units/units.csv
Nothing to do with music I think, but is it important?

Next up were several errors -

Code: Select all

Error no songs in playlist 1
These were repeated several hundred times with messages of things being loaded or created successfully and occasional other errors like -

Code: Select all

Error: Cannot Open Unit Llama.begin from save file New_Game.
also there was a big list of warnings -

Code: Select all

0(21) : warning C7555: 'varying' is deprecated, use 'in/out' instead
0(22) : warning C7555: 'varying' is deprecated, use 'in/out' instead
0(87) : warning C7533: global variable gl_LightSource is deprecated after version 120
0(109) : warning C7533: global variable gl_TexCoord is deprecated after version 120
0(164) : warning C7533: global variable gl_SecondaryColor is deprecated after version 120
0(167) : warning C7533: global variable gl_Color is deprecated after version 120
0(173) : warning C7533: global variable gl_FragColor is deprecated after version 120

Fragment info
-------------
0(21) : warning C7555: 'varying' is deprecated, use 'in/out' instead
0(22) : warning C7555: 'varying' is deprecated, use 'in/out' instead
0(87) : warning C7533: global variable gl_LightSource is deprecated after version 120
0(109) : warning C7533: global variable gl_TexCoord is deprecated after version 120
0(164) : warning C7533: global variable gl_SecondaryColor is deprecated after version 120
0(167) : warning C7533: global variable gl_Color is deprecated after version 120
0(173) : warning C7533: global variable gl_FragColor is deprecated after version 120

and finally one other error

Code: Select all

Unit file engine00 not found
None of the messages, other than the several hundred no songs ones, seem to be connected to music and may not be of importance.

I can not find any setup for playlists so I assume that is internal programming, the music folder is full of stuff, so how do I get it to play or suppress the error messages?
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

How did you install? What distro?

EDIT: Ok, arch, I just noticed. Again, how was it installed? Because if you don't install the music package, you won't have music anyway.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

As stated from the Arch repositories, the actual command was yaourt vegastrike
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

I have no idea what that does. Do you have music files in /usr/share/vegastrike/music ?
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

yaourt basically grabs the source file and builds an arch binary and installs it.

the /usr/share/vegastrike/music folder has 59 .ogg files in it.
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Re: No music (and several other error messages)

Post by loki1950 »

If it just grabs the source and complies then do you have the nearly 1GB of data ;)

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

Ok, you have the music files, so now the obvious question.

Did you enable music with vssetup?
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

The only setting I can see in vssetup for music is the choice of 3 volume settings or off. I would think that off would suppress the music totally and prevent the error messages. I have it at medium volume, I assume that is what you mean by enabling music in vssetup.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

tinker wrote:The only setting I can see in vssetup for music is the choice of 3 volume settings or off. I would think that off would suppress the music totally and prevent the error messages. I have it at medium volume, I assume that is what you mean by enabling music in vssetup.
Yep. Puzzling.

Can you attach your full output capture and config file? "vegastrike --debug=2 > capture.log 2>&1" and the file in .vegastrike/vegastrike.config

Edit: I *am* thinking it might be the "no songs in playlist 1" thing. I'll have to check if I get that message (I don't usually pay attention). If your installation is missing the playlists (possible though unlikely), you should be able to grab them from svn. Can you find any .m3u files in /usr/share/vegastrike?
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

There are no .m3u files in /usr/share/vegasrike. I have noticed from the files below that there should be lots of cockpit sounds, I do get some not not very often the same with AI comms messages. The training guy Oswald (?) sometimes appears speaking sometime silent, sometimes he speaks without the graphic and sometimes he is only a message in the comms log. Quite often when he is audible he speaks two or three lines at the same time.

Full output file

Code: Select all

Registering codec ogg.
 In path /usr/bin
Vega Strike  
See http://www.gnu.org/copyleft/gpl.html for license details.

ARG #1 = --debug=2
GOT SUBDIR ARG = 
Found data in /usr/share/vegastrike
Using /usr/share/vegastrike as data directory
Using .vegastrike as the home directory
Found MODDIR = /usr/share/vegastrike/mods
USING HOMEDIR : /home/rhian/.vegastrike As the home directory 
CONFIGFILE - Found a config file in home directory, using : /home/rhian/.vegastrike/vegastrike.config
DATADIR - No datadir specified in config file, using ; /usr/share/vegastrike
SIMULATION_ATOM: 0.05
MISSION_NAME is empty using : main_menu.mission
Attempt to call ReadFull on a bad file units.csv -1 /usr/share/vegastrike/units/units.csv
running import sys
print sys.path
sys.path = [r"/usr/share/vegastrike/modules/builtin",r"/usr/share/vegastrike/modules/quests",r"/usr/share/vegastrike/modules/missions",r"/usr/share/vegastrike/modules/ai",r"/usr/share/vegastrike/modules",r"/usr/share/vegastrike/bases"] + sys.path
testing VS randomrunning import sys
print sys.path
['/usr/lib/python27.zip', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload']
['/usr/share/vegastrike/modules/builtin', '/usr/share/vegastrike/modules/quests', '/usr/share/vegastrike/modules/missions', '/usr/share/vegastrike/modules/ai', '/usr/share/vegastrike/modules', '/usr/share/vegastrike/bases', '/usr/lib/python27.zip', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload']
AL lib: UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
Creating scene manager...
Creating template manager...
  Initializing renderer...
OpenGL::GL_EXT_compiled_vertex_array unsupported
Max vertex array indices: 1048576
Max vertex array vertices: 1048576
OpenGL::EXTColorTable unsupported
0 joysticks were found.

The names of the joysticks are:
FactionXML:LoadXML factions.xml
Contents of star system:
<system name="Empty" background="backgrounds/black" nearstars="0" stars="0" starspread="0"  y="0" z="0" x="0">
</system>

Error no songs in playlist 1
Min (0.000000, 0.000000, 0.000000) Max(0.000000, 0.000000, 0.000000) MinLumin 1.000000, MaxLumin 1.000000Read In Star Count 0 used: 2000
Min (0.000000, 0.000000, 0.000000) Max(0.000000, 0.000000, 0.000000) MinLumin 1.000000, MaxLumin 1.000000Read In Star Count 0 used: 38
using NV_CUBE_MAP
Compiling python module modules/dj.py
Loading a starsystem
Loading Star System Special/Empty
FOUND MODIFICATION = player FOR PLAYER #0
CREATING A LOCAL SHIP : dumbfire
Hi helper play 0
Cannot find specialized technique, trying generic: Cannot open "techniques/5_ps3.0/fixed.technique"
Added texture unit #1 "diffuseMap"
Added texture unit #2 "envMap"
Added texture unit #3 "specMap"
Added texture unit #4 "damageMap"
Added texture unit #5 "glowMap"
Added param #1 "envColor" with semantic EnvColor as optional
Added param #2 "light_enabled" with semantic ActiveLightsArray as optional
Added param #3 "max_light_enabled" with semantic NumLights as optional
Added param #4 "cloaking" with semantic CloakingPhase as optional
Added param #5 "damage" with semantic Damage4 as optional
Successfully compiled and linked program "fixed8+fixed"
Error no songs in playlist 1
Error no songs in playlist 1
Added texture unit #1 "diffuseMap"
Added texture unit #1 "diffuseMap"
Added texture unit #2 "envMap"
Added texture unit #3 "specMap"
Added texture unit #4 "glowMap"
Added texture unit #5 "normalMap"
Added texture unit #6 "damageMap"
Added texture unit #7 "detail0Map"
Added texture unit #8 "detail1Map"
Added param #1 "envColor" with semantic EnvColor as optional
Added param #2 "light_enabled" with semantic ActiveLightsArray as optional
Added param #3 "light_size" with semantic ApparentLightSizeArray as optional
Added param #4 "max_light_enabled" with semantic NumLights as optional
Added param #5 "detail0plane" with semantic DetailPlane0 as optional
Added param #6 "detail1plane" with semantic DetailPlane1 as optional
Added param #7 "cloaking" with semantic CloakingPhase as optional
Added param #8 "damage" with semantic Damage4 as optional
Added param #9 "gameTime" with semantic GameTime as optional
Successfully compiled and linked program "zwrite+zwrite"
Successfully compiled and linked program "highend+highend"
Cannot resolve <<optional>> shader constant "envColor" in program "highend+highend"
Cannot resolve <<optional>> shader constant "detail0plane" in program "highend+highend"
Cannot resolve <<optional>> shader constant "detail1plane" in program "highend+highend"
Cannot resolve <<optional>> shader constant "gameTime" in program "highend+highend"
Error no songs in playlist 1
[several dozen identical lines deleted]
Error no songs in playlist 1
Added texture unit #1 "diffuseMap"
Added texture unit #1 "diffuseMap"
Added texture unit #2 "envMap"
Added param #1 "light_enabled" with semantic ActiveLightsArray as optional
Added param #2 "max_light_enabled" with semantic NumLights as optional
Added param #3 "cloaking" with semantic CloakingPhase as optional
Successfully compiled and linked program "zwrite+zwrite"
Successfully compiled and linked program "fixed8+ambientmapped_simple"
Error no songs in playlist 1
[12 identical lines deleted]
CreateVideoTexture could not find preintro.ogv
CreateVideoTexture could not find intro.ogv
Error no songs in playlist 1
Error no songs in playlist 1
HereInitializing optimizer
Compilation of technique fixed successful
Compilation of technique default successful
Compilation of technique default_simple successful
pox 119990000000.000000 -9000000.000000 -109990000000.000000
INFO: Missing video stream preintro.ogv
INFO: Missing video stream intro.ogv
Force feedback support disabled when compiled
Loading completed, now network init
Error no songs in playlist 1
Running python script... Error no songs in playlist 1
Error no songs in playlist 1
[Several hundred identical lines deleted]
Error no songs in playlist 1
Loading active missions True
  IS NOW AT  Special/Empty

Launching bases for Special/Empty
Adding news
conditioning
nonzeroing
initin
Shutting down renderer...
Thank you for playing!
Writing Save Game Autosave-main_menuHi helper play 0
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
UNIT HAS DIED: contraband contraband (file contraband)
Here
Unable to post vegastrike.config file is to big for forum, will post it online somewhere if it is still needed.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

You probably have a problem there.

You should have a folder /usr/share/vegastrike/.vegastrike with lots of m3u files, among other things.

That's a packaging bug - if you can, report it downstream (to arch).
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Re: No music (and several other error messages)

Post by loki1950 »

And that folder should have copied to your own home folder as well.

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

OK to confirm, there is no /usr/share/vegastrike/.vegastrike folder and there is no copy in ~/.vegastrike. There is a sounds folder in ~/.vegastrike that contains no files, is that correct?

The packaging problem downstream will be reported, the svn repository version seems to be in trouble with gcc conflicts so I'll try and get the 'stable' version fixed first.

If all else fails I'll build from svn next month, my d/l quota is shot for this month.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

You don't need to build everything, just extract the .vegastrike folder from svn and put it where it's supposed to be.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

Yes I was looking at that as a possibility, but there could be other stuff missing from the Arch package, a lot depends on how responsive the maintainer is.
tinker
Explorer
Explorer
Posts: 9
Joined: Tue Nov 20, 2012 4:22 pm

Re: No music (and several other error messages)

Post by tinker »

I copied the .vegastrike folder from svn to /usr/local/vegastrike. That is, to be clear, /usr/local/vegastrike contains a folder .vegastrike which has several subfolders a few files and lots of .m3u files.

With this configuration I no longer get the error messages but I still get no music.

Seeing loki1950 said it should also be copied to my home folder I copied it into ~/.vegastrike, that is ~/.vegastrike contains a folder .vegastrike same as /usr/local/vegastrike, this makes no difference, there is still no music played.

As the .m3u file are relative paths they do not play with an audio player unless I start the audio player from /usr/share/vegastrike, then they play ok.

I also noticed error messages this time for preintro.ogv and intro.ogv being missing, there really does seem to be a lot more wrong with the package than just music. /usr/share/vegastrike is 1.4 Gb which seems about the right size. I am fairly sure that after next week I will checkout the svn code and build my own copy.
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: No music (and several other error messages)

Post by klauss »

tinker wrote:I also noticed error messages this time for preintro.ogv and intro.ogv being missing, there really does seem to be a lot more wrong with the package than just music. /usr/share/vegastrike is 1.4 Gb which seems about the right size. I am fairly sure that after next week I will checkout the svn code and build my own copy.
The intro files are normal, we don't have them yet. It's not an error, just a warning.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
Post Reply