Changelog 0.9.2
- Added alias tables
- bnkTable
- nameTable_bnk
- nameTable_pck
- oasisTable_exact
- oasisTable_greedy
- Added documenatation
- Added installation
- Fixed compatibility (partially)
- Fixed various bugs
- Improved performance
- Improved update function
- Removed enhanced folder structure
- Removed profiles
- Removed launch parameters
- Removed file overview
- Removed various preferences
First of all, sorry for taking ages to come back to this.
Secondly, if you have any problems updating, remove the main script ('r6s_extractor_0.7.0.ps1') or the folder 'bin' and start the batch wrapper. If it still doesn't work, then you'll have to manually download the 'Launcher.zip' from the
main post. I improved the update function once again to ensure reliability, but the issue is down to version 0.7.0 of the main script.
Version 0.7.0 was a mess, so I
completely rewrote the script and focused primarily on restoring compatibility with the new audio source files as they were changed in the first half of 2019 (see
Small status update), saying that, converting the files previously known as '.lwav' is currently impossible as they are now extracted as '.wav_unknown'.
Additionally, I got rid of the enhanced folder structure, profiles, launch parameters and file overview and the new UI also lead to some preferences being dropped and the remaining ones now needing to be adjusted in the main script before starting (see
Documentation - 3. Preferences - if you think some of the dropped preferences were important, let me know and I'll have a look into it).
On the bright side, I fixed (hopefully) all bugs and implemented a lot of error caching (please let me know if you encounter any issues) and performance has been increased drastically (also partially down to the missing '.lwav' files). For reference, I'm running an i7-4960X @3.50Ghz and the overall duration dropped from previously more than 3 hours to now just over 1 and a half hours and, when disabling real-time protection (see
Documentation - 1. Performance), to as low as 1 hour.
I also added a
complete documentation with all the details I could think of regarding not just the extractor but also the source files.
But the important thing is that, although the meaningful names have been removed from the end of the '.bnk' files, I was able to create alias tables based on my backups which allow for 87% of the currently 72'814 convertible audio files to still be sorted properly (see
Documentation - 5. Meaningful Names (Aliases) And Sorting). Note, however, that all files added from 2019 on are probably not sortable anymore (feel free to figure out which folder in 'english(us)\sounds_eng' is for which operator and please let me know).
Last but not least, the batch wrapper has been rewritten and its version (currently 1.1) is now independent from the version of the main script.
All of the above paired with my very limited motivation to complete version 0.8 at the time, lead to version 0.9.2.
I hope everything is working fine again!