Add {nsptype} and {filename} to Auto renaming
{nsptype} is pretty self-explanatory, it basically an alternative of {content_type} where instead of instead of Base Game, Update and DLC it's now (empty), UPD and DLC {filename} on the other hand is quite complicated. it'll try to guess what the original file name is
for example, the following files will be renamed as below
Ace of Seafood [0100FF1004D56000][v0] => Ace of Seafood
Yet Another Zombie Defense HD [Base game][010085500B29A800][v65536] => Yet Another Zombie Defense HD
make a backup before trying to rename all your games collection
Show error message on Debug Log when keys.txt having duplicate values which prevent the app from running
Show error message on Debug Log if games require master key not found in keys.txt
for example
Section 0 directory missing! Please check if you have required key in keys.txt. Master Key 7
Fix some NSP base games not read properly, e.g. Grand Prix Story
This PR has the following changes
{filename} on the other hand is quite complicated. it'll try to guess what the original file name is
for example, the following files will be renamed as below
make a backup before trying to rename all your games collection