Homebrew VC injection 3.0: HANS injection

  • Thread starter Thread starter shutterbug2000
  • Start date Start date
  • Views Views 88,206
  • Replies Replies 455
  • Likes Likes 19
I read that stuff but I am a man of "the least pain is least pain" - Should have specified that I am willing to throw the saves away in it for the luxury of not fucking around with saves.
Probably have to do it anyway if I say; try an GB/C RPG and want to keep the saves with modified hack.
Is it yet possible to have multiple romhack folders for one title with HANS? Would rock if I could have multiple different roms for my one virtual console game and could easily pick and choose what to play with minimum pain in the arse.

You should be able to use multiple folders by making an XML shortcut like what smealum describes in
this post, though I haven't tried yet myself.

(Emphasis mine)
i will try to write some proper documentation for the xml descriptor and shortcut format but it's pretty straightforward. here's the eshop shortcut example :

Code:
<shortcut>
    <executable>/3ds/hans/hans.3dsx</executable>
    <icon>/3ds/eshop.smdh</icon>
    <arg>-f/3ds/hans/titles/eshop.txt</arg>
</shortcut>
<targets selectable="false">
    <title mediatype="0">0004001000020900</title>
    <title mediatype="0">0004001000021900</title>
    <title mediatype="0">0004001000022900</title>
    <title mediatype="0">0004001000027900</title>
    <title mediatype="0">0004001000028900</title>
</targets>

basically the executable field points to the 3DSX you want the shortcut to run (in this case HANS), the icon points to the SMDH and arg is the argument that will be fed to the 3DSX. in this case, HANS interprets the argument as "load configuration file /3ds/hans/titles/eshop.txt instead of the default one for this target application". this also makes HANS try to load /hans/eshop.romfs and /hans/eshop.code if those options are enabled, instead of /hans/00021900.romfs, which can be helpful if you want to have multiple romhacks for the same game. (for example you could have rutile.romfs and smea.romfs for rutile ruby and ORAS smea edition)

the second section is the list of titles HANS should run under. essentially, it's just an identifier for the game you want a shortcut to. you can find the identifier for your game on the HANS configuration screen. the mediatype should be set to 0 for a NAND title, 1 for an SD title and 2 for a gamecard. you can have multiple titles in the list so that you can handle different regions, or allow HANS to run under either the SD or gamecard version of your title. there's a priority order : HANS will launch the first title in the list it can, so the titles at the beginning of the list essentially have higher priority than the ones below.


hope this helps.
 
You should be able to use multiple folders by making an XML shortcut like what smealum describes in
this post, though I haven't tried yet myself.

(Emphasis mine)
Ah thanks for this, I would look into this indeed.
Could be people in future will ship their romhax with a XML too.
 
Injecting roms into MES Remix would be cool. The roms themselves aren't modified, only the emulator.
how do the challenge levels work on nes remix that were not in the original would like to know. i don't have the game so i don't know but i have a felling thathe game will crash if you inject roms into it since the game checks the challenges and it might freak out and crash if a roms loaded that is not supposed to be in there
 
Last edited by hacksn5s4,
ok so I think im the only one thinking of this idea it seems so im gonna ask ...XD

by what I saw summing it up : You can inject a game into a already bought digital game, no size barrier and then run said injected game in the bought one ...

Im on a old 3ds 10.1 ....

O.O ok sooooo....
What if I have a game that I didn't like example one of the freebie giveaways from Club Nintendo in my 3ds as digital..
I want my carts I have legit to be injected into one of these roms so I can play it digital with no cart ..

Meaning back my cart game up with Hans, put it on pc do everyhting needed and then inject it into a rom to play digitally O.O

can it be done ???!!
This would be awesome!!!!!

this may be the wrong thread but its the closest one that matches my idea O.O so if it needs moving then somebody move it ..
 
Last edited by AshleyCummings,
ok so I think im the only one thinking of this idea it seems so im gonna ask ...XD

by what I saw summing it up : You can inject a game into a already bought digital game, no size barrier and then run said injected game in the bought one ...

Im on a old 3ds 10.1 ....

O.O ok sooooo....
What if I have a game that I didn't like example one of the freebie giveaways from Club Nintendo in my 3ds as digital..
I want my carts I have legit to be injected into one of these roms so I can play it digital with no cart ..

Meaning back my cart game up with Hans, put it on pc do everyhting needed and then inject it into a rom to play digitally O.O

can it be done ???!!
This would be awesome!!!!!

this may be the wrong thread but its the closest one that matches my idea O.O so if it needs moving then somebody move it ..
I was thinking the same thing..
 
  • Like
Reactions: AshleyCummings
ok so I think im the only one thinking of this idea it seems so im gonna ask ...XD

by what I saw summing it up : You can inject a game into a already bought digital game, no size barrier and then run said injected game in the bought one ...

Im on a old 3ds 10.1 ....

O.O ok sooooo....
What if I have a game that I didn't like example one of the freebie giveaways from Club Nintendo in my 3ds as digital..
I want my carts I have legit to be injected into one of these roms so I can play it digital with no cart ..

Meaning back my cart game up with Hans, put it on pc do everyhting needed and then inject it into a rom to play digitally O.O

can it be done ???!!
This would be awesome!!!!!

this may be the wrong thread but its the closest one that matches my idea O.O so if it needs moving then somebody move it ..

So basically dump a cart with braindump and inject it?
 
So basically dump a cart with braindump and inject it?
Yes O.O no more lugging around carts O.O
I have a ton of digital games I don't play
I want to inject them with my hard copy games
so is this possible and if so a tutorial would be helpful
I am not very bright just have way to many ideas XD
 
  • Like
Reactions: SomeGamer
Dumping NES remix right now, hoping the nes roms are just in plain sight in the romfs :)

EDIT:
Untitled.png

eh? ;)
 
Last edited by Jwiz33,
  • Like
Reactions: NoNoNeko

Site & Scene News

Popular threads in this forum