Spring without rendering
Moderator: Moderators
Spring without rendering
- Is it possible to disable rendering completely? I would like to get dedicated host functionality, and I don't really need rendering.
- And are there any plans to implement some sort of interprocess communication (spring relaying chat to other process on demand, causing spring to force start, kick someone or to exit game and such). I'm currently using "hacks" to get that functionality for springie autohost (sending WM keypresses to spring window to cause it to force or type chat).
- And are there any plans to implement some sort of interprocess communication (spring relaying chat to other process on demand, causing spring to force start, kick someone or to exit game and such). I'm currently using "hacks" to get that functionality for springie autohost (sending WM keypresses to spring window to cause it to force or type chat).
In Windows:
Typing start /? in command line will give you a list of other start options. There are some interesting commands, including setting process priority at start.
I'm not sure, maybe Spring itself has an option to start minimized, but start command can be used with everything.
Code: Select all
start /MIN spring.exe
I'm not sure, maybe Spring itself has an option to start minimized, but start command can be used with everything.
Code: Select all
spring.exe /minimise
While minimised, the drawing routine is replaced by a short sleep, so it's almost impossible for spring to reach 100% CPU while minimised.
EDIT:
Ideally someone (me?) would split up server (which is basically a simple multicast deamon with some validity checks) and client code, so the dedicated server wouldn't need to be spec (and run the entire simulation).
Once this is implemented a dedicated server will take very few system resources.
(Not sure about windows, but on linux I can see two spring processes while running spring, one taking over 60% CPU usually, and one taking only 1% every now and then. The last one is the server thread, which is technically the only thing needed for a dedicated server. Unfortunately spring always assumes player 0 is server and the server is player 0, so this needs to be decoupled first...)
Hello, I follow the development of Springie already for a while, great project Licho, at the moment i try to let run a dedicated server in a VMware (Debian ROOT-Server).
However, I fail in missing direct3d support of the VMware.
Error Message: Update Drivers
'Needed extension GL_ARB_texture_env_combine not found!'
Is it possible to disable rendering completely and checking for this Extension?
Would be it to be inserted possibly a start option like /minimise rendering completely switches off and also does not check the direct3d support?
Greeting
However, I fail in missing direct3d support of the VMware.
Error Message: Update Drivers
'Needed extension GL_ARB_texture_env_combine not found!'
Is it possible to disable rendering completely and checking for this Extension?
Would be it to be inserted possibly a start option like /minimise rendering completely switches off and also does not check the direct3d support?
Greeting
- grumpy_Bastard
- Posts: 105
- Joined: 18 Oct 2006, 22:31
Ive been having this problem as well. I was looking forward to running spring under Vmware, its not an option to run it on the main operating system (if one thing crashes, everything goes down, in vmware if one VM crashes... no big deal).Brabby wrote:Hello, I follow the development of Springie already for a while, great project Licho, at the moment i try to let run a dedicated server in a VMware (Debian ROOT-Server).
However, I fail in missing direct3d support of the VMware.
Error Message: Update Drivers
'Needed extension GL_ARB_texture_env_combine not found!'
Is it possible to disable rendering completely and checking for this Extension?
Would be it to be inserted possibly a start option like /minimise rendering completely switches off and also does not check the direct3d support?
Greeting