3.9
General
- Automatic / manual checking for application updates (automatic can be disabled in the options);
- Automatic / manual checking for patches updates (automatic can be disabled in the options);
- Save As... now worked as expected;
- Added logging for all unexpected errors;
- Added new patches;
- Various bug fixes;
Patch manager
- Added "Open in editor" button, that will open selected patch in the default OS application for *.patch files;
- Improved patch file parser:
- Better implementation;
- Patch files now must be located in the folder specified by firmware definition name; Eg for definition "Evic VTC Mini 3.03" patches directory is "Patches\Evic VTC Mini 3.03";
- Added an ability to use asterisk ("*") instead of "old byte value" in the patches. Asterisk mean that editor will ignore original byte in the firmware when you will apply patch or when compatibility checker will do his work. Also, these patch changes cannot be rollbacked;
Firmware Updater
- Added an ability to upload custom firmwares (created with EvicSDK);
- Joyetech eGrip II recognition, when connected to PC via USB;
String editor
- Strings now has preview such as images in the lists;
- Added switch, that gives an ability to check how strings will look with glyphs from block 1 or block 2;
- Removed glyphs with indexes greater than 0xFF from editor comboboxes;
Wine
Fix some issues for Wine users:
- Images / strings preview fixed. Removed annoying white border;
- Fixed copy/paste functionality for images;