Official Soldat Forums

Official Content => Soldat Developer Log => Topic started by: helloer on February 08, 2017, 11:22:48 am

Title: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: helloer on February 08, 2017, 11:22:48 am
Hey everyone, long time no see :)

Over the past months, the code of Soldat underwent a major refactoring so it became possible to compile Soldat client using the FPC compiler which is much more modern compiler than previously used Delphi7. Thanks to these changes the work on the code is now much easier.

This has allowed us to port the game client to other operating systems - Linux and MacOS! Soon you will not need to use WINE/Vms to play Soldat natively on those systems!

(http://i.imgur.com/GPTKhjX.png)

(http://i.imgur.com/N3yNMSz.jpg)

The next big change is the implementation of SDL2 library that gives us cross-platform way to manage Window and Input events. We are now also using OpenAL for a sound library.

These changes are purely technical but they are among the most important changes over the last few years because of better maintainability.

New devlogs coming soon!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: xmRipper on February 08, 2017, 11:44:57 am
Looks great! Thanks
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: ex0ne on February 08, 2017, 02:04:00 pm
Awesome with Linux possibilities, sounds great!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: homerofgods on February 08, 2017, 04:01:45 pm
Cool! Looking forward to the next release of soldat


And thx for the devlog. Reading soldat devlogs is better than reading PC magazines!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: duz on February 08, 2017, 04:37:14 pm
Great!  [fist]
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: soldat-game on February 08, 2017, 06:09:17 pm
Plese fix bug, if im kick idle afk and game is minimized.
after returned to the game, bad the scales can be seen only half of the window.
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: machina on February 08, 2017, 06:28:10 pm
Cool, we got devlogs back :D

Plese fix bug, if im kick idle afk and game is minimized.
after returned to the game, bad the scales can be seen only half of the window.
Created a ticket in a bugtracker? Unissued bugs are not bugs, they're just features xD
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: CCalp on February 09, 2017, 05:44:30 pm
Can't await running Soldat natively on Linux. Have been trouble to run it with Wine for half a year now...
Really looking forward to 1.8!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: jrgp on February 10, 2017, 12:07:18 am
Good job, guys! You guys should have taken over dev LONG ago! :D
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: darDar on February 10, 2017, 11:15:03 am
Good job, guys! You guys should have taken over dev LONG ago! :D
[fist]

So happy about the mulit-platform thing. Also, good for pr related things.
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: CheeSeMan. on February 10, 2017, 05:27:47 pm
nice!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: DutchFlame on February 10, 2017, 08:47:17 pm
very nice.. good work guys!

Just a simple question: Is there any estimated period that you guys are working toward for example: (around april / may) or anything like that we could expect an 1.8 beta release or should we be under the impression that it's going to at least take another half a year or in fact a year? I really wish 1.8 would be around the corner.. :-|
I am currently not noticing a lot of activity going around.. so just to get some hopes up could you answer my question?


Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: Slasher on February 11, 2017, 08:39:46 am
Good job,guys!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: Monsteri on February 11, 2017, 09:22:27 am
@DutchFlame it depends entirely on how much activity there will be
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: GluLm on February 11, 2017, 12:08:27 pm
This is awesome news. Haven't logged in these fora for years but this GNU/Linux release was unexpected. :D
When will Soldat be open-sourced?
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: machina on February 12, 2017, 01:44:59 pm
When will Soldat be open-sourced?
Never.
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: homerofgods on February 13, 2017, 06:14:02 am
When will Soldat be open-sourced?
Never.
To be clear, you don't know that. It's up to MM and he hasn't officially said anything either way yet. I hope it stays closed as well
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: DorkeyDear on February 16, 2017, 01:11:55 pm
Nice! This is quite exciting!
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: McWise on February 21, 2017, 04:51:29 pm
So... This is awesome! Especially since I don't have a Windows machine with me anymore, only Linux :) Give me the Soldat fun back <3
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: whitdemon on February 22, 2017, 07:56:11 am
releasing on steam soon?


could be free with a DLC for the extra stuff
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: Zakumy on February 22, 2017, 11:41:20 am
OH MY GOD OH MY GOD O MY GOD!
Soldat on Mac ! (and not using Wine!) !!!!
MY DREAM HAS COME TRUE! YESSSSSSSSSSS. This should have been done years ago !
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: JotEmI on February 24, 2017, 09:26:15 am
releasing on steam soon?


could be free with a DLC for the extra stuff

Releasing on Steam might get a bit difficult in coming months. Valve announced that it will replace Steam Greenlight with Steam Direct where developers will first have to prepare a set of legal documents and pay a publishing fee (they've said it could be anything from 100$ to 5k$).
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: CheeSeMan. on April 03, 2017, 04:49:04 pm
ded?
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: CCalp on April 07, 2017, 12:23:22 pm
ded?
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: CheeSeMan. on April 07, 2017, 05:20:40 pm
extinct
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: NiCeShOoT|GuY on June 22, 2017, 05:08:00 am
Putting the game on steam seems like a major step for more players.
Sounds important.
Title: Re: Devlog update (2017-02-08) Major refactoring and Linux & MacOS Port
Post by: jrgp on June 22, 2017, 06:46:54 pm
extinct

You just say that since you've been around since 2006 and remember the times when it was super popular and peaked. Just because it isn't at that level anymore doesn't mean its dead or extinct. Extinct would mean 100% of community gone as well as no more servers or game websites hosted.