Warzone Online Launcher alpha

Did you create a mod, map, music, or a tool? Present them here and earn feedback!
Note: addon requests do not belong here.
Note, everything uploaded to this forum, MUST have a license!
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Warzone Online Launcher alpha

Post by Terminator »

Hi there. Very long time ago I wanted to make a good utility for game that could replace some warzone's bad sides. Didn't want to continue old topic, so I started new one. :)

Long time ago I have installed Springs...and its Lobby has inspired me to make the same Lobby just for wz.
I've chosen platform independent Java, so in my dreams it should work everywhere xD.
Simply this is just client-server external app. that run main warzone2100 executable with certain parameters.

First of all what I want to know is "Will it be used by common warzone players". :ninja:
Well I would like to present you a warzone launcher. How to use it:

1) Install Java Virtual Machine get it here
2) extract wzonline_pre-alpha;
3) put wzonline.jar in warzone2100 folder (should be placed right with warzone2100.exe)
4) double-click to run it.

Linux\Mac users: you should be able to run it too but I didn't test it.

It still glitchy as hell, and lack of features but could be useful. I'll try to keep it up-to-date. :geek:

Anykind of feedback are wellcome.

PLEASE re-download launcher, old verion have some nasty BUG. Thank you.

p.s. Russians goes here
Attachments
wzl.jpg
wzl.jpg (61.15 KiB) Viewed 16926 times
Last edited by Terminator on 19 Feb 2014, 14:31, edited 2 times in total.
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

Application updated for 0.13:
- visual chat update;
- workaround irc calls handling; (but still sometimes nameslist is empty , Just update\chenge your nick name)
- add mods\maps tabs for future managment;
- add options tab;
Last edited by Terminator on 08 Apr 2014, 01:33, edited 2 times in total.
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: Warzone Online Launcher alpha

Post by Berg »

You need to explane how it works in detail, and whom is hosting the server or what...i dont understand the system.
Is this A microsoft program only?
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

Latest version is here.
Berg wrote:You need to explain how it works in detail, and whom is hosting the server or what...i dont understand the system.
Is this A microsoft program only?
For installation - looks 1st post. This launcher - is crossplatform.
If you have installed Java7 SE, so you can run it.
How to use it:
Double-click to run it, in main window you may see chat, chat members and at the top of chat members list is your default nick name("wzPLayer"). 1st you should do is to change it to a proper one. at the top of main application tab there is a hosted games list - simply "masterserver hosted games". You can join one of these, select one and click "Join selected game" > then game client will run (if you installed it right) and you will get to hosted game room. Gameslist automatically refreshes every 10 sec.

Other 2 application tabs - still in developing and you may see what I'm trying to do there. happy gaming. :)
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

if you cant run app - creat an autoload folder in warzones setting folder example : "c:\Users\<username>\Documents\Warzone 2100 3.1\mods\autoload\"
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

Updated launcher bumped to version 0.14

- chat improvments
- add mods managment
- add support for windows and linux OS (no MAC OS)
- few bug fixes

NOTE: for Linux users it may be possible just run it in terminal even with only OpenJDK installed:

Code: Select all

./wzLauncher_alpha0.14.jar
if not - set it as executable in file properties (764) :lecture:
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
NoQ
Special
Special
Posts: 6226
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: Warzone Online Launcher alpha

Post by NoQ »

Terminator wrote:NOTE: for Linux users it may be possible just run it in terminal even with only OpenJDK installed:

Code: Select all

./wzLauncher_alpha0.14.jar
If not - set it as executable in file properties (764) :lecture:
Only if the appropriate binfmt_misc is configured, otherwise normally need something like

Code: Select all

java -jar wzLauncher_alpha0.14.jar
Also, runs well for me, but only on oracle jdk; on icedtea-bin-6 fails with
Spoiler:
Not sure why, i'm not good with java.
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

Hot fixes:

- double lauch on "--join"
- fixed chat parser for webirc users
NoQ wrote:Only if the appropriate binfmt_misc is configured, otherwise normally need something like
Well I have kubuntu 14 , and here is OpenJDK installed by default so it runs fine here.
but yea

Code: Select all

java -jar
will do the work too. :)
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

New version 0.15
- added MPprofiles
- added delete mod button
- added delete map button
- preparing ladder background
- improved mods management
- improved maps management
- enabled launching game from campaign Alpha,Beta,Gamma
- enabled fullscreen/resolution changer(direct writing to config file)
- bug fixes
Update 0.15a
*- add browse buttons for game exe and config folder
*- fixed issue with game exe and config folder
*- make use java preferences(location platform dependent)
Last edited by Terminator on 24 Dec 2014, 17:46, edited 3 times in total.
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Warzone Online Launcher alpha

Post by vexed »

I haven't tested this yet, but, how are you detecting config dir location ?
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: Warzone Online Launcher alpha

Post by Berg »

Cant get it to work on linux mint I have my stuff in a different folder to the default and it wont let me configure the paths or anything.
It dont work outa the box and having to install java just to run it is way too much work to find out it dont work.
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

vexed wrote:I haven't tested this yet, but, how are you detecting config dir location ?
I assume that game installed/compiled and running by default. If user uses "--configdir", this launcher won't work I know :( . But anyway I don't know how to find configDir in any other cases, too bad warzone can't "tell" in anyway.

Code: Select all

if (System.getProperty("os.name").contains("Windows")) {
            modDirPath = (System.getProperty("user.home")) + ("/Documents/Warzone 2100 3.1/mods/");
        } else {
            modDirPath = (System.getProperty("user.home")) + ("/.warzone2100-3.1/mods/"); //linux folderpath
        }
Berg wrote:Cant get it to work on linux mint I have my stuff in a different folder to the default and it wont let me configure the paths or anything.
It dont work outa the box and having to install java just to run it is way too much work to find out it dont work.
Isn't OpenJDK installed in mint by default(icetea don't work)? paths still not configurable. I still need to figure this out better in future builds. :hmm:
Manual dirs settings will add next time, my bad missed that. :stressed:

p.s. Its still in alpha phase, bugs may happens.
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Warzone Online Launcher alpha

Post by vexed »

Terminator wrote:
vexed wrote:I haven't tested this yet, but, how are you detecting config dir location ?
I assume that game installed/compiled and running by default. If user uses "--configdir", this launcher won't work I know :( . But anyway I don't know how to find configDir in any other cases, too bad warzone can't "tell" in anyway.
For the portable builds, you look for the config dir at the same location the .exe is in.
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

Berg wrote:Cant get it to work on linux mint I have my stuff in a different folder to the default and it wont let me configure the paths or anything.
It dont work outa the box and having to install java just to run it is way too much work to find out it dont work.
Updated to 0.15a. Now its should ask about config folder and warzone's exe file.

Deb package(bundled with jre) here googleDisk
Windows installer(bundled with jre) here googleDisk
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
User avatar
Terminator
Regular
Regular
Posts: 1077
Joined: 05 Aug 2006, 13:46
Location: Ukraine
Contact:

Re: Warzone Online Launcher alpha

Post by Terminator »

found a bug, with custom Config folders I forgot to fix "launch" button for running game from CAM1,CAM2,CAM3 in options tab. To make it work wzL.jar still should e placed with game executable file. sorry if someone cares about. :roll: It will be fixed with next update.
Death is the only way out... sh*t Happens !

Russian-speaking Social network Group http://vk.com/warzone2100
Post Reply