Page 11 of 33

Posted: 11 Jan 2007, 23:49
by richw
Yeah the real springie.

We weren't really sure what happened, just the whole game floated away,we were pausing and unpausing and we couldnt get the game to carry on. After a min or 2 of this we starting quiting and noticed a map had just started to download.

It looks like the map started down loading after we quit but it 'started' at 21%. Is that normal?

Posted: 12 Jan 2007, 00:20
by Licho
Ahh I know what caused it.. remote desktop.. it breaks spring. So spring crashed there because of remote desktop..

Posted: 12 Jan 2007, 00:22
by richw
Great, I'll know that for next time :-)

Posted: 19 Jan 2007, 19:24
by Licho
===============================
SPRINGIE 0.97
===============================

- !setpassword, !setminrank, !setmaxplayers added
- reduced spams from !ring and !vote commands
- !mincpuspeed added - to auto kick people with lower than given CPU speed (similar options added to battle settings)
- !tempadmin, !votetempadmin commands added. This allows you to put one person as a temporary admin. Tempadmin has his normal rights, but rights of all others (except admins) are reduced to value you can set it game settings (0 by default). Since commands like !balance and !start need rights level 1 by default, this blocks all non-admins from executing otherwise public commands and for example breaking team setup or boxes.
- !modlink and !dlmod added
- finally fixed !cbalance (now for real :-)
- several minor tweaks and fixes

Note regarding tempadmin - I recommend that you set rights level for harmless commands (passive like listmaps, ring or votexxxx) commands to 0.
Set rights level for normal public commands to 1 (balance, start, split).

And then leave default rights level on 1 and default rights level with temp admin on 0.
That way if there is a temp admin on server ordinary people wont be able to execute balance or start or change boxes.

Autohost 0.95b or newer will self-upgrade automatically. Older download http://springie.licho.eu/springie.zip

Posted: 19 Jan 2007, 20:14
by Neddie
Is there a way to change the mincpuspeed? I have a dual core machine, so my speed reads at half of what it really is.

Posted: 19 Jan 2007, 20:24
by tombom
Some of the options that you've been adding recently aren't too great - things like !kickspecs !mincpuspeed have no real purpose except to annoy you. !mincpuspeed is especially bad because the CPU speed as shown by the lobby is pretty unreliable and not a good indicator of performance.

That's not to say that Springie isn't awesome and you're pretty great for what you've done.

Posted: 19 Jan 2007, 20:39
by Licho
Well it's up to tasclient to report CPU speed. I think that we should run some benchmark to determine CPU performance and then report it. . Currently it reads it from registry and you can even manually change it to some arbitraty number.

And kickspec is imo usefull because specs are often lagging game. Spec is just like another player but they often switch to windows etc. and just lag the game..

Posted: 20 Jan 2007, 04:06
by LordMatt
Just get a 1337Ghz CPU like us LCC used to have. They're not THAT expensive. ;)

Posted: 22 Jan 2007, 02:55
by Licho
Note that springies were upgraded to 0.97b2 - this is not full revision yet, but it contains those features:

- !setgametitle added

- lobby admins now have separate default rights level (set it in game settings, default level is 4). These means that lobby admins can operate springies by default.

Posted: 29 Jan 2007, 00:11
by Licho
===============================
SPRINGIE 0.98
===============================

- !setgametitle added
- lobby admins now have separate default rights level (set it in game settings, default level is 4)
- if spectator kicking is enabled, server automatically locks up when full and unlocks when less than full to prevent annoying kicks
- fixed bug in springie that caused some games to be stuck in "in game status". This used to happen when spring crashed during startup.
- !autolock added - this command autolocks/unlocks server when certain number of players is reached. AutoLockMinPlayers config option added to game settings.


Download link: http://springie.licho.eu/springie.zip
(Springies will autoupdate)

Posted: 19 Feb 2007, 21:40
by zyzy
crashed when launch apps :

.\unitsync.cpp:643: array index out of bounds. call getprimarymodcount before getprimarymodname

Posted: 17 Mar 2007, 19:10
by SirClickAlot
On 64 bit windows vista business, springie crashes with the following dialog Image
when I have chosen the (32 bit) spring.exe in the 'browse for spring' dialogue that comes up on the first run. Same problem occurred when I tried with the custom build that was kindly provided.

Posted: 18 Mar 2007, 00:48
by Licho
Please try new exe from http://springie.licho.eu/springie.exe

I believe it works now. This version has flags that will force Vista to run springie in 32bit mode to make it compatible with spring unitsync.dll library needed to load mod and map info :)

Build I have given you earlier today attempted to do that soo, but apparently was not strict enough to force Vista to run it in 32bit mode :)

Posted: 18 Mar 2007, 01:16
by Licho
===============================
SPRINGIE 0.99
===============================
- game now auto-starts when AutoLock limit is reached and all ready/teams ok
- fixed error - autohost with # in title were unable to submit stats
- removed hole punching (was causing more problems than it solved)
- fixed annoying repeating dialog popup asking for correct password
- added automated countdown when asking for new password
- 64bit Vista compatibility fix
- automatic map discovery changed to only auto-download new maps when spring is not running

http://springie.licho.eu/springie.zip
(existing Springies should auto-upgrade automatically)

Posted: 18 Mar 2007, 01:23
by Peet
Licho wrote:- fixed error - autohost with # in title were unable to submit stats
LOL so thats why they werent working >_<

Posted: 18 Mar 2007, 01:28
by Licho
Yeah, really dumb error :)
Took me long time to solve..

Linux compatibility is planned for 1.0 .. not sure when I get enough free time to make it though :)

Posted: 18 Mar 2007, 16:14
by SirClickAlot
you da man, licho! The 64 bit issue was indeed fixed in the latest release. It now officially runs on 64bit vista :)

Posted: 18 Mar 2007, 16:36
by SirClickAlot
Alas, I spoke too soon..

When launching the game (still on 64 bit vista), an error popup showed up saying that some hex ip could not be resolved in dns .. or something like that. Sorry, didn't get a screen shot. Just clicked 'ok' hoping that the 5v5 would still go ahead, but no such luck. The spring client died.

I'll try and reproduce it, so I can get a screen dump with the exact wording.

The reason I think this is a springie issue is that I have no problem hosting normally without springie.

Edit:
Got it
Image

Posted: 18 Mar 2007, 17:34
by Licho
This looks like Ip v6 subsystem problem. Can you disable IPv6 in your system and run on normal IPv4? What happens if you run:
tracert fe80::1022:965:3f57:fefd

Was this error displayed by spring or springie?
Spring is probably using DNS to resolve only one value - "localhost" from it's script.txt file. And both springie and tasclient are using same host name "localhost" when you try to host a game.

Posted: 18 Mar 2007, 17:55
by SirClickAlot
There is no easy way to disable the ipv6 loopback interface under vista. This is one of the differences between xp and vista. I did find this: http://www.microsoft.com/technet/commun ... g1005.mspx but I haven't tried it yet.

C:\Users\los>tracert fe80::1022:965:3f57:fefd

Tracing route to fe80::1022:965:3f57:fefd over a maximum of 30 hops

1 * * * Request timed out.
2 * * * Request timed out.
3 * * * Request timed out.
4 * * * Request timed out.
5 * * ^C

Hard to say if it was springie or spring. Could have been either from what I could see. Do you not know which error messages springie produces? :)

What is the %10 at the end of the ip?

By the way, the hosting works fine so long as I don't participate from localhost.