Homebrew VC injection 3.0: HANS injection

  • Thread starter Thread starter shutterbug2000
  • Start date Start date
  • Views Views 88,205
  • Replies Replies 455
  • Likes Likes 19
For anyone else on Windows wondering why there wasn't a compatible executable in the tnes-converter zip, this post (http://gbatemp.net/threads/gbc-vc-generator.371819/page-7#post-5148680) contains an attachment containing a variety of tools, including a Windows-compatible version of the tnes converter!

What you need from the vcpkg zip is the cygwin1.dll and tnes.exe. Extract them from the zip in their own folder if you want; I recommend doing so because it'll make it easier and more organized when you have to convert the NES games later. Also, since you will be using a command-line to convert the games, I also recommend renaming the games so that there are no spaces in the name (i.e. GI Joe.nes renamed to either GiJoe.nes or GI_Joe.nes). Once you are ready to convert your NES games, open up a command window in the same folder where tnes.exe and cygwin1.dll are; an easy way to do this is hold Shift and right-click anywhere in the folder. You should see an "Open Command Window Here" prompt in the context window. Once you open the command window, type "tnes inputrom.nes outputrom.nes" (without the quotes around it) with "inputrom" being the game you want to convert, and "outputrom" being the name of the converted rom to properly convert your NES games to the format needed for the VC. Once that's done, put the game(s) into the rom folder of the romfs, and follow the rest of the steps in the first post to recompile your new romfs for the VC you wish to inject into. :)

For the record, I've successfully injected into Legend of Zelda, and everything seems to be running fine :)

I tried using your method, and it worked for Tetris, but when I try to use the tnes converter on Tengen, it keeps coming up with an error message. Is there any other way to get it to work?
 
  • Like
Reactions: Ailuros27
I tried using your method, and it worked for Tetris, but when I try to use the tnes converter on Tengen, it keeps coming up with an error message. Is there any other way to get it to work?

If I remember correctly, I think that particular version of the tnes converter doesn't support certain mappers, and unfortunately Tengen Tetris and other unlicensed NES games seem to fall under those unsupported mappers.
 
just gave it a shot the sav.dat for GB/GBC VC's is a normal univeral Emulator save. so when it comes to Pokemon R/B/Y/G/S/C we can use http://pkparaiso.net/pikasav/information for save editing. Gee Nintendo got lazy about their Virtual Console titles didnt they?

(wasnt able to dump w/ save data filer but was able to w/ svdt)
 
  • Like
Reactions: Ailuros27
all i get is a blackscreen with hans
Then you did it wrong or you're trying to inject into a GB VC. This only works good with NES/GBC VC and the multi-rom menu only appears on NES VC. You can inject any system into any VC though. NES games need to be converted.
I couldn't agree more. The instructions are messy and it usually doesn't work.
It's worked every single time for me. You need to follow it to the letter.
 
Then you did it wrong or you're trying to inject into a GB VC. This only works good with NES/GBC VC and the multi-rom menu only appears on NES VC. You can inject any system into any VC though. NES games need to be converted.

It's worked every single time for me. You need to follow it to the letter.
I'll try to do it one last time.
 
Out of curiosity, when you hex edit it, is the first letter on the right I? Or is it a parentheses?
It's an I.

f82cb8bf14.png
 

Site & Scene News

Popular threads in this forum