[release] basicSNESinjector - inject SNES roms into the official VC emulator

Discussion in '3DS - Homebrew Development and Emulators' started by cots, Jul 28, 2016.

  1. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    [​IMG]
    [​IMG] [​IMG]

    This program will allow you to inject Super NES (SMC or SFC) format game ROMS into the Official Nintendo VC Emulator using only a few button presses (and some image editing). It's by far easier than the manual injection method.

    It requires the use of a decrypted SNES VC CIA which you can decrypt (if neccessary) using the method in this guide.

    If you're interested in Nintendo Entertainment System (NES) Injection click here.

    What's New?

    v0.7b - Added Parental Control Patches
    v0.7b - Added Region Free & EULA Patches
    v0.7b - Added Super Famicom 3D Banner
    v0.7b - Added Option to Change the Cartridge/Game ID
    v0.7b - Added Manual Input of Unique ID (press "M" on the main menu)
    v0.7b - Added Unique ID Filter

    Download: Here

    (Requires Microsoft .NET Framework 4.5)

    Please note that you can only run SNES VC on the New 3DS as the Old 3DS is not supported.

    Thanks to the authors of the tools used and a special thanks to @ihaveamac for assistance with them!

    I'd like to shout out to @Asdolo for the much appreciated help with creating the 3D banner code as without him it wouldn't be possible!

    [​IMG]
     
    Last edited by cots, Aug 16, 2016


  2. JustAKirby

    JustAKirby GBAtemp Fan

    Member
    384
    235
    Oct 7, 2015
    United States
    Wouldn't you like to know?
    Nice :)
    Will make use of this quickly
     
  3. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    Cool, let me know if you run into any problems as this is a beta release.
     
  4. KapuDaKoopa

    KapuDaKoopa hot kass r34

    Member
    468
    236
    Mar 12, 2016
    United States
    i dunno
    thank you

    THANK YOU

    Time to test this out!

    EDIT: Does anyone have the official SNES VC jingle with the coin sfx? I would like to use that for a more official look and feel.
     
    Last edited by KapuDaKoopa, Jul 28, 2016
  5. KapuDaKoopa

    KapuDaKoopa hot kass r34

    Member
    468
    236
    Mar 12, 2016
    United States
    i dunno
    OK so after injecting a ROM I have two issues

    1. The default banner.wav should be the official

    2. The banner you make should be injected into the image of the TV screen like on official SNES VC.

    Other than that, the tool works fine!
     
  6. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    Okay, I'll look into this.
     
  7. Ennea

    Ennea GBAtemp Regular

    Member
    114
    30
    Oct 5, 2013
    Gambia, The
    Aww, shucks. No support for SFC?
     
  8. Roomsaver

    Roomsaver GBAtemp Advanced Fan

    Member
    951
    243
    Sep 7, 2015
    United States
    garfield kart grand prix
    Thank you so much, cots!!!
     
  9. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    SFC is supported, updated OP.
     
  10. Ennea

    Ennea GBAtemp Regular

    Member
    114
    30
    Oct 5, 2013
    Gambia, The
    Perfect, thanks for the information.
     
  11. dubyadud

    dubyadud Member

    Newcomer
    20
    8
    May 7, 2016
    United States
    Last edited by dubyadud, Jul 29, 2016
  12. 4gionz

    4gionz GBAtemp Advanced Fan

    Member
    786
    307
    Aug 16, 2014
    Canada
    I know this will sound sac religious in here since everyone loves having perfect pixels and stuff, but would it be possible to make these full screen? As in stretched to fit the screen.
     
  13. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    Not that I know of. If a method comes out I'll implement it.
     
    4gionz likes this.
  14. SG6000

    SG6000 GBAtemp Regular

    Member
    248
    94
    Nov 2, 2015
    Thanks for putting this together. I've used it to make cias of quite a few romhacks and translations and it works excellently.

    Personally I prefer the straight 2D banner to the official 3D VC ones so if it's at all possible to toggle between the two in a future update that would be great. In my case it would be a shame to lose all that banner real estate for the sake of having legit-looking installs.

    I have found one specific issue though: Super Aleste has poor to terrible sound - particularly in the way the bass drum is synthesised. It's enough to make it unplayable and none of the Super Aleste / Space Megaforce roms (US, JPN and patched BS versions) used suffer this on various emulators, and switching the base SNES VC cia up makes no difference to the end result either.

    After testing all the variables I can, I have to conclude that Super Aleste just isn't as compatible with the official emulator as everything else I've tested and got running - which makes me smile in a way because I've always maintained that a shooter of that calibre shouldn't really be compatible with the Snes in the first place :)
     
    Last edited by SG6000, Jul 29, 2016
    cots likes this.
  15. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    Not every ROM is supported. Take for example games that use special chips like the SuperFX chip. The ROM size doesn't matter, but large ROMS ( >= 32Mbit) don't seem to be compatible with a few exceptions.
     
  16. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    I've uploaded a new version of the injector that supports 3D banners. Edit the files in \banner2\ and then press "B" from the menu to toggle normal or 3d banner injection! Enjoy!

    @KapuDaKoopa - I published your requests. The 3D banner and sound are now there!
     
    angelhp likes this.
  17. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
    Thanks for 3d banner but not found in EUR console !!!
    The grey banner (name game) is invisible ...
    Thanks!!
     
  18. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    Are you making sure that the banner is greyscale? Changing it to RGB won't work.
     
  19. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
    yes , i use greyscale...
    But banner is diferent by region ...
    In usa , eur or jap
     
  20. cots
    OP

    cots GBAtemp Fan

    Member
    487
    315
    Dec 29, 2014
    United States
    New Version Released in OP

    What's New?

    v0.3b - Added the Ability to Edit the Game Name & Description
    v0.3b - Added the Ability to Edit the Destination Filename
    v0.3b - Added a More Modern Looking GUI
    v0.3b - Full Readme (this file)
     
    Ryan-H likes this.