OpenArena Message Boards

OpenArena => Technical Snafus => Topic started by: luka on November 24, 2013, 10:32:48 AM



Title: OA E+ dedicated server
Post by: luka on November 24, 2013, 10:32:48 AM
Hello,
I'm trying to set up OA dedicated server with Excessive Plus mod.

I use:
Code:
+set vm_game 0

And when I'm trying to run server, it says that "Program tried to execute code outside VM.". Well I don't know how this mod can work with OA because neither OA package provides .so files, nor E+ package does it. So I guess server reverts to qvm files despite the fact it has been disabled with command line parameter.

Can anyone please help me?


Title: Re: OA E+ dedicated server
Post by: Gig on November 25, 2013, 03:07:56 AM
I'm no expert of DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/ModCompat/Excessive_Plus]Excessive Plus (http://([b)... what's the reason you need to set vm_game 0?
Are you sure you are using the correct E+ version, the one for OA (http://oa.goquake.com/)?


About a command-line parameter seeming to be ignored, years ago I noticed that, unlike in the original Q3A, in OA values stored in configuration files may override those specified in command line (DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/ModCompat/CorkScrew#Troubleshooting]example here (http://([b)).


Title: Re: OA E+ dedicated server
Post by: luka on November 26, 2013, 01:01:31 AM
I'm no expert of DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/ModCompat/Excessive_Plus]Excessive Plus (http://([b)... what's the reason you need to set vm_game 0?
Are you sure you are using the correct E+ version, the one for OA (http://oa.goquake.com/)?

From ReadMe:
Quote
MAC OS X or LINUX 64bit:

To start a MAC OS X or LINUX 64bit dedicated server use:

   screen A -m -d -S oa /game/oa/ctf/oa_ded.x86_64 +set fs_game excessiveplus +set fs_homepath "/game/oa/ctf" +set dedicated 2 +set vm_game 0 +set net_port 27960 +exec server.cfg
    or
   nohup /game/oa/ctf/oa_ded.x86_64 +set fs_game excessiveplus +set fs_homepath "/game/oa/ctf" +set dedicated 2 +set vm_game 0 +set net_port 27960 +exec server.cfg  > /dev/null 2>&1 &

Yes, I use OA version of the mod. Seems like E+ is not VM mod but if so why its pk3 file contains qvm files and doesn't contain any .so file???

Quote
About a command-line parameter seeming to be ignored, years ago I noticed that, unlike in the original Q3A, in OA values stored in configuration files may override those specified in command line (DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/ModCompat/CorkScrew#Troubleshooting]example here (http://([b)).

Well I was not aware of this. Thanks for the tip. I'll check this out soon. The point is that OA wiki says E+ runs with OA with no problem but the fact is that is doesn't run at all.