Changes:
- Complete code refactor, it will be much easier to add features now
- Better handling when no internet / corrupted json - will try to re-use local json file
New capabilities
- Added new command line option - "m" (stands for mode), will use this to add new capabilities
Currently supported capabilities:
- Add
-m u
to show missing updates (default) - Add
-m dlc
to show missing dlc's - (new) Add
-m o
to organize the files in a folder per game structure, where the folder will contains base/updates/dlc files in a flat structure.
All folders will be created in the base NSP folder that was provided as the command line argumet - (new) Add
-m d
to delete outdated local update files