RED-Project icon indicating copy to clipboard operation
RED-Project copied to clipboard

SUNSOFT is Back Collection!

Open shawngmc opened this issue 1 year ago • 2 comments

Package: SUNSOFT is Back! URL: https://store.steampowered.com/app/2821290/SUNSOFT_is_Back/

Titles:

  • Wings of Madura (NES/Famicom)
  • 53 Stations of the Tokaido (NES/Famicom)
  • Ripple Island (NES/Famicom)

Packaging:

  • Wrapped via Unity 2022.3; can extract via UABEA
  • Ripple Island: sharedassets0.assets, RippleRAGdump, strip first 24 bytes and rename to RippleIsland.nes
  • Wings of Madura: sharedassets0.assets, MadoolaRAGdump, strip first 24 bytes and rename to WingsOfMadura.nes
  • 53 Stations of the Tokaido: sharedassets0.assets, ToukaidoRAGdump, strip first 24 bytes and rename to 53StationsOfTheTokaido.nes

I don't have any libraries offhand to extract Unity asset bundles in game-extraction-toolbox, so I don't see myself adding it any time soon. That said, I've made a ticket in my project (https://github.com/shawngmc/game-extraction-toolbox/issues/78) in case anyone has a good lead on a Python Unity decompression library or any docs.

shawngmc avatar Jul 04 '24 05:07 shawngmc

An update here, English ROMs have been added to the collection. They can be extracted the same way, but have "EN" after "dump". Same trimming of the first 24 bytes (everything before "NES") and rename to .nes and they work.

TheNametag avatar Sep 25 '24 14:09 TheNametag

The English version of Ripple Island seems to have a different header compared to the Japanese version. The other two games share the same header for both languages. Because of this, you should probably keep the original iNES header for Ripple Island in English just to make sure nothing breaks. At least until more research is done.

Edit: Seemingly, the only difference is the PRG ROM size. If that turns out to be the case, then the correct header should be 4E 45 53 1A 10 00 10 08 00 00 00 07 00 00 00 01 Use this header at your own risk as I cannot verify if there are any unforeseen consequences of modifying the header.

DrAzathoth avatar Sep 29 '24 02:09 DrAzathoth