Jump to content

Anniversary Edition/Installer: Difference between revisions

first section should be lede, why am I talking about the Setup app here, and adding link to change log
(re-ordering tips to place Main Window-related stuff first)
(first section should be lede, why am I talking about the Setup app here, and adding link to change log)
Line 1: Line 1:
==Overview==
AE Installer 2 (AEI2) is a Java app, for ease of bi-platform development; the old Installer (last at v1.1), was C-based but difficult to build. [[User:Admin|Alloc]] labeled his AEI "2.0" due to its new features and his having started the codebase over from scratch. The app also requires .NET 2.0 in Windows and Mono on Macs. The AEI2 support thread is [http://oni.bungie.org/community/forum/viewtopic.php?id=2525 here] and the change log is [[Anniversary Edition/Installer/Change_log|here]].
AE Installer 2 (AEI2) is a Java app, for ease of bi-platform development; the old Installer (last at v1.1), was C-based but difficult to build. [[User:Admin|Alloc]] labeled his AEI "2.0" due to its new features and his having started the codebase over from scratch. In Windows, the Setup app that you download to get started will also install a local JRE (Java machine) in case you don't have Java installed. On the Mac it's a bit more complicated to bundle Java, so we've left it up to you to install Java yourself (but the Setup app contains a couple useful URLs to point you in the right direction). The app also requires .NET 2.0 in Windows and Mono on Macs. The AEI2 support thread is [http://oni.bungie.org/community/forum/viewtopic.php?id=2525 here].


The AEI talks to the {{OMD}} and gets a list of available mods (it actually reads a cache which is updated every two minutes, so if you're expecting to see your Depot change take effect immediately, you might be confused). It then offers those for download and installation. It will also detect when an installed mod has an update available, and can even update itself using the supporting Java program AEInstaller2Updater. The AEI also supports localization (easy translation into other languages). Currently the AEI only supports English and German, but if you want to contribute a translation, read [[/Localization|this page]].  You can email Alloc with your strings when you're done.
The AEI talks to the {{OMD}} and gets a list of available mods (it actually reads a cache which is updated every two minutes). It then offers those for download and installation. It will also detect when an installed mod has an update available, and can even update itself using the supporting Java program AEInstaller2Updater. The AEI also supports localization (easy translation into other languages). Currently the AEI only supports English and German, but if you want to contribute a translation, read [[/Localization|this page]].  You can email Alloc with your strings when you're done.


==Main window==
==Main window==