ROM Hack Extracting Virtual Console ROMs

Transdude1996

Well-Known Member
Member
Joined
Dec 28, 2011
Messages
251
Reaction score
91
Trophies
1
Age
30
XP
489
Country
United States
So, long story short, I'm just trying to extract the NES/GB(C)/GG roms from my virtual console copies of select games. I've gotten as far extracting the "exefs.bin" and "romfs.bin" files, but that's as far as I can go with getting things to work. I've been searching for what information that I could (Because using the search function here is bringing up squat), and came across these few pieces of advice:

http://www.3dbrew.org/wiki/3DS_Virtual_Console
http://pastebin.com/KLeWt2W3
http://www.racketboy.com/forum/viewtopic.php?t=30647

In summary of what I did, I opened up the file located in "romfs\rom" folder with HxD, went to the 2010 hexidecimal and copied everything from there on, and followed a similar to process to what the guy over on racketboy did (Copied into a new file, and saved said file as a NES file type. I've yet to try my GB(C) and GG games). I know I went horribly wrong somewhere in that process, so could anyone provide some advice as to what I should do?


And, to the one twit who will post "Why not just download from the net?", just don't. We are not have a philosophical discussion here that will result in the thread derailing. I'm asking a technical question.
 
the nes format is just the same as a publicly shared NES rom, but nintendo made the TNES header format, just delete the first line of the rom and replace it with a public format mapper header

GBC/GB games use normal basic roms same as you would find elsewhere

and megadrive/genesis have their roms compressed in a special format, there is a tool for extracting them

this thread should help inform you of the basics, just read over it so you get the general idea, lots of the guide there is terribly outdated, the OP is terrible at maintaining stuff :creep:
https://gbatemp.net/threads/the-general-vc-rom-injection-thread-nes-gb-c-a-etc.371894/
 
As far as I know, everything should be working now, though it was a bit tough to figure out on my first time through. However, I didn't really bother with my GG game since two of my GameCube games actually have it on the disk.

Thanks for that. :grog:
 
So, I'm extracting the original Japanese version Metroid...

Darn thing is in a "TNESd" format as a ".tds" file, and I cannot find anything on how to change it into a ".fds" file.
 

Site & Scene News

Popular threads in this forum