Ver 0.0.5:* Hopefully the "somehow corrupted" bug after downloading is fixed for good (unless the file is truly corrupted). However if you encounter wrong warning "probably corrupted" bug after finished downloading with external download manager like IDM, it might haven't been fixed yet.* Added a simple region filtering (go to config section).* Added custom base directory feature (go to config section). You might want to clean the previous [homedir]/Villain3DS directory after modifying this.* Changed config (and "etkCache") save location to 'userData' directory, so when you changed the custom base directory no saved config is lost.* The package archives are much smaller than 0.0.4 version (<40MB). For some unknown reasons v0.0.4 archives are very large.
Ver 0.0.4:* Now the download progress's update is slowed down to 200ms to reduce CPU usage.* Added "speed" and "remaining time" calculation when downloading.* The app now can detect broken/corrupt content files after anything is finished downloading.* Fixed titles with japanese characters can't build into cias (hopefully), by creating the cia with name: [titleid].cia with make_cdn_cia, then rename it to [title name] - [region] ([titleid]).cia later.* Now all the mac_cdn_cia of all platform will be downloaded through internet. It will help fixed make_cdn_cia issue for macOS. Now the application will work on macOS out-of-the-box without any issues (hopefully).
Ver 0.0.6:* Completely fixed wrong warning "probably corrupted" bug after finished downloading with IDM (when downloading a title has 3 content files like Kirby: Planet Robobot). It is because of my stupid mistake about variable scope.
* Some minor changes.
* (Important fix) Added quotes to make_cdn_cia dir in make_cdn_cia run command. This should fix the issue when the make_cdn_cia can’t be executed because there are some space(s) in base directory.