Changes from last release:
- Give a more detailed error message if the user cannot run Dolphin because they do not have Visual C++ Redistributable Packages for Visual Studio 2013
- [Technical] In addition, have auto-tt-recorder return the exit code from Dolphin so that Auto-TT-Recorder GUI can display an error message specific to the above.
- Add better error messages related to WBZ patching (e.g. the dreaded
Expected at least 288 files and directories in auto-add extracted from original track files, but found only xxx instead! ISO possibly damaged?
) - Add two options to mitigate broken ISO dumps related to the above,
ignore-auto-add-missing-files
andpurge-auto-add
:ignore-auto-add-missing-files
: If your ISO somehow doesn't have every single file required for WBZ -> SZS patching, the program will try to create the SZS from the WBZ anyway, and error if the resulting SZS is corrupt.purge-auto-add
: With theonerror
option, the program will removeauto-add
files (files required for WBZ -> SZS patching) if an error related to WBZ patching occurs, so that the files do not persist if switching ISOs. There are alsonever
andalways
options explained in the documentation.
- Allow only OpenGL for the custom Dolphin-Lua-Core used (fix was done via the emulator itself). OpenGL is the only backend that works with the program, as it's the only backend which I added full resolution frame dump support for. Modern Dolphin has support for all backends but the codebase is too different to add it into Dolphin-Lua-Core.
All command documentation here: https://github.com/luckytyphlosion/auto-tt-recorder/blob/master/docs/DOCS.md
JOIN THE DISCORD HERE FOR UPDATES: https://discord.gg/6FqfpnqP57