ROM Hack [Release] Ultimate NES VC Injector for 3DS

FrostyDialga

Banned!
Banned
Joined
Dec 28, 2016
Messages
193
Trophies
0
XP
136
Country
I'm having issues getting Super Mario Bros 2 & 3, and Metroid working.

SMB2 will load the to title screen but when I press start the screen turns black and the audio still plays.
SMB3 loads a grey screen and locks up.
Metroid loads the title screen but when I press start the screen is a mess of broken titles.
xRHLXcu.png
I have mario bros3 mix working and i just injected it normally are you using a bad rom.
 

Asdolo

the Hedgehog
OP
Member
Joined
Apr 29, 2016
Messages
603
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,287
Country
Argentina

Asdolo

the Hedgehog
OP
Member
Joined
Apr 29, 2016
Messages
603
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,287
Country
Argentina
turns out no-crypto doesn't work in NAND. zerokey does, and you can do this on your PC (the key is all zeros hence "zerokey"). this works as of v6.6, latest release right now

Hmm, where's the signature? Can I just byte-fill some offsets with zeros and the CIA comes zerokey-signed? Or is there a tool for that?
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,858
Country
United States
Hmm, where's the signature? Can I just byte-fill some offsets with zeros and the CIA comes zerokey-signed? Or is there a tool for that?
you're confusing signatures with encryption. the NCCH regions (exheader, exefs, romfs) are zerokey-encrypted. that means the key is (in hex) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00.

if you are using makerom, I think all you need to do is set EnableCrypt to True and it will use zerokey.
 

Cralex

Well-Known Member
Member
Joined
Jul 29, 2016
Messages
206
Trophies
0
Age
37
XP
1,296
Country
United States
So this works with any .NES file or is there a list compiled somewhere?

It should work with most. There are some games, such as bootleg ones, that use mappers that aren't compatible with Nintendo's VC emulator. For the most part, the injector will tell you if you try to load an incompatible game.
 

Asdolo

the Hedgehog
OP
Member
Joined
Apr 29, 2016
Messages
603
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,287
Country
Argentina
  • Like
Reactions: raiko14

einstein95

Well-Known Member
Member
Joined
Aug 31, 2013
Messages
230
Trophies
0
Age
29
XP
312
Country
New Zealand
It'd be nice if you had an About section, listing all the tools you use and people who gathered the info. Such as the NES to TNES converter by hippy dave, the XML file from MAME, the extensive research by me...
 
  • Like
Reactions: Asdolo

Hi-Dro

Well-Known Member
Member
Joined
Jun 29, 2016
Messages
303
Trophies
0
XP
304
Country
Quick request if it's possible, could local multiplayer be implemented? Super Mario Bros. 3 VC on 3DS had it, not sure if any other titles did but it's a really nice feature, way better than L+R+Y

I was also wondering if its possible to do multiplayer like in 'river city ransom'?

as-well I wanna ask does any one know where I can get a hold of Goemon 1+2 for Famicom ? cant find them anywhere and goemon doesn't work in this injector tool.
 
Last edited by Hi-Dro,

seijiro

Member
Newcomer
Joined
Jan 25, 2017
Messages
6
Trophies
0
Age
27
XP
63
Country
Canada
Whenever I try playing Battletoads using the VC injector it gets stuck on the intro scene. Is there a way to fix this? Does anyone have a working Battletoads NES .CIA I can have?
 

angelhp

Well-Known Member
Member
Joined
Nov 30, 2014
Messages
512
Trophies
0
XP
2,383
Country
United States
0DV2arr.png

Managed to convert a FDS file to QD and injected it in. Can't swap sides of the disk though.
I think that this for swap side disk it need a .patch edited
I tried medroid fds(this game have official replease so) ... But cant swap sides too
I used roms of famicom remix game(all games run perfectly)
Kid icarus too (.nes rom not run )
 
Last edited by angelhp,

WhySayingMyName

Active Member
Newcomer
Joined
Jan 25, 2017
Messages
33
Trophies
0
Age
34
XP
78
Country
France
Tried with Grand Dad (bootleg), worked

Now I'm gonna take my sister's 3ds and mess up with all it's NES VC and replace all of them by bootlegs
 

coolginyu

New Member
Newbie
Joined
Jan 28, 2017
Messages
4
Trophies
0
Age
32
XP
51
Country
United States
I made a whole bunch of NES roms, when I try to install them from FBI, a few will install properly, but then some will overwrite the previously loaded game (game and banner change, icon stays the same, no new software message appears on screen). Would I be correct in assuming this is because I didn't close the application every time, and for many scrolled back to page 1 and just loaded a different .nes file? And if so, is there a way to correct them now?

Thanks in advance, and for coding all these awesome injector programs!
 

SylveonPlays3DS

Member
Newcomer
Joined
Jan 28, 2017
Messages
17
Trophies
0
Age
23
Location
Pallet Town
XP
85
Country
United States
Minor issue i found, opening it once but using it multiple times (Example: Opening one ROM, making a cia for it, loading a new one by going back to Step 1) causes them to have the same Title Key. Though i managed to fix it by closing it after each cia creation
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if that was the point of game streaming
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
    BigOnYa @ BigOnYa: That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to... +1