Register - Login
Views: 85719021
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
09-24-17 09:27:28 PM

Jul - TCRF - Nintendo 3DS VC patches and ROMs New poll - New thread - New reply
Pages: 1 2 3Next newer thread | Next older thread
einstein95
Member
Level: 33


Posts: 143/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 09-23-14 04:33:13 PM (last edited by einstein95 at 11-05-14 06: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
Dr. Whiskey
Random nobody
Level: 4


Posts: 1/3
EXP: 172
For next: 107

Since: 09-23-14
From: The Satellite of Love

Since last post: 3.0 years
Last activity: 2.0 years

Posted on 09-23-14 10:02:52 PM Link | Quote
Shouldn't Link's Awakening be Game Boy, or did they do some trickery to make it a NES ROM?
Celice
Member
Level: 29


Posts: 168/196
EXP: 137962
For next: 9923

Since: 10-24-10


Since last post: 1.0 years
Last activity: 363 days

Posted on 09-24-14 12:39:27 AM Link | Quote
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: 33


Posts: 144/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 09-24-14 04:57:37 AM (last edited by einstein95 at 09-24-14 05: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.
Hiccup
Member
Disgustingly Naive Smartass
Level: 52


Posts: 432/727
EXP: 1082625
For next: 1215

Since: 05-19-09


Since last post: 8 days
Last activity: 16 hours

Posted on 09-24-14 07:24:45 AM (last edited by Hiccup at 09-24-14 09:57:53 AM) Link | Quote
Is this or this a complete tutorial?

EDIT: Cause I don't have a 4.5 3ds.
einstein95
Member
Level: 33


Posts: 145/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 09-25-14 02:51:54 AM Link | Quote
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.

Hiccup
Member
Disgustingly Naive Smartass
Level: 52


Posts: 433/727
EXP: 1082625
For next: 1215

Since: 05-19-09


Since last post: 8 days
Last activity: 16 hours

Posted on 09-25-14 09:24:16 AM (last edited by Hiccup at 09-25-14 09:24:50 AM) 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.
AquaBat
User
Level: 7


Posts: 8/11
EXP: 1265
For next: 183

Since: 06-08-14


Since last post: 2.0 years
Last activity: 256 days

Posted on 09-25-14 03:10:26 PM Link | Quote
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: 33


Posts: 146/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 09-25-14 03:32:11 PM (last edited by einstein95 at 09-25-14 03: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...
ICEknight
Member
Level: 24


Posts: 78/133
EXP: 71309
For next: 6816

Since: 10-25-11


Since last post: 74 days
Last activity: 53 days

Posted on 09-26-14 04:23:54 PM (last edited by ICEknight at 09-26-14 04: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: 33


Posts: 147/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 09-26-14 06:09:19 PM (last edited by einstein95 at 09-26-14 06: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.
ICEknight
Member
Level: 24


Posts: 79/133
EXP: 71309
For next: 6816

Since: 10-25-11


Since last post: 74 days
Last activity: 53 days

Posted on 09-26-14 06:42:37 PM (last edited by ICEknight at 09-26-14 07: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: 33


Posts: 148/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 09-26-14 10:16:37 PM Link | Quote
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.
ICEknight
Member
Level: 24


Posts: 80/133
EXP: 71309
For next: 6816

Since: 10-25-11


Since last post: 74 days
Last activity: 53 days

Posted on 09-26-14 10:34:49 PM Link | Quote
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: 33


Posts: 156/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 11-05-14 06:18:45 PM (last edited by einstein95 at 11-06-14 01: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.
ICEknight
Member
Level: 24


Posts: 83/133
EXP: 71309
For next: 6816

Since: 10-25-11


Since last post: 74 days
Last activity: 53 days

Posted on 11-07-14 02:25:55 AM Link | Quote
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: 33


Posts: 157/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 11-07-14 03:39:27 AM Link | Quote
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.
ICEknight
Member
Level: 24


Posts: 84/133
EXP: 71309
For next: 6816

Since: 10-25-11


Since last post: 74 days
Last activity: 53 days

Posted on 11-07-14 10:40:59 AM Link | Quote
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: 33


Posts: 160/305
EXP: 214909
For next: 14270

Since: 04-11-13


Since last post: 6 days
Last activity: 17 hours

Posted on 11-07-14 12:25:31 PM Link | Quote
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.
ICEknight
Member
Level: 24


Posts: 85/133
EXP: 71309
For next: 6816

Since: 10-25-11


Since last post: 74 days
Last activity: 53 days

Posted on 11-07-14 04:21:56 PM Link | Quote
M2 has already used patches for their SEGA VC games on the Wii, so they're most likely doing it here as well.
Pages: 1 2 3Next newer thread | Next older thread
Jul - TCRF - Nintendo 3DS VC patches and ROMs New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

31 database queries, 14 query cache hits.
Query execution time: 0.183474 seconds
Script execution time: 0.024857 seconds
Total render time: 0.208331 seconds