Official Soldat Forums

Official Content => Soldat Developer Log => Topic started by: Shoozza on August 07, 2011, 02:17:55 pm

Title: Weekly devlog update (2011-08-07)
Post by: Shoozza on August 07, 2011, 02:17:55 pm
Hey everyone!

I think I'll do weekly updates now and post small updates on twitter.
If you don't see any tweets you know what to do :P.

Alright here's the update on what happened this week for those who didn't follow on twitter:

The Anticheat API is ready.
There is now an anticheat prejoin handshake which prevents players from joining the server without a valid anticheat.
Mr made a few changes after I finished it the first time couple days ago so there was some more work to do but now it should work.

Lobby serverlist request fixed.
I noticed that the port to indy 10 which I did after 1.5.1f beta release of Soldat had broken the lobby serverlist but that is fixed now

Register server with lobby fixed.
The same happened to the register with lobby stuff in Soldatclientserver/Soldatserver so I had to fix that too.

Code cleanup.
I did some code cleanup and formatted the code but there is really a lot of stuff that cries for cleanup.
But it doesn't look like it will happen before the release (see below).

Fryer fixed some issues with mouse and ESC menu.
(Fixed mouse is not affected by in game events while escape menu is open)

He also fixed the broken code with Indy 10 and file downloads and
fixed not working canceling of file downloads.

He also made the client automatically downloading files and rejoining server.


There where some issues with compiling config.exe because of the anticheat api updates which broke the compilation of the config.exe project. That was actually an easy fix.

One problem I still have is that I can't get Soldatserver to compile with Indy10 (indy9 works).


People asked me when I plan to release the next version of Soldat...
There will be a release candidate on 2011-08-11 (if possible) and the release version of Soldat could come at the end of this month.

Note I'll be away for a week (from 2011-08-12) so you will have a week to try out the RC.


That's everything for now.
Title: Re: Weekly devlog update (2011-08-07)
Post by: xmRipper on August 07, 2011, 02:32:00 pm
Thank you all devs. You are doing great job.

Also it is unbelievable to see exact release dates for Soldat :P
Title: Re: Weekly devlog update (2011-08-07)
Post by: echo_trail on August 07, 2011, 02:38:35 pm
Oh Shoozz you gorgeous bloke! Well done to the lot o'ya!
Title: Re: Weekly devlog update (2011-08-07)
Post by: homerofgods on August 07, 2011, 03:01:45 pm
I'm looking forward to it
Title: Re: Weekly devlog update (2011-08-07)
Post by: Meteorisch on August 07, 2011, 03:08:55 pm
Oh finally :))

btw whats Indy 9,10?

Gj so far
Title: Re: Weekly devlog update (2011-08-07)
Post by: ExHunter on August 07, 2011, 05:07:46 pm
oh hell.. nice! :D
Title: Re: Weekly devlog update (2011-08-07)
Post by: jrgp on August 07, 2011, 05:41:31 pm
btw whats Indy 9,10?

Some of the Delphi modules Soldat makes use of internally.
Title: Re: Weekly devlog update (2011-08-07)
Post by: L[0ne]R on August 07, 2011, 09:41:45 pm
There will be a release candidate on 2011-08-11 (if possible)
Thats.. that's tomorrow. :O Nvm, I noobed.
Stupid date formats.. *grumble grumble*

Also it is unbelievable to see exact release dates for Soldat :P


Looking forward to this.
Title: Re: Weekly devlog update (2011-08-07)
Post by: Shoozza on August 07, 2011, 10:32:46 pm
Oh finally :))

btw whats Indy 9,10?

Gj so far
Indy 9 and 10 are some of the network libraries Soldat uses.
Title: Re: Weekly devlog update (2011-08-07)
Post by: duz on August 07, 2011, 11:12:56 pm
Whooohoooo
Good job Shoozza!!!!
Title: A
Post by: Spi.deY on August 08, 2011, 03:49:54 am
Awesome! A new hope!
Title: Re: Weekly devlog update (2011-08-07)
Post by: machina on August 08, 2011, 11:10:26 am
Indeed, I can't add anything interesting aside from "Yea, hurray, gj!"... Have a nice week-break, Shoozza!
Title: Re: Weekly devlog update (2011-08-07)
Post by: JotEmI on August 08, 2011, 04:42:55 pm
The Anticheat API is ready.
There is now an anticheat prejoin handshake which prevents players from joining the server without a valid anticheat.
Mr made a few changes after I finished it the first time couple days ago so there was some more work to do but now it should work.

You do realise that MSAC doesn't work anymore, right? Yes, it does detect signatures of well known haxes but anyone can write a new hax in a day and it will remain undetected. I don't know what or when (probably last update) Mr screwed up but MSAC doesn't detect memory modifications or direct3d hooks anymore.
Title: Re: Weekly devlog update (2011-08-07)
Post by: Shoozza on August 08, 2011, 07:41:12 pm
The Anticheat API is ready.
There is now an anticheat prejoin handshake which prevents players from joining the server without a valid anticheat.
Mr made a few changes after I finished it the first time couple days ago so there was some more work to do but now it should work.

You do realise that MSAC doesn't work anymore, right? Yes, it does detect signatures of well known haxes but anyone can write a new hax in a day and it will remain undetected. I don't know what or when (probably last update) Mr screwed up but MSAC doesn't detect memory modifications or direct3d hooks anymore.
The anticheat api is there to make it more difficult for gamehackers to create cheats not to make cheating impossible, there will be always ways around it.
I linked Mr to this thread so he will read your stuff. You should probably pm him the details if you know more so that he can fix it.

The other thing that can reduce the number of cheats are frequent updates.
Title: Re: Weekly devlog update (2011-08-07)
Post by: JotEmI on August 09, 2011, 01:35:30 am
The Anticheat API is ready.
There is now an anticheat prejoin handshake which prevents players from joining the server without a valid anticheat.
Mr made a few changes after I finished it the first time couple days ago so there was some more work to do but now it should work.

You do realise that MSAC doesn't work anymore, right? Yes, it does detect signatures of well known haxes but anyone can write a new hax in a day and it will remain undetected. I don't know what or when (probably last update) Mr screwed up but MSAC doesn't detect memory modifications or direct3d hooks anymore.
The anticheat api is there to make it more difficult for gamehackers to create cheats not to make cheating impossible, there will be always ways around it.
I linked Mr to this thread so he will read your stuff. You should probably pm him the details if you know more so that he can fix it.

The other thing that can reduce the number of cheats are frequent updates.

I've already contacted him, I hope he'll fix it soon.
Title: Re: Weekly devlog update (2011-08-07)
Post by: DorkeyDear on August 09, 2011, 07:57:52 pm
Enjoy your 'away for a week' period.

Good luck with making the date. Looking forward to it.
Title: Re: Weekly devlog update (2011-08-07)
Post by: CheeSeMan. on August 10, 2011, 06:36:49 am
sounds great :)
Title: Re: Weekly devlog update (2011-08-07)
Post by: PKS|Shooter on August 10, 2011, 07:16:51 pm
oh yeah new release SOON.
Title: Re: Weekly devlog update (2011-08-07)
Post by: nosejj on August 11, 2011, 09:11:01 am
WHERE'Z MA BETA
Title: Re: Weekly devlog update (2011-08-07)
Post by: Shoozza on August 11, 2011, 11:06:12 am
WHERE'Z MA BETA
It's not a beta it's a release candidate.
I'm currently waiting for MM. He needs to figure out stuff for the installer.

If he manages to do this today I'll finish the installer if not - well I'm not at home for the next 7 days, starting tomorrow.
So let's home he will reply soon.
Title: Re: Weekly devlog update (2011-08-07)
Post by: machina on August 11, 2011, 02:05:21 pm
If he manages to do this today I'll finish the installer if not - well I'm not at home for the next 7 days, starting tomorrow.
So let's home he will reply soon.
I hope so that RC will be realeased at time... I'm also leaving tomorrow so I wanted to play just a little...  ;)