[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 580: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 636: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4511: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3257)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4511: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3257)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4511: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3257)
OpenBW • [DONE] Porting to the GNU/Linux platform
Page 1 of 1

[DONE] Porting to the GNU/Linux platform

Posted: Wed Jan 11, 2017 3:53 am
by sheda
I there any room for porting the engine to the GNU/Linux platform? What would be the major technical problems along the path?

Re: Porting to the GNU/Linux platform

Posted: Wed Jan 11, 2017 4:45 am
by IMP
there are no known technical problems. we expect the engine to compile on linux platforms.
In fact, I have compiled and run the code on linux in "headless" mode (no graphics).

Re: Porting to the GNU/Linux platform

Posted: Wed Jan 11, 2017 5:00 am
by sheda
What do you mean by «headless mode»? Is it a mode into which you give a replay and get some text output about the what and when events happen (e.g., the unit foo in moving, etc…)?

Re: Porting to the GNU/Linux platform

Posted: Wed Jan 11, 2017 5:27 am
by IMP
yes exactly. the game runs, but only prints to the console instead of drawing graphics in a window.

edit: got it running with graphics too, on linux.

Apparently tscmoo had done that a long time ago, but I didn't know :p

Re: Porting to the GNU/Linux platform

Posted: Wed Jan 11, 2017 3:49 pm
by sheda
That's great! Is there any chance to get access to the source code? I'm interested to contribute.