Warzone 2100 Portable
Warzone 2100 Portable
Hi guys
Just joined the forum but been playing Warzone for over a year now. Firstly a great thanks
For a while now I've been using a portable version developed at PortableApps.com in the PortableApp Format. Unfortunately late last year it looks like development stalled just as the portable version was getting polished and ready for release Thought I'd inform you guys about it in the hope you will continue the development of the portable version. Heres the link - http://portableapps.com/node/14794
Thanks again
Just joined the forum but been playing Warzone for over a year now. Firstly a great thanks
For a while now I've been using a portable version developed at PortableApps.com in the PortableApp Format. Unfortunately late last year it looks like development stalled just as the portable version was getting polished and ready for release Thought I'd inform you guys about it in the hope you will continue the development of the portable version. Heres the link - http://portableapps.com/node/14794
Thanks again
Re: Warzone 2100 Portable
aww, when i read this, i thought it ment hand held console portable.
Re: Warzone 2100 Portable
Just a note, I don't really understand a need for that.horusofoz wrote:Hi guys
Just joined the forum but been playing Warzone for over a year now. Firstly a great thanks
For a while now I've been using a portable version developed at PortableApps.com in the PortableApp Format. Unfortunately late last year it looks like development stalled just as the portable version was getting polished and ready for release Thought I'd inform you guys about it in the hope you will continue the development of the portable version. Heres the link - http://portableapps.com/node/14794
Thanks again
Warzone 2.2 (& trunk) can already be 'portable', in that, you can specify the location of the config dir, so you can point it to whatever location you want. It doesn't use the registry, or anything like that. You just need to specify the location of that dir when you run the program (tack it on the end of the shorcut's target box)
That means, you can have the game on a USB stick, and play it from that, write screenshots / savegames to that, and that is about as 'portable' as it can get.
and it ends here.
Re: Warzone 2100 Portable
ExactlyBuginator wrote:Warzone 2.2 (& trunk) can already be 'portable', in that, you can specify the location of the config dir, so you can point it to whatever location you want. It doesn't use the registry, or anything like that. You just need to specify the location of that dir when you run the program (tack it on the end of the shorcut's target box)
can't see any need for this too ...
that's how my shortcut looks like:
"warzone2100.exe" --configdir "."
so everything is loaded and saved in the same directory, as the warzone2100.exe
Re: Warzone 2100 Portable
Reasons for being in PortableApps Format.
* Easy updates where your settings are not affected
* App isn't affected by a change of drive letter
* Increased user base
* Many people see PortableApps as being an authority on Portable applications. If Warzone2100 is listed there will ensure a greater awareness of it's portability
* PortableApps Platform users will have Warzone 2100 show up correctly in their menus rather than a second entry for the OpenAL EXE
* PortableApps are UPX'd to minimise the size of the app without affecting it's performance allowing for more users to fit the game on their USB.
Lastly and though no incentive for you guys another reason is that though PortblaeApps have a few good games like Warzone 2100 and Nexuiz in development, in all cases development has stalled I really like Warzone and would like it to be the first large scale good game to be officially released in PortableApps Format. Also like I said most of the development has been done just the porter has gone AWOL. Thats why I've come to you guys thinking it would be good if someone from the Warzone community were to finish the porting of the game.
I hope you decide to do it
* Easy updates where your settings are not affected
* App isn't affected by a change of drive letter
* Increased user base
* Many people see PortableApps as being an authority on Portable applications. If Warzone2100 is listed there will ensure a greater awareness of it's portability
* PortableApps Platform users will have Warzone 2100 show up correctly in their menus rather than a second entry for the OpenAL EXE
* PortableApps are UPX'd to minimise the size of the app without affecting it's performance allowing for more users to fit the game on their USB.
Lastly and though no incentive for you guys another reason is that though PortblaeApps have a few good games like Warzone 2100 and Nexuiz in development, in all cases development has stalled I really like Warzone and would like it to be the first large scale good game to be officially released in PortableApps Format. Also like I said most of the development has been done just the porter has gone AWOL. Thats why I've come to you guys thinking it would be good if someone from the Warzone community were to finish the porting of the game.
I hope you decide to do it
-
- Inactive
- Posts: 1695
- Joined: 01 Sep 2006, 19:17
Re: Warzone 2100 Portable
There really isn't much to do. You can either make a shortcut to run the game with the configdir option mentioned above, or if you really want the exe itself to do it look around src/main.c, line 294 and change that accordingly.horusofoz wrote:Thats why I've come to you guys thinking it would be good if someone from the Warzone community were to finish the porting of the game.
I hope you decide to do it
Re: Warzone 2100 Portable
But doesn't the game require certain libraries to be present? Like OpenAL? Those would need to be moved to the game directory, too.
-
- Inactive
- Posts: 1695
- Joined: 01 Sep 2006, 19:17
Re: Warzone 2100 Portable
But that's just a problem of packaging, no code changes required.Zarel wrote:But doesn't the game require certain libraries to be present? Like OpenAL? Those would need to be moved to the game directory, too.
Re: Warzone 2100 Portable
PortableApps won't require changing any of Warsone's code. It creates a portable wrapper which gives all the benefits of the PAF format. Also there are templates that make thi even easier plus the post linked to in my OP gives you a near finished product. I would try it myself but I can't even use HTML
Re: Warzone 2100 Portable
But we'd still have to package it differently. :/ Ehh, I can't even figure out how to compile an installer in Windows.cybersphinx wrote:But that's just a problem of packaging, no code changes required.
Re: Warzone 2100 Portable
Already does this when you do what I said above.horusofoz wrote:Reasons for being in PortableApps Format.
* Easy updates where your settings are not affected
Already does this when you do what I said above.* App isn't affected by a change of drive letter
User base isn't the problem here. The problem is how to handle bug reports from a specific framework that is required, and since this is windows only (I assume), it doesn't look like anyone will invest the time to do a proper releases. Almost all the devs are using linux.* Increased user base
Doing static builds of what is required is what you basically need, then using UPX compression on top of that...did I mention how to handle bug reports yet?* Many people see PortableApps as being an authority on Portable applications. If Warzone2100 is listed there will ensure a greater awareness of it's portability
* PortableApps Platform users will have Warzone 2100 show up correctly in their menus rather than a second entry for the OpenAL EXE
* PortableApps are UPX'd to minimise the size of the app without affecting it's performance allowing for more users to fit the game on their USB.
It is stalled, since what PortblaeApps needs is a specific maintainer to do it, and some very custom stuff that our toolchain can't handle AFAIK.Lastly and though no incentive for you guys another reason is that though PortblaeApps have a few good games like Warzone 2100 and Nexuiz in development, in all cases development has stalled I really like Warzone and would like it to be the first large scale good game to be officially released in PortableApps Format. Also like I said most of the development has been done just the porter has gone AWOL. Thats why I've come to you guys thinking it would be good if someone from the Warzone community were to finish the porting of the game.
I hope you decide to do it
There are only a few people that are active right now, and like I said above, they are mainly linux people.
About the best you can do is ask around who can help you with this.
and it ends here.