[Release] Villain3ds - Basically freeShop but runs on your PC

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by tranxuanthang, Oct 30, 2017.

  1. Match

    Match Member

    Newcomer
    24
    7
    Jan 16, 2010
    Brazil
    Iso site and other places work perfectly fine just villain3ds crashes for me unfortunelly :c
     
  2. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    Sr but I still have no idea why the crashes happen :( I'll find more information about this later, maybe this weekend. But I really want the MD5 checksum of those cias. It's very simple, you can use some online site like onlinemd5.com; or a very small offline tool like winmd5.com. Just download the tool to your PC, open the exe file, then drag-drop each of the cia files to the window, then copy the MD5 checksum value and show it to me.
     
  3. Match

    Match Member

    Newcomer
    24
    7
    Jan 16, 2010
    Brazil
    LAYTON'S MYSTERY JOURNEY™ USA (00040000001cb400)
    MD5 checksum: C266127BF8954D9D6E935342971179CF

    Pokémon™ Gold Version ALL (0004000000172600)
    MD5 checksum: 3862A1E0561CF0722A8A3B67BDEAFC61
     
    tranxuanthang likes this.
  4. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    I only tested with PKM Gold (still downloading Layton's Mystery Journey right now), and my cia's checksum is matched as yours. So the cia is not corrupted.

    The problem might be related to the "seed" like @thom_tl said. Any games that require the firmware newer than 9.6 will need a "decryption seed" for them to work, otherwise those games will just freeze at boot screen, or "exception" will happen if using luma.

    I don't know why I didn't need any other steps to get the game works. But try this:

    * Uninstall and reinstall a game downloaded from villain3ds (example pkm gold) like normal.
    * Try to open that game if you want. You will probably get the exception screen like usual.
    * Restart the 3ds. Try to open the eShop, and go to that title page description (browse the page or search to find it).
    * Go back to HOME menu and try to reopen that game.

    If you can open the game after doing this then the decryption seed is the problem. I don't know why this is only happening with villain3ds. In that iso, chaos site those cia is already cryptofixed so it will work out of the box. About other apps like Wii U usb helper, maybe they are already included the seed with the cia pack (or cryptofixed it automatically) somehow.

    Also, what version of FBI are you using to install those cias?
     
    Last edited by tranxuanthang, Nov 8, 2017
  5. Match

    Match Member

    Newcomer
    24
    7
    Jan 16, 2010
    Brazil
    The games worked fine after getting from eshop.
    FBI version I'm using is 2.4.8
     
  6. clockymood

    clockymood Member

    Newcomer
    14
    2
    Mar 14, 2016
    United States
    It is really cool!!
    I've always been waiting for something like this.

    by the way Where is the DLC?
    It is convenient, but there are some limitations. (Like Freeshop)
    Is there an option to enter titleid directly?
    Also, Korean or Taiwan titles are not found.
     
    tranxuanthang likes this.
  7. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    Did you really do exactly that? I know the game'll work if you redownload it from eShop, but this time I want you to only visit the description page of that game on eShop, not downloading it. It's a simple trick to get the some newer games to work if those games require additional seeds.
     
  8. Match

    Match Member

    Newcomer
    24
    7
    Jan 16, 2010
    Brazil
    What I should find in the description exactly?
     
  9. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    It's a bit weird, but you just need to visit that game's page on eShop then get out to HOME menu. The eShop will acquire the seed for you.
     
  10. Match

    Match Member

    Newcomer
    24
    7
    Jan 16, 2010
    Brazil
    Ok, going to the description really fix it.
     
    tranxuanthang likes this.
  11. pietempgba

    pietempgba GBAtemp Advanced Fan

    Member
    816
    134
    Jun 9, 2016
    United States
    Can you make it compatible with jdownloader?
     
  12. Vandes

    Vandes Newbie

    Newcomer
    9
    2
    Jul 12, 2014
    Italy
    It's already compatible, you just need to click "I'll download it myself" and copy the link it provides in Jdownlaoder, following the instructions. I used it like this with no problem, since the integrated downloader wasn't working properly for me.
     
  13. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    From version 2.2.2 FBI will automatically get the seed from "kagiya server" so I think your 3ds was not connected the the internet when instaling those cias?
    Maybe I can make the app to download the seed after an cia is created, but it will be in a seperated file and you must manually put the seed in your sdcard at /fbi/seed/. I remember @AnalogMan suggested this feature too, so I'll do some more research and try to add this feature when I have time.
    There are too many downloader out there so I'm thinking of another solution. It will allow the user to intergrate their favourite downloader to the app.
    Did something worse happened after the wrong speed indicator you told me some days ago?
     
    pietempgba likes this.
  14. Gu3DS

    Gu3DS Member

    Newcomer
    16
    1
    Aug 27, 2017
    Brazil
    Where do I get the updates of Inazuma Eleven GO: Light, I did not find in the app :(, I wanted this update a lot, can not get it for the CITRA rom?
     
  15. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    I dunno, there is no update title in that titlekey site too. You can download the update directly from eShop if the game's region is the same as your console. If you want the app to generate the rom that are playable on emulator then maybe soon.
     
  16. Gu3DS

    Gu3DS Member

    Newcomer
    16
    1
    Aug 27, 2017
    Brazil
    the problem is that I do not have a 3ds :( I use citra, in Brazil it's not possible to buy one now, it's expensive and there's no more pokemon games, sorry for my bad english
     
    Final Fantasy Lover likes this.
  17. Vandes

    Vandes Newbie

    Newcomer
    9
    2
    Jul 12, 2014
    Italy
    Nothing "worse". I eventually found out that the calculated speed seems correct, but is way slower than it should be and there's something in the app that wastes bandwidth for some reason. Anyway, it's not a dealbreaker since the app is very nice and gets the job done :)
    I'll use Jdownloader until the bug is hopefully fixed, if you need any other info to try and diagnose the problem just ask.
     
    tranxuanthang likes this.
  18. tranxuanthang
    OP

    tranxuanthang GBAtemp Regular

    Member
    195
    143
    Jul 6, 2015
    I understand, there is no official nintendo store/retailer here too, so it's hard to buy one 3DS. You should use Wii U usb helper to download and create a playable rom for citra for now.
     
  19. depaul

    depaul GBAtemp Fan

    Member
    313
    163
    May 21, 2014
    France
    Thanks for this great software :)
    Could you please make it download by default big files (i.e not having to confirm download everytime for big files). Thanks mate!
     
    tranxuanthang likes this.
  20. Final Fantasy Lover

    Final Fantasy Lover Newbie

    Newcomer
    6
    2
    Jun 14, 2014
    Brazil
    Aracaju, Brazil
    hey @tranxuanthang how can I use this I've tried to download ok downloaded it fine but whenever I try to unzip or extract here... on desktop it throws me an error saying: Could not open the archive as [7z]compacted archive
    Headers Error.
    What do I do and thanks for this tool can't wait to use this.