einstein95
Member
Level: 38
   
Posts: 143/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
| Posted on 09-23-14 07:33:13 PM (last edited by einstein95 at 11-05-14 09:18:06 PM) |
Link | Quote
| |
After decrypting some VC RomFSs, here's what I got:
NES:
Balloon Fight
Donkey Kong Jr.
Ice Climber
Legend of Zelda
Metroid
NES Open Tournament Golf
Super Mario Bros.
Super Mario Bros. 3
Wrecking Crew
Yoshi
Zelda II - The Adventure of Link
Game Boy (Color):
Legend of Zelda, The - Link's Awakening
Super Mario Bros. Deluxe
GameGear:
Sonic the Hedgehog 2
3D Classics:
3D Shinobi 3
3D Sonic the Hedgehog
The NES ROMs, although identical to the cart release, use the TNES format (described here: http://pastebin.com/KLeWt2W3) and are softpatched using a patch file structured similarly to INI files.
The GameGear and Genesis/MegaDrive ROMs are encrypted and compressed. I've only included the decrypted and decompressed versions.
Here's all the ROMs and patches: http://puu.sh/bL6yb/ce84fbdced.7z
If anyone has had any luck with changing the ROMs in a 3DS VC ROM, please, please get in contact with me.
EDIT: And here's the rest of the NES VC ROMs: http://puu.sh/bL97o/e594a98dde.7z
EDIT 2: Whilst 3D Galaxy Force II does not use ROMs (everything looks to be code, pcm streams seperate), 3D Sonic 1, however, does: http://puu.sh/cEQqO/5320d41e48.7z
____________________ The more I type, the less gooder it sounds does. |
Dr. Whiskey
Random nobody
Level: 5
   

Posts: 1/3
EXP: 296 For next: 233
Since: 09-24-14
From: The Satellite of Love
Since last post: 8.9 years Last activity: 8.9 years
|
|
| Shouldn't Link's Awakening be Game Boy, or did they do some trickery to make it a NES ROM? |
Celice
Member
Level: 32
   
Posts: 168/196
EXP: 187896 For next: 18546
Since: 10-24-10
Since last post: 7.0 years Last activity: 5.2 years
|
|
| einstein95, I don't quite understand your request, but people have been swapping VC titles in 3DS releases for a week or two now, and smealum posted a proof of concept swap a year or two ago. Is this what you were interested in? There are tools and discussion on GBAtemp about the method. |
einstein95
Member
Level: 38
   
Posts: 144/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
| Posted on 09-24-14 07:57:37 AM (last edited by einstein95 at 09-24-14 08:00:08 AM) |
Link | Quote
| |
Originally posted by Dr. Whiskey Shouldn't Link's Awakening be Game Boy, or did they do some trickery to make it a NES ROM?
Fixed. Only the Chinese can make GB/C games NES ROMs.
Originally posted by Celice einstein95, I don't quite understand your request, but people have been swapping VC titles in 3DS releases for a week or two now, and smealum posted a proof of concept swap a year or two ago. Is this what you were interested in? There are tools and discussion on GBAtemp about the method.
Yes, but the trouble is trying to follow how to do things (I have tried and failed) and no-one wants to make an all-in-one guide. When the "tools and discussion" is scattered over 40 pages of a topic, you do the math.
____________________ The more I type, the less gooder it sounds does. |
Hiccup
Member
Level: 58
   
Posts: 432/772
EXP: 1548469 For next: 29077
Since: 05-19-09
Since last post: 1.6 years Last activity: 2 days
|
| Posted on 09-24-14 10:24:45 AM (last edited by Hiccup at 09-24-14 12:57:53 PM) |
Link | Quote
| |
Is this or this a complete tutorial?
EDIT: Cause I don't have a 4.5 3ds.
____________________ New Super Mario Bros Beta Replica
|
einstein95
Member
Level: 38
   
Posts: 145/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
|
Originally posted by Hiccup Is this or this a complete tutorial?
EDIT: Cause I don't have a 4.5 3ds.
No, I ended up making my own one based from those partial tutorials.

____________________ The more I type, the less gooder it sounds does. |
Hiccup
Member
Level: 58
   
Posts: 433/772
EXP: 1548469 For next: 29077
Since: 05-19-09
Since last post: 1.6 years Last activity: 2 days
|
| Posted on 09-25-14 12:24:16 PM (last edited by Hiccup at 09-25-14 12:24:50 PM) |
Link | Quote
| |
Originally posted by einstein95 No, I ended up making my own one based from those partial tutorials.
That seems to be what everyone is doing.
____________________ New Super Mario Bros Beta Replica
|
AquaBat
User
Level: 8
   
Posts: 8/11
EXP: 2116 For next: 71
Since: 06-08-14
Since last post: 8.5 years Last activity: 6.6 years
|
|
| How'd you get that one 3D Sega Classics game? It's not the same as VC as far as I know. |
einstein95
Member
Level: 38
   
Posts: 146/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
| Posted on 09-25-14 06:32:11 PM (last edited by einstein95 at 09-25-14 06:33:22 PM) |
Link | Quote
| |
Originally posted by AquaBat How'd you get that one 3D Sega Classics game? It's not the same as VC as far as I know.
It actually is, and has the same filesystem layout as the GameGear VC titles. As for it being an emulator...
____________________ The more I type, the less gooder it sounds does. |
ICEknight
Member
Level: 27
   
Posts: 78/135
EXP: 103125 For next: 13034
Since: 10-25-11
Since last post: 5.4 years Last activity: 5.3 years
|
| Posted on 09-26-14 07:23:54 PM (last edited by ICEknight at 09-26-14 07:54:58 PM) |
Link | Quote
| |
Can those NES and GB ROMs be converted to more standard stuff?
In that case, it would be great if somebody could extract the European VC NES ROMs just to check if they're really the PAL versions modified to run flawlessly at 60Hz.
And, well, every other VC ROM too, in case there might be any other differences as with some of the Wii VC games.
EDIT: Shouldn't each version of the Mega Drive 3D Classics have two ROMs, one for each eye, or did I misunderstood how the Giga Drive thing works?
EDIT 2: Damn, the 6-button mode (and level select) is disabled by default in Shinobi 3 and it can't be activated without knowing the RAM address to be modified... I'm guessing the same will happen with 3D Sonic 1. |
einstein95
Member
Level: 38
   
Posts: 147/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
| Posted on 09-26-14 09:09:19 PM (last edited by einstein95 at 09-26-14 09:09:47 PM) |
Link | Quote
| |
Originally posted by ICEknight Can those NES and GB ROMs be converted to more standard stuff?
In that case, it would be great if somebody could extract the European VC NES ROMs just to check if they're really the PAL versions modified to run flawlessly at 60Hz.
And, well, every other VC ROM too, in case there might be any other differences as with some of the Wii VC games.
The Wii VC ROMs are plain iNES format. The GB ROMs run straight out of the box, and if you check the headerless checksums of the 3DS VC NES ROMs, you can plainly see that they're all the US version between the US and EU eshop releases. As the ROMs in the roms\ folder are identical to the cart dumps, any differences are applied via the .patch file in the root directory.
Originally posted by ICEknight EDIT: Shouldn't each version of the Mega Drive 3D Classics have two ROMs, one for each eye, or did I misunderstood how the Giga Drive thing works?
Yes.
____________________ The more I type, the less gooder it sounds does. |
ICEknight
Member
Level: 27
   
Posts: 79/135
EXP: 103125 For next: 13034
Since: 10-25-11
Since last post: 5.4 years Last activity: 5.3 years
|
| Posted on 09-26-14 09:42:37 PM (last edited by ICEknight at 09-26-14 10:17:48 PM) |
Link | Quote
| |
Originally posted by einstein95
Originally posted by ICEknight Can those NES and GB ROMs be converted to more standard stuff?
In that case, it would be great if somebody could extract the European VC NES ROMs just to check if they're really the PAL versions modified to run flawlessly at 60Hz.
And, well, every other VC ROM too, in case there might be any other differences as with some of the Wii VC games.
The Wii VC ROMs are plain iNES format.
I mean, the 3DS VC ROMs.
Originally posted by einstein95 and if you check the headerless checksums of the 3DS VC NES ROMs, you can plainly see that they're all the US version between the US and EU eshop releases. As the ROMs in the roms\ folder are identical to the cart dumps, any differences are applied via the .patch file in the root directory.
This seems a bit odd, are you completely sure?
Some of the PAL releases have completely different title screens, copyrights, etc., and it would be unusual for them to recreate all of these perfectly just for the sake of it, by patching the US release. |
einstein95
Member
Level: 38
   
Posts: 148/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
|
Originally posted by ICEknight
Originally posted by einstein95
Originally posted by ICEknight Can those NES and GB ROMs be converted to more standard stuff?
In that case, it would be great if somebody could extract the European VC NES ROMs just to check if they're really the PAL versions modified to run flawlessly at 60Hz.
And, well, every other VC ROM too, in case there might be any other differences as with some of the Wii VC games.
The Wii VC ROMs are plain iNES format.
I mean, the 3DS VC ROMs.
Why would you need to convert the 3DS NES ROMs, they're exactly identical to the cart ROMs that you can easily find on the internet only with a different header.
Originally posted by ICEknight
Originally posted by einstein95 and if you check the headerless checksums of the 3DS VC NES ROMs, you can plainly see that they're all the US version between the US and EU eshop releases. As the ROMs in the roms\ folder are identical to the cart dumps, any differences are applied via the .patch file in the root directory.
This seems a bit odd, are you completely sure?
Some of the PAL releases have completely different title screens, copyrights, etc., and it would be unusual for them to recreate all of these perfectly just for the sake of it, by patching the US release.
Show me one that has been released on the EU eshop then, along with the dumped 3DS ROM obtainable via decrypting the 3DS NAND.
____________________ The more I type, the less gooder it sounds does. |
ICEknight
Member
Level: 27
   
Posts: 80/135
EXP: 103125 For next: 13034
Since: 10-25-11
Since last post: 5.4 years Last activity: 5.3 years
|
|
Originally posted by einstein95
Originally posted by ICEknight
Originally posted by einstein95
Originally posted by ICEknight Can those NES and GB ROMs be converted to more standard stuff?
In that case, it would be great if somebody could extract the European VC NES ROMs just to check if they're really the PAL versions modified to run flawlessly at 60Hz.
And, well, every other VC ROM too, in case there might be any other differences as with some of the Wii VC games.
The Wii VC ROMs are plain iNES format.
I mean, the 3DS VC ROMs.
Why would you need to convert the 3DS NES ROMs, they're exactly identical to the cart ROMs that you can easily find on the internet only with a different header.
Oh, so it's just the header what's different. Sorry, I thought there were more things about it.
Originally posted by ICEknight
Originally posted by einstein95 and if you check the headerless checksums of the 3DS VC NES ROMs, you can plainly see that they're all the US version between the US and EU eshop releases. As the ROMs in the roms\ folder are identical to the cart dumps, any differences are applied via the .patch file in the root directory.
This seems a bit odd, are you completely sure?
Some of the PAL releases have completely different title screens, copyrights, etc., and it would be unusual for them to recreate all of these perfectly just for the sake of it, by patching the US release.
Show me one that has been released on the EU eshop then, along with the dumped 3DS ROM obtainable via decrypting the 3DS NAND.
I don't know how all that stuff is done, I was just asking.
Examples of what I mean:
Gradius
US: https://miiverse.nintendo.net/posts/AYMHAAACAADRUqGUqWShwA
PAL (different copyrights): https://miiverse.nintendo.net/titles/14866558073070002183/14866558073070002184
River City Ransom
US: https://miiverse.nintendo.net/titles/14866558073161641620/14866558073161641630
PAL (Street Gangs): https://miiverse.nintendo.net/titles/14866558073161352899/14866558073161352915
Yoshi
US: https://miiverse.nintendo.net/titles/14866558073037244608/14866558073037244611
PAL (Mario & Yoshi): https://miiverse.nintendo.net/titles/14866558073036643496/14866558073036643499 |
einstein95
Member
Level: 38
   
Posts: 156/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
| Posted on 11-05-14 09:18:45 PM (last edited by einstein95 at 11-06-14 04:19:52 AM) |
Link | Quote
| |
Added 3D Sonic 1. US ROM is the same, JP ROM has a minor difference.
EDIT: Okay, the JP ROM is identical to the "Rev XB" version from Sonic Mega Collection.
____________________ The more I type, the less gooder it sounds does. |
ICEknight
Member
Level: 27
   
Posts: 83/135
EXP: 103125 For next: 13034
Since: 10-25-11
Since last post: 5.4 years Last activity: 5.3 years
|
|
In that case, the ROMs must be patched by the emulator to add the extra functionality, just like the old Wii VC games did.
Have you found the patches inside the image (there may be many, one for each special option that can be toggled on and off)? Maybe we can use them to build the real ROMs that's being run. |
einstein95
Member
Level: 38
   
Posts: 157/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
|
Originally posted by ICEknight In that case, the ROMs must be patched by the emulator to add the extra functionality, just like the old Wii VC games did.
Have you found the patches inside the image (there may be many, one for each special option that can be toggled on and off)? Maybe we can use them to build the real ROMs that's being run.
You mean like the 3D Sonic spindash? In cases like that, it's inbuilt into the emulator. For other things, like removing the flickering and changing the messages in SMBDX that's done via a patch file included in the archive and is found in the root of the RomFS.
____________________ The more I type, the less gooder it sounds does. |
ICEknight
Member
Level: 27
   
Posts: 84/135
EXP: 103125 For next: 13034
Since: 10-25-11
Since last post: 5.4 years Last activity: 5.3 years
|
|
Originally posted by einstein95
Originally posted by ICEknight In that case, the ROMs must be patched by the emulator to add the extra functionality, just like the old Wii VC games did.
Have you found the patches inside the image (there may be many, one for each special option that can be toggled on and off)? Maybe we can use them to build the real ROMs that's being run.
You mean like the 3D Sonic spindash? In cases like that (except 3D Shinobi 3's level select), it's inbuilt into the emulator. For other things, like removing the flickering (although Sonic 2 GG's is inbuilt) and changing the messages in SMBDX that's done via a patch file included in the archive and is found in the root of the RomFS.
What makes you think the spindash is built into the emulator when every other change in the other games isn't? |
einstein95
Member
Level: 38
   
Posts: 160/318
EXP: 349055 For next: 21392
Since: 04-11-13
Since last post: 4.6 years Last activity: 4.6 years
|
|
Originally posted by ICEknight
Originally posted by einstein95
Originally posted by ICEknight In that case, the ROMs must be patched by the emulator to add the extra functionality, just like the old Wii VC games did.
Have you found the patches inside the image (there may be many, one for each special option that can be toggled on and off)? Maybe we can use them to build the real ROMs that's being run.
You mean like the 3D Sonic spindash? In cases like that (except 3D Shinobi 3's level select), it's inbuilt into the emulator. For other things, like removing the flickering (although Sonic 2 GG's is inbuilt) and changing the messages in SMBDX that's done via a patch file included in the archive and is found in the root of the RomFS.
What makes you think the spindash is built into the emulator when every other change in the other games isn't?
For one, the ROMs are 100% identical to the known US and JP "Rev XB" ROMs, and Sega's VC games are way different from Nintendo's in terms of structure and format.
____________________ The more I type, the less gooder it sounds does. |
ICEknight
Member
Level: 27
   
Posts: 85/135
EXP: 103125 For next: 13034
Since: 10-25-11
Since last post: 5.4 years Last activity: 5.3 years
|
|
| M2 has already used patches for their SEGA VC games on the Wii, so they're most likely doing it here as well. |