I've made a lot of progress, but there are a few things that still need to be done, the most important being the installation of the game without the need for windows or a VM.
This launcher is used by HiRez Studios for their other games as well, and the result could end up being a fully featured Launcher for all of them (Smite, Tribes Ascend, Global Agenda).
Here is a screenshot of the Work In Progress:
The project is being developed in Objective-C# / Mono 2.9 and Wineskin
It's a pretty big project, so any help would be appreciated.
A private and a public beta will follow, before the release.
You will need to download approximately 3GB from the net!
Oh, and admins / mods I'd appreciate a Member's project thread! Thanks!
Final List of Private Beta Testers:
Special Message for the Private testers:
Please, do NOT redistribute the files that you will receive once the private beta starts. Their purpose is to make a stable enough version to share it with everyone, and the private beta is not going to be anything like that. If you do share the file with anyone and that comes into my attention, you will receive my eternal fury
and I will make sure that the launcher won't work in your machine again
Once the first working version is ready, you will receive a PM with instructions and the link to the file.
You will then need to post here your results.
Please document everything you do step by step, in proper readable english (blinx )
You will need to go through the setup process at least 3 times, each time doing something different. Random keypresses and attempts to f%^k up the launcher are more than welcome. Please, try and break it
MAY 2, 2012
The first test is underway! Instructions and links have been sent to the private testers!
I am going on, trying to find a way to decompress the archive! After that, it's just a matter of porting!
ACTIVE BUGS/TASKS LIST that need to be resolved BEFORE the PUBLIC BETA:
- CRC check the downloaded file(s)
- Retry download if CRC fails
- Timeout download and retry
Extract the .dfc file
- Make the wrapper