farmerbb / RED-Project

ROM Extraction Documentation Project
216 stars 10 forks source link

Rugrats: Adventures in Gameland #178

Open kjetil-f opened 2 months ago

kjetil-f commented 2 months ago

This game uses a NES ROM and adds hi-res graphics on top (similar to the HD packs for Mesen emulator). It exist a physical NES version of this game, and the Steam demo have a NES ROM of the demo included in the installation folder,

Is it possible to extract the full NES ROM from this game?

RealRelativeEase commented 2 months ago

Don't have the game myself, but according to SteamDB, there's an NES ROM (512 kilobytes) among the installation files.

mjBrickman commented 2 months ago

https://steamdb.info/depot/2633951/history/ According to SteamDB's history feature, the NES ROM was removed in Manifest 3495750955999334612.

kjetil-f commented 2 months ago

As far as I know, the NES ROM is only a demo anyways. However, since they seem to be using some kind of emulation on this release, I'm guessing the full ROM should be inside one of the files somewhere.

farmerbb commented 2 months ago

Yep, the ROM included with the demo on Steam only has the first two levels

farmerbb commented 2 months ago

Hashes of the ROM were posted at https://www.romhacking.net/forum/index.php?topic=38363.msg461710#msg461710 :

CRC32: 97130010 MD5: 90e1a66526fc624ca071c28a78b85b7a SHA1: 1345d8c4e5cc289630d7f0a517adf74e0237e79c

farmerbb commented 2 months ago

Looks like some people have been able to extract audioless versions of the ROM from the retail game: https://steamcommunity.com/app/2633950/discussions/0/4757578733053996569/

RealRelativeEase commented 2 months ago

According to a more recent post on the same thread, the updated version still contains an extractable NES ROM with working audio: https://steamcommunity.com/app/2633950/discussions/0/4757578733053996569/#c6655846466487575461

bmsuseluda commented 2 months ago

According to a more recent post on the same thread, the updated version still contains an extractable NES ROM with working audio: https://steamcommunity.com/app/2633950/discussions/0/4757578733053996569/#c6655846466487575461

i can confirm this

kjetil-f commented 2 months ago

i can confirm this The full version or the demo?

mjBrickman commented 2 months ago

The Steam thread appears to have been taken down. The "steamworks_rugrats" 7z file also does not appear to be present in the Epic Games store release.

bmsuseluda commented 2 months ago

i can confirm this The full version or the demo?

the full version

kjetil-f commented 2 months ago

Quote from another Steam thread: "Hmm, not sure why that topic got nuked. So, the "steamworks_rugrats" file is compressed with the .7z format. You can use 7-Zip to extract it. Once you get the uncompressed file (about 524 KB in size), add ".nes" to the end and it will load in an NES emulator as normal. It works like a normal NES rom, with full audio and no apparent issues thus far. Hope this helps!"

kjetil-f commented 1 month ago

Another quote on Steam: "if anyone comes into this topic looking for the rom, they changed it so you have to beat the game first then it appears in the install directory."

Fabs-tinkers commented 1 week ago

I used assetripper on Rugrats_Data/data.unity3d and exported primari content to a new folder. Rugrats nes-rom is in Textasset folder under name: steamworks_rugrats.nes.bytes - just rename it .nes and run it.

PW5190 commented 5 days ago

I claimed it for free from the Epic Games Store. Is there a way to extract the NES ROM from this version?

kjetil-f commented 5 days ago

I claimed it for free from the Epic Games Store. Is there a way to extract the NES ROM from this version?

It doesn't seem to be included in that version. I could not find it when using the assetripper tool at least.

Fabs-tinkers commented 5 days ago

I claimed it for free from the Epic Games Store. Is there a way to extract the NES ROM from this version?

It doesn't seem to be included in that version. I could not find it when using the assetripper tool at least.

Sadly I found no roms there - probably encrypted differently there. - Only steam version.

TheNametag commented 15 hours ago

It would appear that they have altered the file and location a bit. Now, after extracting the data.unity3d file, I had to go into sharedassets1.assets to find the NES file. It is listed as a text asset still, "steamworks_rugrats.nes". However, just renaming it to .nes didn't run, as there's 32 bits at the beginning, before the NES header, that I had to remove. That at least loads it now, but I have not tested the full ROM this way to see if it works entirely.