FenPhoenix on 8/4/2019 at 03:29
AngelLoader is a standalone FM loader where you can manage, install, and play all of your FMs in one place. Inspired by DarkLoader and NewDarkLoader, it supports
Thief 1,
Thief 2,
Thief: Deadly Shadows,
System Shock 2, and
The Dark Mod. It includes many modern features such as rating, game organization, tag management, easy .dml patching, an extensive set of filtering options, and a fast and accurate scanner for detecting FM titles, authors, game types, etc. For taffers who are used to DarkLoader, fear not - AngelLoader detects game types accurately, every time. No more editing ini files for Thief Gold!
Read this first!NOTE! As with innumerable other apps these days, antivirus/antimalware might flag AngelLoader. As with all of them, it's a false positive and you can ignore it. AngelLoader and all its dependencies are open source and available for anyone to look at.
System requirements:
*
Windows 7 SP1,
Windows 8.1, or
Windows 10 Anniversary Update or newer.
*
.NET Framework 4.7.2 or newer (the Windows version requirements are a direct result of this)
AngelLoader is a portable app, so it must be extracted to a non-protected folder (so
don't put it in Program Files or Program Files (x86)). Put it somewhere like C:\AngelLoader or C:\Games\AngelLoader, etc.
Updates will
not overwrite your user data (settings, FM data, etc). You can safely extract new versions to your AngelLoader folder, as only application files will be overwritten.
For AngelLoader to work with your games, they must be patched as follows:
* Thief 1, Thief 2, and System Shock 2 must be patched with NewDark (use (
https://www.ttlg.com/forums/showthread.php?t=134733) TFix, (
https://www.ttlg.com/forums/showthread.php?t=149669) T2Fix, and (
https://www.systemshock.org/index.php?topic=4141.0) SS2Tool respectively for the quickest and easiest experience)
* Thief: Deadly Shadows must be patched with the (
https://www.ttlg.com/forums/showthread.php?t=138607) Sneaky Upgrade (preferably 1.1.9.1 or newer; older versions have not been tested)
* The Dark Mod has been tested with version 2.11. Earlier versions in the 2.0 series will likely work, but haven't been tested.
Once you extract the zip file, you'll find a manual in the doc folder - AngelLoader documentation.html. Alternatively, you can view the manual online:
(
https://fenphoenix.github.io/AngelLoader/doc/English/AngelLoader%20documentation.html) Manual in English -
v1.9.2(
https://fenphoenix.github.io/AngelLoader/doc/French/AngelLoader%20documentation_FR.html) Manual in French -
v1.7.3-v1.7.5Latest version:(https://github.com/FenPhoenix/AngelLoader/releases/download/v1.9.2/AngelLoader_v1.9.2_x64.zip) AngelLoader 1.9.2 (64-bit)(
https://github.com/FenPhoenix/AngelLoader/releases/download/v1.9.2/AngelLoader_v1.9.2_x86.zip) AngelLoader 1.9.2 (32-bit) (only get this one if you're on a 32-bit OS for some reason)
Or get the (
https://github.com/FenPhoenix/AngelLoader) source code
(https://github.com/FenPhoenix/AngelLoader/releases) ChangelogTranslationsTranslated language files are separate downloads. Each translation file will be marked with the version it's for.
If you see an out-of-date translation file or want to create a new one, please feel free, then let me know so I can update it or add it to this list. Contributions are welcomed!
To add a translation file to AngelLoader, put it in your Data\Languages folder. So if your install folder is C:\AngelLoader, put the language file(s) in C:\AngelLoader\Data\Languages.
To aid translators, I've made a
(https://github.com/FenPhoenix/AngelLoader/blob/master/Localizable_Strings_Changelog.md) running list of text changes from version to version.
(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/v1.9.2/AngelLoader/Languages/English.ini) English (official and also included with the main app) -
v1.9.2(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/4eecaabae05744fef308098c27d0080a2a073db4/AngelLoader/Languages/French.ini) French (courtesy of
Stefan_Key) -
v1.9.2(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/master/AngelLoader/Languages/German.ini) German (courtesy of
Maitre Malterre) -
v1.3.2(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/master/AngelLoader/Languages/Hungarian.ini) Hungarian (courtesy of
maxigaz) -
v1.4.2(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/master/AngelLoader/Languages/Italian.ini) Italian (courtesy of
Ramone) -
v1.4.2(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/master/AngelLoader/Languages/Russian.ini) Russian (courtesy of
Nikkks) -
v1.4.8(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/8fad10c551bf92671cd41f8108759c6d9b328fb3/AngelLoader/Languages/Spanish.ini) Spanish (courtesy of
caqo) -
v1.9.0-v1.9.1(
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/6335633fa0562ba8b6e4eec10106089873efae1e/AngelLoader/Languages/Turkish.ini) Turkish (courtesy of
Outsider One) -
v1.6.9-v1.6.9.2MirrorsMirrors may take some time to get the latest version up, so check the version number before downloading
-(http://www.taffersparadise.co.uk/thiefloadersscripts.html) Taffers ParadiseAcknowledgementsI stood on the shoulders of giants to make this. I'm indebted to the following people for making other loaders, all of which I've used, and all of which inspired and helped AngelLoader come to fruition:
Björn Henke and Telliamed for creating DarkLoader
R Soul for creating NewDarkLoader
potterr for creating GarrettLoader
Le Corbeau for creating FMSel
Thanks also to EnYB0La for providing the impetus to write what became FMScanner, AngelLoader's scanner module, which notably pushed me to figure out how to accurately detect game types for NewDark. Without that, I couldn't have made a standalone loader in any case.
And a special thanks to Dahenjo for helping me hunt down bugs and suggesting a few good features.
ScreenshotsInline Image:
https://raw.githubusercontent.com/FenPhoenix/AngelLoader/master/docs/images/main_window_v176pre_900w.png
Jax64 on 8/4/2019 at 06:09
Well done! An FM loader that is both easy to use and quick has long been desired. Perhaps this will finally get those who are still using Darkloader to adopt a more modern and compatible solution.
I have been closely following AngelLoader's development and compiling the GitHub commits periodically. It is fantastic to see the official release after so much progress. I plan on using this for all of my fan mission needs in the future, and I hope others look toward it as well.
FenPhoenix on 8/4/2019 at 07:32
Thank you! So you're my mystery github cloner ;)
JarlFrank on 8/4/2019 at 11:43
Woohoo! Finally something to replace my old DarkLoader with!
Been looking forward to this one, Fen.
Dahenjo on 8/4/2019 at 14:32
Look here fellow taffers... it may be divinely inspired, it may be geekishly attractive, and it may be the closest thing to a perfect mission loader we're going to get, but even so I'm very disappointed!
You don't even hear Fen's voice guiding you while playing FMs, or going off on wild tangents so you miss half the loot. Nor would he implement any really valuable features like displaying social media feeds every 30 seconds or feeding your nagging cat. Instead, he stubbornly stuck to this ridiculous objective of developing the best FM loader in every way an experienced taffer could possibly imagine, which I gather wasn't so easy under the hood, so he spent several months only doing that. What a waste of time!
Yeah, it did get all my previous data so I could see it there right away and continue with missions I was in the middle of playing, and everything is laid out about as well as you could want and seems to work flawlessly, but I've about had it with these well-meaning new-fangled advances. After all this hassle I've decided to revert to Windows ME using DDFix and Thiefloader.
Now where did I put that friggin 14.4k modem..........
Random_Taffer on 8/4/2019 at 14:54
Awesome, can't wait to try FenLoader!
pukey brunster on 8/4/2019 at 17:23
Thank you for this, Fen! Can't wait to play out of the new loader. Makes me want to replay every FM so I can make comments/ratings, etc.
mcmike1489 on 8/4/2019 at 21:51
Is this the final release or the beta version?
FenPhoenix on 8/4/2019 at 22:34
It's the release version. Of course, if any bugs crop up, I'll update it.
itllrun10s on 8/4/2019 at 23:07
Thank you, Fen!