Notice
This is an RC, a pre-release, a beta. It's not considered tried and true, but I've yet to find an issue. However, 2.6 features massive changes to the way files are handled, so I'd be remiss if I didn't warn you that there's a distant chance of an unforeseen bug. Enjoy!
Changes
2.6 was an extensive upgrade, and this should even allow Linux users to use CMI with wine in a normal fashion. Apart from that, the component select bug breaking 2.5 is fixed, a few more bugs are fixed, and CMI's overall file size was even reduced!
Hopefully this will be the definitive update for CMI, I think it's reached a very good state now.
- Removed update downloader.
- Translated the remaining code in the C# dll to inno script (using two(2) win apis invoke), CMI no longer uses any extra dll as a result, which means
Linux users should no longer have an issueand it should be more stable and performant. - Refactored a bunch of code that relied on CMD calls. Now using win api's file operation stuff to move and copy files around (you may see a familiar window pop up during installs) and some native inno functions for other stuff.
- Minor code fixes, removal of leftovers, and cleaning and stability stuff.
- Fixed an issue where Eng CR registry fixing did nothing and Jap CR Registry fixing created (harmless) junk in the registry.
- Fixed annoying component install bug that could lead to components that should be off being on and locked.
- Now includes a proper uninstaller. No longer do you uninstall through the installer.
- Compressed the included images and textures to reduce the file size of CMI, losslessly (it means the images look exactly the same).
- Removed some old UI translation textures that seemed to do absolutely nothing.
- Republished the DLC checker using some new net 8.0 features to reduce it's file size.
- No longer are you able to get nothing. You always get the core essentials which are bepinex and some other stuff like UnityInjectorLoader.
- Reorganized component selection as a result of changes to component options.
- Edits to the readme to bring it up to date.
- Some other stuff I probably forgor 💀
- Updated: SSL, EEH, EditLoadBodyFix, MemoriesModeUnlock
- Added: LimitBreak2