3.2GiB downloaded CIA installed and tested fine. I had no issues with it. For now this apps seems to be working perfectly fine on MacOS, only feature requested is a region filter.
Your internet connection must be good then. Still, it would be safer if we check the file size and hash of the content files after the download process is completed. Perhaps the tmd file from cdn already has the SHA-256 hash of each content files, but I still don't know how to access it.
Hi! thanks for the app. It works great. I have also made an .exe that goes well with villain 3ds. After generating the cia close villain3ds and open the .exe. This automatically deletes the raw files and open the CIA folder where the genereated one's are created. The reason why I made the script because the C: partition will soon be full of raw files from generated CIA. I hope this feature will be included in the future release https://drive.google.com/file/d/0B_-Pud3uTCzod1FpSlVkRXZUUFk/view?usp=sharing
Thank you for making this tool. I'm still using linux so I'll try it later. The raw folder is still not deleted automatically for now because I think it will be easier to debug when something goes wrong, until the application is stable enough. And I think it's best to delete the folder after x days (by checking the folder's last modified date) but it takes some time to implement.
Thank you for making this tool. I'm still using linux so I'll try it later. The raw folder is still not deleted automatically for now because I think it will be easier to debug when something goes wrong, until the application is stable enough. And I think it's best to delete the folder after x days (by checking the folder's last modified date) but it takes some time to implement.
here is the script used in the exe in case you want to use it. I used a notepad to make the bat file then converted it using advance bat to exe pro to remove the CMD popup
Latest commits don't fix the issue. You were right, though. The binary placed in the home directory is 0 bytes. Also, I recommend having the program check to see if the binary is there, and if not place it rather than just indefinitely placing it there each time the downloader runs. Oh, could I also request that the "raw" directory be cleared upon closing the application (at least as an optional setting)? I honestly have no use for those files after the CIA is made, and they just take up space. I know manually clearing it is trivial, but I don't always remember to do so.
Edit: Just saw your post about the raw folder. I should read threads more thoroughly.
Latest commits don't fix the issue. You were right, though. The binary placed in the home directory is 0 bytes. Also, I recommend having the program check to see if the binary is there, and if not place it rather than just indefinitely placing it there each time the downloader runs. Oh, could I also request that the "raw" directory be cleared upon closing the application (at least as an optional setting)? I honestly have no use for those files after the CIA is made, and they just take up space. I know manually clearing it is trivial, but I don't always remember to do so.
Edit: Just saw your post about the raw folder. I should read threads more thoroughly.
About the make_cdn_cia, I'm gonna try to get it fixed for good tonight. It's too bad that I don't have any mac machine so all I can do is guess where the problem is. Then the next will be comparing files hash feature, the japanese characters, and auto-clean raw directory. So many things
Update: I have something for you. Check out latest commit. If this works then I will package this as a new official version.
Instead of reading make_cdn_cia from package then write it to the base directory ~/Villain3DS, now it will try to download make_cdn_cia from internet, which is this github. If make_cdn_cia is already exist then the app will skip the download and will not overwrite the old make_cdn_cia.
Do you have any plans of supporting decTitlekey.bin in order to support more games in the future like ciaangel. Some early leaks of games use decTitlekey.bin instead of encTitleKeys.bin
Great app (I am making a video tutorial about this)
But if I download a japanese game or app, it cannnot automatically convert to .cia.
maybe it is all because the japanese character.
Great app (I am making a video tutorial about this)
But if I download a japanese game or app, it cannnot automatically convert to .cia.
maybe it is all because the japanese character.
Yeah, anything with Japanese characters can't build into cias somehow. Same as @driverdis's #68. But it's only failed to create cias on Windows. Linux and macOS are still fine. But I have some idea and will try to fix this very soon. Temporary fix is when you see something like this at the download screen:
C:\Users\trant\Villain3DS\make_cdn_cia.exe "C:\Users\trant\Villain3DS\raw\00040000000abd00" "C:\Users\trant\Villain3DS\cias\[E3 2012] New スーパーマリオブラザーズ 2 JPN (00040000000abd00).cia"
//Could not create...
Try to copy it, then delete the japanese character and manually run it with cmd:
C:\Users\trant\Villain3DS\make_cdn_cia.exe "C:\Users\trant\Villain3DS\raw\00040000000abd00" "C:\Users\trant\Villain3DS\cias\00040000000abd00.cia"
//...Generated Sucessfully
Do you have any plans of supporting decTitlekey.bin in order to support more games in the future like ciaangel. Some early leaks of games use decTitlekey.bin instead of encTitleKeys.bin
if im not mistaken decTitleKeys.bin (somebody please correct me if im wrong) can be used to download games. These games are automatically cryptofixed.
Ciangels has this kind of feature wherein you simply place the titleid and dectitlekey of the game inside an input.txt and run the app then you can download the game stated inside the .txt.
sometimes I use ciaangel to download games that are leaked but not yet found on freeshop.
Both the encytitlekey and dectitlekeys are found on that titlekeywebsite
About the make_cdn_cia, I'm gonna try to get it fixed for good tonight. It's too bad that I don't have any mac machine so all I can do is guess where the problem is. Then the next will be comparing files hash feature, the japanese characters, and auto-clean raw directory. So many things
Update: I have something for you. Check out latest commit. If this works then I will package this as a new official version.
Instead of reading make_cdn_cia from package then write it to the base directory ~/Villain3DS, now it will try to download make_cdn_cia from internet, which is this github. If make_cdn_cia is already exist then the app will skip the download and will not overwrite the old make_cdn_cia.
When downloading the game using IDM, it wont get converted to cia automatically. I have to get back to the game title and open it again then press keep it to solve it.
Anyway, Bitdefender will alert a false positive if it is not disabled.
When downloading the game using IDM, it wont get converted to cia automatically. I have to get back to the game title and open it again then press keep it to solve it.
Anyway, Bitdefender will alert a false positive if it is not disabled.
It's hard to know when IDM will finish downloading, so I leaved another button named "I've downloaded it". If you click this button, it will check if that downloaded content's size is matched or not. If matched then the application will consider it downloaded successfully.
So you won't have to reopen the window and click "keep it", just click "I've downloaded it". Or after you started downloading with IDM, just close the window, or even the application, then come back later when it finished, isn't it feel good?
Yeah, it's what I'm trying to fix right now and even more. Next version will support calculate the speed as MB/s, remaining time,... with request-progress node module.
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
After several months of work, the Harbour Masters 64 team have released their first public build of 2Ship2Harkinian, a feature-rich Majora's Mask PC port. This comes...
Retro handheld manufacturer Anbernic has revealed its first clamshell device: the Anbernic RG35XXSP. As the suffix indicates, this handheld's design is inspired by...
With the vast success of Super Mario Maker and its Switch sequel Super Mario Maker 2, Nintendo fans have long been calling for "Maker" titles for other iconic genres...
Palmer Luckey is known for his pursuits into the world of virtual reality, having founded Oculus and designed the Rift VR headset. Prior to the $2 billion dollar...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
Another day, another great emulator that makes its way into the Apple Store for more users to enjoy. With Apple opening its store up to videogame emulators earlier...
After a little more than three years of exclusivity with the Epic Games Store, Square Enix has decided to bring their beloved Kingdom Hearts franchise to Steam. The...
Another day, another Nintendo DMCA takedown against fan-made content.
Just a few minutes ago, Nintendo issued a DMCA takedown notice against a widely known and...
Continuing with the number of available retro emulators found in the Apple Store, after Apple's decision to finally allow videogame emulators on their store, another...
Palmer Luckey is known for his pursuits into the world of virtual reality, having founded Oculus and designed the Rift VR headset. Prior to the $2 billion dollar...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
After several months of work, the Harbour Masters 64 team have released their first public build of 2Ship2Harkinian, a feature-rich Majora's Mask PC port. This comes...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
After a little more than three years of exclusivity with the Epic Games Store, Square Enix has decided to bring their beloved Kingdom Hearts franchise to Steam. The...
Another day, another Nintendo DMCA takedown against fan-made content.
Just a few minutes ago, Nintendo issued a DMCA takedown notice against a widely known and...
Sony is once more attempting to reintroduce players to their older library of games by re-releasing classic PlayStation 2 titles onto the PlayStation Store. During...
Retro handheld manufacturer Anbernic has revealed its first clamshell device: the Anbernic RG35XXSP. As the suffix indicates, this handheld's design is inspired by...
With the vast success of Super Mario Maker and its Switch sequel Super Mario Maker 2, Nintendo fans have long been calling for "Maker" titles for other iconic genres...
The latest State of Play is here. This is PlayStation's Summer showcase, providing updates to new updates on upcoming games and brand new reveals. The 35-minute...