Changelog for ME3Tweaks Mod Manager 6.0 Preview 5 (Build 104)
This build adds the most of the remaining features from Mass Effect 3 Mod Manager as well as adding several new features. This is the final preview for ME3Tweaks Mod Manager before Mass Effect 3 Mod Manager is replaced.
See the bottom of this post for minor update changelogs.
New features
- Now includes support for ME3Tweaks ModMaker, an online mod creation tool for ME3
- Now includes support for Mixins, premade patches for Mass Effect 3
- Can now toggle custom DLC in Target Info
- Can now use Batch Mod Installer
- Can now import mods from game DLC directory
- Can now change what keys bring up the console with the Console Keybinder in the tools menu
- Developer mode feature: Backup file fetcher - quickly find and fetch files from backups, including in SFARs
- Supports new advanced modding features that will enable mods such as PEOM and No Minigames to work with Mod Manager
Changed features
- Polish, French, and Spanish localizations have been removed from the interface as I do not have any localizers available for these languages.
- Added a backup nag system to encourage users to create backups
- Whitelisted mods can check for updates against NexusMods if they follow a list of rules
- Running Mass Effect Modder will now run Mem Qt instead of Mem C#
- When injecting files into SFARs, if the new data size is same as old data size or less, it will replace data in-place rather than appending. This will prevent SFAR from growing constantly in some instances
- Updated the ME2, ME3 MD5 databases to include .bin and .ini files
- Better logging and telemetry data for finding bugs
- Require backups to have a vanilla marker file - if file is missing, backup will be validated and marker will be placed. If backup cannot be validated (such as from alot installer) it will be considered invalid and ignored. Mod Manager will not work with modified backups due to features that depend on backups
- UI improvements for filesize strings
Bugfixes
- Prevent crash if user tries to install an ASI mod to a game when there is not target selected for that game
- Prevent crash if ME2 Coalesced.ini file is malformed
- Prevent crash if ME1 BioInput.ini file is marked read-only
- Prevent crash if ME1 game config utility is set to run as admin and the tool is launched from M3
- Prevent startup crash if the system has no antivirus listed in Windows Security Center
- Improve log upload speed and reliability
- Improve crash handling for settings/target list files when the files are locked for reading
- Fix deployment storing incorrect filepaths in 7zip with two backslashes
- Fix a bug where some RCW mods may appear as invalid
- Ignore PCConsoleTOC.bin files when doing a consistency check to avoid bug in the autotoc.asi file
- Fix some memory leaks in Installation Information panel
- Prevent crash if invalid settings.ini is attempted to be read
- Move application data to %ProgramData% to fix crash when the appdata filepath has unicode characters in it such as Hebrew usernames
March 24 update
- Fix updater not passing through correct command line arguments
- Fix RCW mods with / or \ in the name crashing the app on import
- Fix crash on console keybinder with invalid coalesced file
March 28 update
- Much stronger checks for missing DLC when running ModMaker
- Warn users of missing DLC when creating a backup
- Expand try/catch on Settings.save() to prevent crash even if something is causing save to not work like bad antivirus
March 29 update
- Fix missing russian string 'auto applied'
- Fix a bug that would cause very small amount of mods to not import their moddesc.ini file
- Fix backup creator trying to backup anyways even if you abort due to missing DLC
April 4 update
- When there are no active game targets, the default selected one will no longer be "Other saved targets"
- Fix crash when trying to import a DLC mod for a game that did not have an active boot target
- Add .usf files to extensions list of supported filetypes when using gamedirectorystructure = true
- Mods will now throw errors on load if gamedirectorystructure = true scan for automapping returns 0 usable files (this would indicate the mod is configured wrong)
- Fix crash on external tool launcher when the download failed and the resulting file was invalid
- Fix issue in russian localization for default DLC mod description when the mod is imported
- Fix EXE mod importing. It was broken by 104 update
- Application now defaults to local system language if the application supports it (currently german and russian). This only is applied on first boot
- Fix update dialog being too small in russian
- Update russian localization in a few areas
- Save language selection when choosing it in the first run dialog
- Fix a crash that can occur when trying to apply an ASI mod
- Fix backup system not writing cmm_vanilla which would make M3 not recognize backup as vanilla until reboot
April 9 update
- Fix some issues when importing mods that are nested lower than the root of the archive
April 10 update
- Update RUS translation for a few strings
- Improve light theme installation options text color
- Make installation options text a bit bigger
- Attempt to reduce amount of crashes when accessing the files that store game paths when they're locked by other programs