[release] basicNESinjector - automatically inject NES VC ROM files

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by cots, Jul 21, 2016.

  1. cots
    OP

    cots GBAtemp Fan

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

    [​IMG] [​IMG] [​IMG]
    I've released an utility to inject NES rom files into the official NES VC emulator for the Nintendo 3DS.

    I used the Zelda 2 (USA) VC and Ice Climbers (USA) VC while testing this app, but any NES VC ROM should suffice.

    What's New?

    v1.2b - added Famicom Disk System 3D Banner

    v1.1b - added Famicom 3D Banner in addition to NES 3D Banner

    v1.0b - added 3D banner support (for the custom 3d template)
    - refined text input process
    - added ability to change game name, description, publisher
    - added ability to change the game output filename
    - added ability to process roms that aren't in either database
    - tweaked the game values editor a bit
    - enter in any value for the ROM mapper to explore compatibility
    - added more screen resolution modes

    Download: Here

    Requires .NET Framework 4.5

    To convert 3DS to CIA you can read this guide and then to decrypt the CIA you can read how to in this guide.

    If you're interested in what this program is doing you might find this helpful.

    Would you like to inject SNES games? If so click here.

    Thanks to @ihaveamac for help with the tools used in this injector! I'd also 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!


    Is your ROM not working? Try this instead.

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


  2. TheKingy34

    TheKingy34 ҉

    Member
    781
    2,351
    Feb 21, 2016
    United Kingdom
    England I guess
    This is awesome! Thanks!
     
  3. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    No problemo.

    If anyone finds any bugs please let me know. I tested this as much as I could. Thanks!
     
  4. justinbug2

    justinbug2 GBAtemp Fan

    Member
    390
    65
    Jun 9, 2015
    United States
    cool now we can get somari
     
  5. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    I just released an update.

    [ What's New? ]
    beta v0.2 - added backup md5 sum lookup for finding missing rom info

    Download Link Updated in the OP
     
  6. 8BitWonder

    8BitWonder Small Homebrew Dev

    Member
    635
    363
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Great work! Will give this a try later today.
     
  7. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
    Very good job . Great work .... Is very easy inject nes with this injector

    But I cant inject All Night Nippon Super Mario Bros isn´t in database.
     
    Last edited by angelhp, Jul 21, 2016
  8. Eduardolicious

    Eduardolicious Member

    Newcomer
    32
    5
    Oct 15, 2015
    United States
    between this and the easy gbc injector from a couple weeks ago, things are coming along amazingly. this is great

    i just wish the NES VC had a 'hold select for a cute background' like the gb vc's do. would be fun to have a little crt tv border drawn around the 1:1 display haha
     
    focusonme likes this.
  9. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    I'm working on allowing the user to enter the TNES header manually so you'll be able to inject this title soon.
     
    angelhp likes this.
  10. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
    Ohh thanks !!
    Big news!
    Great work!!
     
  11. Devrim

    Devrim Advanced Member

    Newcomer
    94
    8
    Mar 2, 2014
    Netherlands
    Does anyone have a banner template that Nintendo uses for official NES VC?
     
  12. Bubsy Bobcat

    Bubsy Bobcat vegtebales

    Member
    1,464
    5,620
    Jul 8, 2015
    Zimbabwe
    Yes!! A way to inject nes roms without a million steps. Papa bless.
     
  13. windwakemeupinside

    windwakemeupinside Resident Gost

    Member
    155
    53
    Apr 14, 2016
    United States
    Faerun
    good shit op
     
  14. focusonme

    focusonme Advanced Member

    Newcomer
    93
    21
    Jun 30, 2016
    United States
    nice!!!
    now all we need is snes
     
  15. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    New version posted!

    beta v0.3 - adding manually editing rom header if no database match
    - adding option to manually edit the header on main menu
    - adding option to manually seach for game in database
     
    focusonme and angelhp like this.
  16. Roomsaver

    Roomsaver GBAtemp Advanced Fan

    Member
    948
    243
    Sep 7, 2015
    United States
    garfield kart grand prix
    This is awesome! I'm just having some trouble trying to inject Splatood into an Ice Climbers VC CIA. It says "processing" and then goes back to the "Please Input the Name of Your NES VC CIA to Use as a Base (no extension)".
     
  17. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    I just tested it with the Ice Climbers VC CIA and it works fine. Make sure you're decrypting the CIA with Deep Decryption before trying to use it with the program.
     
  18. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    I've released v1.0b of the basicNESinjector VC NES Injection Utility for Windows. This new version features 3D Banner Injection along with a slew of new options and fixes - enough to bring it up to the 1.0 milestone!

    v1.0b - added 3D banner support (for the custom 3d template)
    - refined text input process
    - added ability to change game name, description, publisher
    - added ability to change the game output filename
    - added ability to process roms that aren't in either database
    - tweaked the game values editor a bit
    - enter in any value for the ROM mapper to explore compatibility
    - added more screen resolution modes

    Download: Here

    Requires .NET Framework 4.5
     
    Asdolo and angelhp like this.
  19. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    New Version v1.1b!

    [​IMG]

    What's New?

    v1.1b - added Famicom 3D Banner in addition to NES 3D Banner

    Download: Here
     
    Last edited by cots, Aug 11, 2016
  20. cots
    OP

    cots GBAtemp Fan

    Member
    485
    315
    Dec 29, 2014
    United States
    Just uploaded v1.2b now featuring a Famicom Disk System 3D Banner!

    [​IMG]

    Download: Here
     
    Last edited by cots, Aug 11, 2016
    Asdolo likes this.