I just tried out the network play mode. I setup a server on my laptop, and attempted to connect to it from my main box. I connected to it (i was flying a milspec goddard), i got a few seconds in and it crashes.
I'll paste the stderror and stdout, although is there something else i should also upload coz this was a multiplayer related incident?
Using winxp pro and release 0.5b on both machines.
Cheers
Multiplayer crashes
-
- Merchant
- Posts: 40
- Joined: Wed Sep 19, 2007 1:33 am
Multiplayer crashes
You do not have the required permissions to view the files attached to this post.
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
You also seem to have caught another error as well!
What graphics card do you have?Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware.
ERROR: 0:93: 'texture2DLod' : no matching overloaded function found
ERROR: 0:93: 'rgb' : field selection requires structure, vector, or matrix on left hand side
ERROR: 2 compilation errors. No code generated.
Fragment Program Error: Failed to compile highend
ERROR: 0:26: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:26: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:28: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:29: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:30: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:34: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:35: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 0:36: '[' : array must be redeclared with a size before being indexed with a variable
ERROR: 8 compilation errors. No code generated.
Vertex Program Error: Failed to compile lite
OpenGL::EXTColorTable unsupported
-
- Developer
- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
that card is fast enough but it's clear you don't have the newest drivers from ATI.
download them or the omega drivers and i'm sure it should work on that card--we've tested it on far worse
download them or the omega drivers and i'm sure it should work on that card--we've tested it on far worse
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
There were two problems...
The 0.5 beta was shipped with an old vegaserver.exe.
The old vegaserver.exe bounced back the version number the client sent to it (Wonder what ever put that idea into my head), while the new version of vegastrike.exe assumes that the server sends the correct version number.
If this were anything more than a beta release, I would right now be adding a bunch of version-specific checks to test for the buggy server version... But it will be much easier for some developer on windows to just recompile the vegaserver.exe, and once that happens you can download it and it will then work.
However, you should at least be able to play online (forum account) multiplayer.
The 0.5 beta was shipped with an old vegaserver.exe.
The old vegaserver.exe bounced back the version number the client sent to it (Wonder what ever put that idea into my head), while the new version of vegastrike.exe assumes that the server sends the correct version number.
If this were anything more than a beta release, I would right now be adding a bunch of version-specific checks to test for the buggy server version... But it will be much easier for some developer on windows to just recompile the vegaserver.exe, and once that happens you can download it and it will then work.
However, you should at least be able to play online (forum account) multiplayer.
-
- Merchant
- Posts: 40
- Joined: Wed Sep 19, 2007 1:33 am
Yep, i probably should update the drivers, however since i can play 0.5 single player, i shouldn't think this to be a problemhellcatv wrote:that card is fast enough but it's clear you don't have the newest drivers from ATI.
download them or the omega drivers and i'm sure it should work on that card--we've tested it on far worse
My Rig: AMD64 3000+ (939), Asus Extreme AX700, Windows XP pro.
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
Oh, no the graphics driver wasn't the reason for the crash. However updating the drivers will allow it to use a better shader, which would probably make it faster and/or improve the graphics quality.
The crash you saw was the game freaking out because of a bug in the multiplayer code.
EDIT: By the way jibbles, have you tried copying the SDL.dll from the bin folder of the version that works (0.4.3) to the new beta release?
The crash you saw was the game freaking out because of a bug in the multiplayer code.
EDIT: By the way jibbles, have you tried copying the SDL.dll from the bin folder of the version that works (0.4.3) to the new beta release?
-
- Merchant
- Posts: 40
- Joined: Wed Sep 19, 2007 1:33 am
If you were referring to my USB joystick problem, it works now with the change over. Which i still find odd considering that it works fine with the 0.5 sdl.dll on my laptop?ace123 wrote:EDIT: By the way jibbles, have you tried copying the SDL.dll from the bin folder of the version that works (0.4.3) to the new beta release?
Still i'm happy, thanks dude.
My Rig: AMD64 3000+ (939), Asus Extreme AX700, Windows XP pro.