MegaGlest Forum

Archives (read only) => Vanilla Glest => Linux and other ports => Topic started by: Speedator on 22 January 2005, 13:54:26

Title: Intrest in linux-port
Post by: Speedator on 22 January 2005, 13:54:26
I'd like to know if there is any intrest in a linux-port of glest?
Title: want to help
Post by: rursu on 22 January 2005, 19:35:28
Hi,
I am more interested to see it on Linux because I don't like Windows and I want to encourage Open Source projects.
So, I might help for the portage, I have a lot of experience but unfortunately I don't know the GLEST project. I think that for the portage we need someone to coordinate us.
So, feel free for sugestions if you have any.
I forgot to congratulate GLEST team for the decision of making it Open Source.

Best,
Radu.
Title:
Post by: Speedator on 25 January 2005, 15:24:59
I downloaded the source now to look for his architecture. I have not much experience to handle big parts of the portage, but I would try to help as much as I am able to do. Would be nice to get comments from the glest-team.
Title:
Post by: Speedator on 30 January 2005, 17:10:41
Martino, you know the code, I think :D
What have to be changed for porting it?
Title:
Post by: martiƱo on 30 January 2005, 17:59:18
All platform dependant code is isolated in two modules, in the shared library:

sound module: the direct sound code is in the sound_player_ds8.h/cpp files, you would have to create a new sound player in any other API (or just create a null sound player)

platform module: in the folders shared_lib/source/platform and shared_lib/include/platform, there is a wrapper over the win32 API to create windows and handle events, you will have to write a new one in another API.

The glest_game and other modules of the shared_lib sould work unchanged since they are programmed in ISO C++.
Title:
Post by: rursu on 5 February 2005, 21:04:27
That's great martino. I'll take a look. I will let the sound for later.
Title:
Post by: Hande on 4 March 2005, 00:59:57
keep us "informed" :P
Title: Linux Port? Yes please!
Post by: mattleaxe on 5 March 2005, 07:59:59
I am currently running Glest under Wine, but would love to see a linux port. The game is very very good.

Mattleaxe