1. Asdolo

    OP Asdolo the Hedgehog
    Member

    Joined:
    Apr 29, 2016
    Messages:
    577
    Country:
    Argentina
    Current version: 1.0 (12-20-2016)



    This is New 3DS(XL) only!


    Hello everyone. Today I'm releasing a Windows tool that will make the SNES injection process much easier and customizable. I'm introducing Ultimate SNES VC Injector for 3DS.

    What does it do?:
    It takes a SNES backup file and converts it to an installable CIA for your n3DS with CFW. It does all in a one single program.

    Features:
    • VC SNES injection into a CIA
    • Automatic ROM parameters detection.
    • Internal database, so the program can auto-fill some fields for you.
    • Easy made custom 3D banner
    • Easy made custom text/footer banner
    • Easy made whole process!

    Requeriments: Microsoft .NET framework 4.0

    Supported roms:
    Any LoROM/HiROM up to 48 Mbits I guess.
    Special chips supported: DSP1 and Cx4. I know there's SDD1 official support, but It's not worth. Star Ocean don't work anyway because is greater than 48 Mbits.


    Tutorial:
    You'll just follow the steps in program. But just in case:

    Step 1:

    Open the program. You'll see this screen:
    [​IMG]

    Press Open SNES File button. It'll prompt you to pick a .smc or .sfc file.
    [​IMG]

    For this tutorial I'll pick the game Super Bomberman 2.

    All the ROM info will be loaded. Also, the program will search in an internal database which contains the game name and publisher. That database has USA rom priority.

    [​IMG]

    When you pick a rom you'll be able to go to Step 2 (icon and name).

    Step 2:
    This is the Step 2 main screen:

    [​IMG]

    All the fields are explained in the info boxes, but let me know if something doesn't understand.

    Complete the fields making the most legit as possible (if you want to). For example:

    [​IMG]

    I used a title screen screenshot in it's original size as icon (the program will automatically stretch it).

    When you complete all the fields you'll able to go to Step 3 (3d banner).

    Step 3:
    This is the Step 3 main screen:

    [​IMG]

    Note: The program will load some default values (based on those in Step 2), but you can anyway replace these default values with ohter ones.
    Example: if you want the icon and 3D banner to have different images, then first complete Step 2 with the icon image that you want and then complete Step 3 with the banner image that you want. Otherwise if you are too lazy or you want the same standard as legit VC CIA, leave it as is.

    You can select which SNES version you want for the 3D banner. You can choose between USA SNES and EUR/JAP SNES.
    For this example, I'll let the same banner image as the icon one, and I'll pick the USA SNES 3D banner, but I'll edit the bottom banner, importing a custom one I made with GIMP (using the import and use custom footer image option):

    [​IMG]

    You can also make your own text banner without leaving the application, as a quick and easy solution. You can change the font type, size, and brightness. Also there's a preview of that text banner (ignore the red borders, they won't be there in the console).

    Doing my changes for this example:

    [​IMG]

    When you complete or modify all the fields you'll able to go to Step 4 (VC parameters).

    Step 4:
    This is the Step 4 main screen:

    [​IMG]
    You can't do much in this screen. There's no customization options like in my other injectors (GBC, GB, GG, NES, T16-PCE & GBA), because this VC emulator doesn't let us to do anything with it :P.

    So, here you can just change the Product Code and Title ID of the CIA.

    I'll change the product code to match SNS-P-SBM2, and I'll let the same Title ID, because the program picks it randomly and automatically, checking if it doesn't match with an eShop Title ID.

    [​IMG]

    Once we have everything ready, press Finish button.

    That's it! The application will ask you where do you want to save the CIA file and It took some seconds to create it.
    When the CIA is ready, the application will let you know it.

    [​IMG]

    Then you can install the CIA in sdcard using any CIA manager (actually I use the new FBI).
    (The tutorial's screenshot are from v1.0)

    Console screenshots:
    [​IMG]
    [​IMG]
    [​IMG]
    TODO, petitions, etc: For now I'll just read this thread and make changes acording to the best for all. The code will be released much later; I'm planing to do a series of VC injectors... If a new version comes, I'll post here and I'll edit the OP.

    Download links:
    v1.0: MEGA

    Changelog:
    v1.0: Initial release

    Enjoy!

    Thanks to @angelhp for betatesting.

    Is your ROM not working? Try this instead.
     
    Last edited by Asdolo, Dec 30, 2016
  2. angelhp

    angelhp GBAtemp Fan
    Member

    Joined:
    Nov 30, 2014
    Messages:
    476
    Country:
    United States
    Fantastic!!!
     
    Asdolo likes this.
  3. ThisIsDaAccount

    ThisIsDaAccount GBAtemp Maniac
    Member

    Joined:
    Apr 8, 2016
    Messages:
    1,159
    Country:
    United States
    Awesome! I was hoping this is what you wanted to test earlier on the gba thread :)
     
    Asdolo likes this.
  4. Asia81

    Asia81 GBAtemp Guru
    Member

    Joined:
    Nov 15, 2014
    Messages:
    5,952
    Country:
    France
    Best, thanks.
    You can edit your signature to Already "Sooned" :rofl:
     
    zeldaism, KytuzuEX and Asdolo like this.
  5. KytuzuEX

    KytuzuEX Recreate your Re:Creators by Recreating.
    Member

    Joined:
    Apr 21, 2014
    Messages:
    735
    Country:
    I was just checking your signature about the SNES injector and after 10 mins, this just got released! XDDD
    Thanks man!
     
  6. LinkBlaBla

    LinkBlaBla This is Perfect!
    Member

    Joined:
    Jun 7, 2013
    Messages:
    445
    Country:
    Canada
    Is super mario rpg working it is chip SA1? just asking.
     
  7. CatmanFan

    CatmanFan Anxious and regretful
    Member

    Joined:
    Aug 14, 2016
    Messages:
    1,951
    Country:
    Morocco
    OMG YES FINALLY!

    Also...

    The VC emulator doesn't support SA1, so no SMRPG until Nintendo releases an official SA1 SNES game on the eShop.
     
  8. LinkBlaBla

    LinkBlaBla This is Perfect!
    Member

    Joined:
    Jun 7, 2013
    Messages:
    445
    Country:
    Canada
    gosh it is so sad that the only missing game i need on my 3ds! thanks for info!
     
  9. Redirr

    Redirr X11 Extreme.
    Member

    Joined:
    Dec 4, 2014
    Messages:
    539
    Country:
    Brazil
    Nice work dude. I feel VC SNES has better áudio than enulators.

    But about full screen? There is any possibility to change it?
     
  10. CatmanFan

    CatmanFan Anxious and regretful
    Member

    Joined:
    Aug 14, 2016
    Messages:
    1,951
    Country:
    Morocco
    Well, no.
     
  11. ukoziak

    ukoziak Member
    Newcomer

    Joined:
    Oct 25, 2006
    Messages:
    24
    Country:
    Netherlands
    I just tried to make a cia for Terranigma (PAL), and I get the message "This game pak is not designed for your super famicom or super nes". Is there any way to bypass this?
     
  12. SG6000

    SG6000 GBAtemp Fan
    Member

    Joined:
    Nov 2, 2015
    Messages:
    358
    Country:
    United Kingdom
  13. ukoziak

    ukoziak Member
    Newcomer

    Joined:
    Oct 25, 2006
    Messages:
    24
    Country:
    Netherlands
    Yeah, that's exactly the patch I tried, and it didn't work.
     
  14. Harsky

    Harsky Madmin
    Member

    Joined:
    Aug 2, 2004
    Messages:
    5,454
    Country:
    Loaded up my personal favourite and Tetris Attack works perfectly. Since a lot of SNES games I wanted to play are already released for the eShop, I'll try and see if Chrono Trigger and Final Fantasy 3 works.
     
  15. zeldaism

    zeldaism GBAtemp Advanced Fan
    Member

    Joined:
    Apr 19, 2016
    Messages:
    841
    Country:
    United States
    I love you.
     
    Last edited by zeldaism, Dec 21, 2016
  16. Asdolo

    OP Asdolo the Hedgehog
    Member

    Joined:
    Apr 29, 2016
    Messages:
    577
    Country:
    Argentina
    The injector automatically converts PAL roms to NTSC roms. Try not applying that patch and just putting the Terranigma (PAL) rom into the injector.
     
  17. ukoziak

    ukoziak Member
    Newcomer

    Joined:
    Oct 25, 2006
    Messages:
    24
    Country:
    Netherlands
    That's actually what I tried first, before applying the patch that also didn't work.
     
  18. raphamotta

    raphamotta GBAtemp Advanced Fan
    Member

    Joined:
    Jul 12, 2013
    Messages:
    636
    Country:
    How to convert saves from retroarch or emulator to VC SNES?
     
  19. Hylianzero

    Hylianzero GBAtemp Regular
    Member

    Joined:
    Nov 21, 2010
    Messages:
    171
    Country:
    United States
    Damn, I was really hoping SMRPG would work. It's no your fault, I know, but it's still so disappointing. Fucking Nintendo.
     
  20. zeldaism

    zeldaism GBAtemp Advanced Fan
    Member

    Joined:
    Apr 19, 2016
    Messages:
    841
    Country:
    United States
    For those who like restore points you can activate them by going into the Virtual Console menu and pressing the following button combination: X+R+Start.
     
    Last edited by zeldaism, Dec 21, 2016
Loading...

Hide similar threads Similar threads with keywords - [Release], Ultimate, Injector