Author Topic: Soldatserver changes  (Read 4997 times)

0 Members and 1 Guest are viewing this topic.

Offline Shoozza

  • Moderator
  • Veteran
  • *****
  • Posts: 1632
  • Soldat's Babysitter
    • Website
Soldatserver changes
« on: May 04, 2011, 03:19:14 pm »
Hey community,

I've been working on the soldatserver the last few days.

There are some fixes and also nice changes.

I managed to fix the admin flood bug and noticed that soldatserver's threading code is not really good and needs to be checked someday (or even completely rewritten - doh).

I updated some of the libraries soldatserver uses. Well actually only scripting library.
I also made Lazarus/FreePascal compile soldatserver with scripting support.
Before that I could create Soldat only without scripting with Lazarus/FreePascal.
This means we can choose between the two compilers to create soldatserver executables.

In addition to that, I managed to compile the first soldatserver for windows 64 bit though I couldn't test it as I only have a 32 bit windows version here.

I tried to compile soldatserver with Lazarus/FreePascal on Linux but I had some issues so it doesn't work yet.

The executable size of soldatserver with Lazarus/FreePascal was huge so searched for some solutions and the last time I checked it was 1.33 MB and with UPX (an exe packer which we use) 390 KB which as large as soldatserver with Delphi is.

But I'm still not done.
I ported soldatservers netcode from Indy 9 to Indy 10. This is good because again Lazarus/FreePascal doesn't work with Indy 9 (only on windows 32 bit).

As for when the next RC or Beta or Final release comes out:
No idea but I'm trying really hard to get it out finally.

But now I really need a break.
Rules
Tools: ARSSE - SARS - SRB - chatMod

Offline FliesLikeABrick

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 6144
    • Ultimate 13 Soldat
Re: Soldatserver changes
« Reply #1 on: May 04, 2011, 03:46:16 pm »
awesome work, those are all of the kinds of general updates that the server needed to bring its codebase up to modern standards

Offline Bonecrusher

  • Global Moderator
  • Veteran
  • *****
  • Posts: 1397
  • High above
    • Zabijaka.pl
Re: Soldatserver changes
« Reply #2 on: May 04, 2011, 03:49:27 pm »
Quote
I managed to fix the admin flood bug

That's some great work dude, get a rest now :)

Im chill like that

Offline OuR

  • Major(1)
  • Posts: 6
Re: Soldatserver changes
« Reply #3 on: May 04, 2011, 03:50:40 pm »
Really good job. We waiting for the next update  :)
"Death is part of life."

Offline dnmr

  • Camper
  • ***
  • Posts: 315
  • emotionally handicapped
Re: Soldatserver changes
« Reply #4 on: May 04, 2011, 03:58:05 pm »
Nice!
I can't see how the size of the executable is an issue though, it's all great as long as you can work with the code in the ways you find necessary. The scripting and threading part sounds especially promising, keeping my hopes up :)

Offline SyavX

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 338
Re: Soldatserver changes
« Reply #5 on: May 04, 2011, 04:31:00 pm »
Keep going!

Offline Furai

  • Administrator
  • Veteran
  • *****
  • Posts: 1908
    • TransHuman Design
Re: Soldatserver changes
« Reply #6 on: May 04, 2011, 04:34:35 pm »
Good job, Shz. :)
"My senses are so powerful that I can hear the blood pumping through your veins."

Offline CurryWurst

  • Camper
  • ***
  • Posts: 265
    • Soldat Global Account System
Re: Soldatserver changes
« Reply #7 on: May 04, 2011, 06:01:05 pm »
There is a bright light at the end of the tunnel...
Soldat Global Account System: #soldat.sgas @ quakenet

Offline ExHunter

  • Inactive Soldat Developer
  • Soldier
  • ******
  • Posts: 154
  • Speedy go!
Re: Soldatserver changes
« Reply #8 on: May 05, 2011, 09:30:44 am »
This seems to be fantastic news!  ;D

Offline Illuminatus

  • Camper
  • ***
  • Posts: 442
  • ...soldat-freak since 2004...
Re: Soldatserver changes
« Reply #9 on: May 05, 2011, 08:43:05 pm »
Gj, gj, gj, Soldat's Babysitter. :)
No difference between man and mouse - both end up in pussy.

Offline GhostRiderSwiss

  • Camper
  • ***
  • Posts: 294
  • Scripting beginner, mapper&owner of BCB servers.
    • BCB-Forum
Re: Soldatserver changes
« Reply #10 on: May 06, 2011, 06:41:57 am »
There is a bright light at the end of the tunnel...

hopefully its not the end  [pigtail] ^^
BCB-Clan Page
You also can find clan BCB on our servers.

BCB-Soldier till i die!

Offline CheeSeMan.

  • Flagrunner
  • ****
  • Posts: 731
  • WOOT SLIPPERY PICKLES
Re: Soldatserver changes
« Reply #11 on: May 15, 2011, 02:59:40 pm »
keep it up! =) gj!
Banana Banging since summer 2008!     
cB. Cheeky Bananas                
#CheekyB.Soldat