TorchLeech - WoWMatrix clone for Torchlight

By TorchLeech

TorchLeech - free mod manager inspired by "WoWMatrix" for World of Warcraft.

The main goal is to provide simple de-/install and update of mods for your Torchlight installation just by one click. The manager automatically detect conflicts between mods, allow to disable/enable a specific mod and edit the 'mods.dat'. It takes care of the bug with ADM-/CMP-files in the game version 1.12. The online database is a download mirror of repacked archives to pull out every mod with informations about author, version, ... The project does not list every stuff which is available at the well known community sites as Torchlight Insider or Runic Games Fansite. All mods must be functional and pass a quality check (by the TorchLeech team).

Native 32-bit Windows binary. Windows Vista/7 are tested, don't know if XP does the job too - just try it. If you have any trouble with TorchLeech or want to comment the tool -> post in this thread here.

More infos on the website (includes some FAQs). Just download, extract and start it.

Uploaded version: 1.4

20 comments

By TorchLeech
6 weeks 3 days ago

TorchLeech 1.4a

TorchLeech 1.4a released!

January 24, 2010 -- multilanguage and savegame analyser:

# Multilanguage support (external language files).
# Savegame analyser with SVTInfo (TorchTools) from mattdesl. What character is saved as 0.svt? Check it!
# Improved: Press [ESC] should close dialogs and reset search results (if search box is focused).
# Changed: Switch the columns in the dependency dialog to better understand the function of checkboxes.
# Fixed: Minor UI bugs and alignment problems of some components.
# Fixed: Un-/install and de-/activate buttons are active on all mods (even if you can not install/activate).
# Fixed: User repositories with relative download addresses does not support preview image + RTF.

This version is a subrelease but has two really big features: We support language files (UTF-16) and users are helping us to translate TLeech into 10 languages so far - thanks at all of you. Go to the language pack section for downloads. We introduce our support for mattdesls TorchTools since he worked hard on our development requests. The result of this efforts is SVTInfo which make it possible to announce the brand new "Analyze savegames" function (see Extras). For this, you must download the mod "SVTInfo" (from the mod list) to the TorchLeech folder.

SVTInfo has beta status - please post your feedback at mattdesls forum thread (Runic Games).

By TorchLeech
7 weeks 3 days ago

Support for other languages:

Support for other languages: We need YOU!

January 16, 2010 -- the next release will be able to support language files. We have started with the german translation. If you want to help us to translate TLeech for your natural language than send us a PM at the Runic/RGF forums or a request (via TLeech) with "i can translate to xyz" + your email address. We will contact you with more information (don't worry, all you need is a simple text editor). All translations will be available from the official website (with names and weblinks of the authors) later on.

By Webbstre
7 weeks 3 days ago

Japanese

I'll help you with Japanese... I owe those guys on the Japanese community something since I never actually translated the game for them :P

By TorchLeech
7 weeks 4 days ago

TorchLeech 1.4

TorchLeech 1.4 released!

January 15, 2010 -- many new features and improvements:

# New: Install dependencies - if you install a mod which depends on other mod TLeech can install them in addition.
# New: Command line parameter "/appdata=" to configure the %appdata% path manually (for Crossover/Wine).
# New: Integrated support for repositories (user-defined databases); you can switch between them in the context menu.
# New: Support for download mirrors.
# New: "Save as..." in mod context menu to download packages to another destination folder without install the mods.
# New: Option to exclude special mods from the conflict check to ignore known issues.
# Improved: Mod details support RTF text (instead of plain text); better text formatting, colors, lists...
# Improved: Hotkeys for menu buttons at top; press [ALT] to see (underlined) hotkey. Example: Select a mod and press [ALT]+[I] to install.
# Improved: Add new categories "Items (Potions; Gems; Weapons)" and changed/added new icons.
# Improved: Some minor improvements for keyboard junkies like [CTRL]+[F] to focus search or [SHIFT]+[CTRL]+[F] to open fuzzy search.
# Changed: Use Windows Vista/7 explorer theming for mod list (blue selection, arrows for tree subnodes).
# Changed: Add "Use internal browser" (description) to the option checkbox for the internal browser (on the right site of address bar).
# Changed: Excludes the thumbnail file "thumbs.db" (internal file from Microsoft Windows) from the conflict check.
# Fixed: F2-F6 to switch between list styles only work if the mod list has the focus. Should work over the whole application.
# Fixed: Skip download process for screenshot and RTF on mod details when offline mode is activated.
# Fixed: Un-/Install, de-/activate, copy to clipboard don't work at groups (should do the job for all mods in a selected group).

Release with major improvements. First of all we replaced all old mod descriptions with RTF formatted long texts (see mod details). If you install a mod, TLeech support dependencies between mods and will ask you to install additional stuff. For example all mods which are designed around the "Level/Skill mod" with 20 levels of skills. If you install such a mod, the dependency check will pop up. If you can't connect to the main download server (for whatever reason) the tool tries other download mirrors. We are mirroring all packages at the old project server for the moment. Contact us if you want to support this project with a new mirror. Players requests for the possibility to change the application data folder manually under Linux/Wipe installations (where the automatic detection of this folder does not work properly), we add a command line parameter to solve this problem.

After our co-operation with RGF we improved the old user-defined databases and renamed them to "repositories" which can be easily switched from the context menu. This can help other fansites to stay in line with an own repository for TLeech - maybe the first one will be realized by ugmojoe from Torchlit. If you are interested in making your own distribution, check out the example package.

By tim77hughes
8 weeks 6 days ago

steam problems

i have torchlight for steam i tried to use torchleech and downloaded some mods with no conflicts but the start torchlight button was greyed out please help

By tim77hughes
8 weeks 2 days ago

steam problems

there was no option for steam and yes steam was open

By TorchLeech
7 weeks 6 days ago

You must chose the

You must chose the "steam.exe" with the gear symbol. Take a closer look on this image here. Click on the image to get a large version.

By TorchLeech
8 weeks 5 days ago

Please go to Extras ->

Please go to Extras -> Options in TLeech. At "Game start" chose the steam.exe. The necessary start parameters will be set automatically. Save the options and the button should be active.

Be sure your Steam client is started or/and runs in the background.

I recommend to enable the backup function if you start Torchlight via the tool.

By IanTheRed
8 weeks 6 days ago

Go to Steam Open My Games

Go to Steam
Open My Games list
Double Click Torchlight
????
Profit.

By TorchLeech
8 weeks 6 days ago

TorchLeech 1.3a

TorchLeech 1.3a released!

January 6, 2010 -- bugfixes:

* Improved: Extend the conflict check with detailed infos about the issue and the possible consequences when you ignore it.
* Fixed: Fuzzy search for text fragments with empty lines results in an access violation.
* Fixed: Release date 2010-01-01 (for example) is displayed under week 53 (correct) but for the year 2010 (failed) - must be 2009.
* Fixed: Algorithm to find same files on conflict check should not compare with case sensitivity.

Fixed some bugs, especially the unintended case sensitivity at conflict check for same filenames. This can let possible conflicts undetected since version 1.0. Don't get irritated if the new version raises up conflicts where old versions do not. We recommend to upgrade to this version.

By NuK3 DoOM
9 weeks 5 days ago

Wow!

Nice app!

I installed a lot of mods using this app, everything works fine!

(Steam Version)

By TorchLeech
10 weeks 1 day ago

TorchLeech 1.3

TorchLeech 1.3 released!

December 29, 2009 -- bugfixes and some minor stuff:

* New: Add button "Filter by selected mods" to filter the conflicts down to the selected mods in the mod list.
* Improved: Better fuzzy results for short search strings.
* Improved: Packages with only one item in "Installed/Available" view style will break down to the single mod.
* Changed: Split "Installed" section into "Activated" and "Deactivated".
* Changed: Settings editor enables all options with setting file from steamed Torchlight 1.14 (Steam cloud).
* Fixed: Mod packages are listed as shadow copy in the category "" (nothing) when group the mod list for categories.
* Fixed: Backup function generates unnessecary sub-subfolders (like '/backup/mods/mods/*').
* Fixed: Updating a mod uninstall an old version even if the download of the new version failed.
* Fixed: "TAB" cannot be set in the key bindings.
* Fixed: TLeech stops to load user-defined databases when a mod has no link in a weblink tag (should ignores empty tags).

Players with a Steam-Edition of Torchlight 1.14 have recognized, that most options in the integrated settings editor get disabled. Torchlight v1.12 saves all options in the file (even if you never had set this value). With v1.14 on Steam, there are only a few settings in the file. We remove the dis-/enable code for options and allow to change everything. If the option is not in the file we add a new entry to it.

By mentor07825
10 weeks 6 days ago

Quick Question

Will this work on the Steam version of Torchlight?

By TorchLeech
10 weeks 4 days ago

It works with all versions of

It works with all versions of Torchlight. I am using Steam for myself.

By TorchLeech
11 weeks 5 days ago

TorchLeech 1.2c

TorchLeech 1.2c released!

December 18, 2009 -- minor release:
# New: Add "rating" percentage system from 0 (worse) up to 100 (excellent) - new column in mod list.
# New: Add request option "Add a feature" & "Rate the mod...".
# Improved: Backup mods includes the mods.dat file in the mod folder (to backup enable/disable flags and load priorities).
# Improved: Add options to change the connect/read timeouts for HTTP requests (could help with broken downloads on heavy server load/traffic).
# Changed: TorchLeech close itself when the game starts (as version 1.2a).
# Changed: "Open BACKUP folder" opens the subfolder "backups" and not only the defined folder in the options.
# Fixed: Keybinds appears as the "square" ascii character that usually denotes invalidity. Torchlight does not recognize any keybinds.

The rating system is brand-new and most mods have no rating yet. You can start to make "rating requests" for mods if you want. We will calculate the rating as a mix of user requests, downloads, compatibility, support, known bugs step by step. The goal is to get the most important/wanted mods in the community to the top of the list when you sort the rating column (like game magazine ratings). If you get "Download is broken" messages, you can try to increase connect timeout for HTTP requests. If our server is under heavy load/traffic the response times get larger, this can help - maybe.

By TorchLeech
12 weeks 5 days ago

I keep getting this error

I keep getting this error whenever I try to run it: '''' is not a valid integer value.

We found a bug on first start up when no configuration is available on some windows systems. This will be fixed in the next release (1.2b). You can fix this with a small workaround: just create the text file "torchleech.cfg" in "%appdata%\runic games\torchlight\" with the content:

GUI.MODLIST.FONT.COLOR.DEFAULT=clWindowText
GUI.MODLIST.FONT.COLOR.INSTALLED=$00004A00
GUI.MODLIST.FONT.COLOR.NA=$00888888
GUI.MODLIST.FONT.COLOR.UNSUPPORTED=clRed
GUI.MODLIST.FONT.COLOR.NEW=$00FF4A4A
GUI.MODLIST.FONT.COLOR.BANNED=$000061C1
GUI.MODLIST.FONT.COLOR.UPDATE=$0000B700

With this pre-configuration TLeech should start up without the error message (hopefully). Detail: TLeech tries to load the color values for the mod list and found nothing (no file found). The result is empty and our load procedure raise an error. Sorry for this, we should clean up our installation before test new versions. If you have any questions or problems to get it work, please ask or send a pm.

By TorchLeech
13 weeks 18 hours ago

TorchLeech 1.2a

TorchLeech 1.2a released!

December 8, 2009 -- improvements and minor changes:

  • New: Multiline fuzzy search.
  • New: Color and font options for mod list (options dialog)
  • New: Option to start a executable or batch file BEFORE the game starts via TLeech (TorchCAM for example).
  • New: Add "Clear cached files (Torchlight)" to context menu.
  • New: Command line parameter "/offline" (no database requests, no news, no installs or updates)
  • New: Option to configure the group style at startup (options dialog)
  • Improved: Support of multiselect in mod list. You can select multiple mods at once.
  • Changed: Removed all static clipboard exports and replace them with "Selected mods".
  • Fixed: Set minimum height to 100 pixels for mod list to avoid resize issues.
  • Fixed: No annoying focus change to mod list when typing to slow in search field.


  • This subrelease is the result of your feedback at the discussion thread, via requests and private messages. With this version you can use TLeech as a mod manager like other tools without internet access. For this you must start it with "torchleech.exe /offline". You use TorchCAM? You can start this tool or batch files before the game launches. This allows you to use your own backup script for example. The new multiline fuzzy search allows you to copy and pase mod lists out of forum threads and search for all mods with a simple click.

    We stop database support for TLeech 1.0 - please upgrade if you use such an old version. Otherwise you will not be able to connect to the mod database.

    By Webbstre
    13 weeks 6 days ago

    HTML

    You can use HTML in your posts.... that gives you almost free reign over how you want to format your post. Go check out Omnifas' Descending Legacy page to see what I mean.

    By TorchLeech
    13 weeks 6 days ago

    Thanks. This information

    Thanks. This information should be added to link "More information about formatting options" below.

    By Webbstre
    13 weeks 6 days ago

    Good Idea

    I'll make a page for it when I wake up in the morning. It probably slipped by because we didn't decide to stick with regular HTML until nearly the day before this part of the site launched.