top of page
What the Heck is DIYModLoader?

DIYModLoader is a standalone (no install needed) program that helps you manage the MODs that you use in WoT.

 

It is not a MOD in itself.

 

It will help you backup & protect your game files and make sure that your MODs go into the correct folders.

 

It also allows you the select/deselct MODs on the fly without having to delete and restore files in Explorer.

 

Future versions will allow you to edit options within MODs where the settings are normally stored in XML Files.

File Versions and Links

Latest Version:

1.5.37 released Sept 28th, 2014

 

Softonic.com

(Certified Virus-Free)

To download DIYModLOader

without using their App:

 

1.  Goto the Download page at:
http://diymodloader.en.softonic.com/download

 

2.  Click on the Link Called:

"Alternative DIYModLoader download"

Features

Here is a CURRENT feature list with new items in BOLD

 

1. Make the loader universal. This would allow a player to add any Modpacks or individual Mods to the loader and remove them as needed. He would no longer be limited to what the ModPack creator thought was needed.

 

2. Have the loader backup and restore the res folder and rebuild the res_mods folder from scratch, every time.

 

3. Be able to change the order the Mods so that you could load a ModPack, then another Mod that would change some of those files.

 

4. No install needed, just a .Net executable file.

 

5. Font zoom controls for the main settings window and status bar text.

 

6. Multi-Version support. It reads the version from the version.xml file in the Game Folder. As long as they do not change the way it works or the structure of the res_mods folder, it will support future versions without the need for any changes.

 

7. GameGuard - This will redirect ANY files the Mod creator intended for the res folder to be directed to the res_mods folder instead. If it detects that either the res\audio or res\text folder was part of the update, it will copy all the original res\audio or res\text files over to res_mods prior to loading the mod. This way no sound\text files are missing. No files should be going to the res folder.

 

8. Tabbed Client - I moved to a tabbed client model to enable more features to be added without increasing the size of the client on screen or making it more cluttered.

 

9.  Mod Grouping with Options. This means that you can group Mods together on one branch of the tree and limit the user to selecting only one (like different sights, Voice Packs, etc) or allowing multiple selections (like Skin Packs, Clan Icons packs, general UI improvements, etc).

 

10.  Cleanup of %AppData% junk files (leaving the Prefernce XML files in place)

 

11.  Cleanup of wasted "Updates" Folder data

 

12.  Delete XVM\db folder option to fix "broken token" issue

 

13.  Sorting Mods based on mouse drag-n-drop

 

14.  Group and Mod delete options

 

15.  Option to disable Awesomium folder.  No joke, it's there and is being reported to be causing some issues.

 

16.  Save the XVM\db cookie between uses.

 

17.  Embedding web pages leading to this site and the WoT Support Forum

 

18.  Resizeable App - no more limit of 800*600

 

19. Multiple Config Files - DIYModLoader now supports multiple configs so that you can have one for personal, one for team, one for Common Test, etc.  No limit.

 

20.  Saving of ModSettings - The res_mods\ModSettings folder is now backed up between uses so no more wipeing out your settings each time you run DIYModLoader.

 

21.  Enhanced Error Traping - There are now THREE DLL files that come with DIYModLoader.  They are there to trap and report (if you weant to) any error that I have not created a fix for.  The report they generate will help me make DIRModLaoder better.

 

22.  Mod Options - You can now create Modpacks with optional features that users can enable/disable with a single click.

 

23.  Overwrite Only mode - Instead of deleting the Res_Molder each time you use DIYModLoader, you now have the option to leave it inplace  and just overwrite the files from your mods.  This is useful if you use a Mod that has it's own installer for you base mod.  You can then use DIYModLoader to handle all the addon mods (voicepacks, skins, etc)

------------------------------------------------------------------------------------------------------------------

 

These are the features in ACTIVE DEVELOPMENT, ie the stuff I am doing now:

 

-- Be able to alter Mod Options from within the installer like zoom values, true/false flags, etc

 

-- Create a universal Mod Import File (.mif) that will control the behavior, settings, and features of a Mod. The endgame of this is to get Mod developers to create it along with the Mod so that the Mod can be imported with ease as new versions & features come out.

 

-- In-App help - The tab is there but content is still being developed (it's a placeholder)

------------------------------------------------------------------------------------------------------------------

 

What is planned for future versions:

 

--  Change preferences between battles, great for Benchmarking a replay file.

 

--  Build a list of all the config files that your mods use and give you the options on which to save between uses of DIYModLoader.

 

-- Core Affinity support (started working on it but it's a bit buggy and so I disabled it.)

 

-- Conflict Report: The plan is to print a report that shows every Mod file that is getting overwritten by another Mod that is loaded later in the sequence.

 

-- Context support (right click menus) is being worked on so ignore any right-click menu items as they are for test and are non-functional.

 

 

Change Log

2014-09-28 v1.5.37

--Removed the embedded webpages

--Replaced them with Help tab links

 

2014-09-25 v1.5.35

--Small bug fix with checking options

 

2014-09-19 v1.5.34

--Add Mod Options

--Overwrite only Mode (leave res_mods alone during use

 

2014-07-27 v1.4.32

--Saves or clears the ModSettings files between uses.

--New Error Reporting (3 separate DLLs)

--Supports multiple versions/configs of WoT at the same time.

 

2014-05-20 v1.3.29

--Saves the XVM db between uses

--Added Error Reporting

--Added In-App Help

--Added Folder safety checks

--Added web pages for this site

--Added web page for WoT Support

--Trapped folder delete errors

--Auto-initialize the Mods list

--Resizable windows

 

2014-04-24 v1.2.25

--Added Mod Grouping

--Move mods around using mouse

--Single click vs Multi click Mod Groups

--WoT Junk File cleanup

--Delete mods from DIYModLoader

--Disable Awesomium folder

 

2014-03-29 v1.23

--First non-beta

--Multi version support (8.9, 9.0, etc)

--Tabbed Client

--GameGuard (all files go into res_mods, even ones that were meant for res)

 

2014-02-19 v0.8.11.01

-- Initial release

As it says, this is the first :)

Site Supporters

2014-05-19

Glenn W. from Auckland, New Zealand

bottom of page