Homebrew VC injection 3.0: HANS injection

  • Thread starter Thread starter shutterbug2000
  • Start date Start date
  • Views Views 88,153
  • Replies Replies 455
  • Likes Likes 19
Came across my first unplayable game. Castlevania 3 becomes a garbled mess on the 3rd screen of the game.

Yup, was just about to make a post about that. I'm thinking it might have something to do with the mapper that Castlevania 3 uses and the VC game used to inject with.
 
i stand corrected i didnt see the other pages (i'm so tired its 3am @_@) but its working sofar (Pokemon Yellow) with Legend of Zelda: Link's awakening DX

maybe not after roloading (restart of system) the save was gone :/ though it didnt want to re-intilize the save,
 
Last edited by Dracari,
I'm using Super Mario Land 2 and the only game i can get to run is LOZ: Oracle of Ages (from vc cia). Every other game gets stuck on initializing save???
 
the attatchment from this post will probably help you guys for making NES injections

https://gbatemp.net/attachments/tnes-converter-v1-zip.10689/

will fix the headers on games to make them 3DS VC compatible
I think there are newer versions of the converter, with more mappers supported, later in that thread. I updated it at least a couple of times, tho I remember there was one more mapper found that I didn't get around to including yet. Maybe one day I'll update it, tho the source is there if anyone else wants to.
 
Just in case we have anyone else on here who is a dragon warrior monsters fan DWM1 can be injected into legend of Zelda link's awakening with no issues(now if only that translation for the 3ds version could get up and moving)
 
  • Like
Reactions: Xenosaiga
Can you, for example, inject a GBC game into an NES VC, and vice versa? Like on the Wii?
I have NES, GB, and GBC VC so it wouldn't effect me, but just asking.

You can inject a GBC game into nes, but not vise-versa. For some reason, NES VC has multirom support.
 
For some reason gb/c doesn't do the multirom menu, no idea why.

I guess maybe for easier testing of roms(For Nes)? I know the header thing is annoying, so I can see how it would be a whole lot easier for the people at Nintendo to test them all.

Edited in the parenthesis
 
So, after 2 patched browser sploits, I think it's time for a new way to do vc injection: using smea's new HANS homebrew.

So, what do you need to do this? Well, let's see!

A legit, purchased virtual console game that is gb/c, nes, or gba

braindump

packhack

and a 3ds with *hax 2.5

NOTE: This will WIPE the save of the virtual console game you choose to use this with. To keep the save and swap them out, use svdt.

Now, how do we perform this? Well, you're first going to want to run braindump on your 3ds, selecting the virtual console game you wish to inject into. Wait for braindump to dump all the files. Now, take the sd and put it in a PC. Navigate to the new folder on the sd card that is called 00040000(other numberd here). Now, go into packhack and run "romfs extractor", selecting the romfs.bin within that folder. Wait for this to finish. Now, go into the folder on the sd card, and go into romfs_, then rom. Now, copy the nes, gb/c, or gba(gba NOT recommended, super slow...) rom into the folder. Now, go back into packhack, this time running "romfs builder". Select the romfs_ folder, and save this as a bin file somewhere. Now, open the .bin in HxD(google it). Press ctrl+e, and make the end offset 0xfff. Press delete, confirm if necessary, then save this. Now, copy it to the hans folder on the root of the sd, with the name (last 8 digits of that folder).romfs. Run hans, select the vc, and enable romfs modification. It should now run the vc with your custom rom.

To use this with nes roms, run this tool on the nes rom.

If you have any questions, feel free to ask! :)
Hi, sorry i'm new at this, i want to know what it is for?
 

Site & Scene News

Popular threads in this forum