Story of Seasons - Trio of Towns - Hamtaro and Cheburashka Restoration Patch 3DS

From GameBrew
Revision as of 03:09, 27 January 2022 by HydeWing (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
SoSToT - Hamtaro & Cheburashka Restoration Patch
Sos3othc2.png
General
Authorubergeek77
TypeGame Hacks
Version1.2
LicenseMixed
Last Updated2019/08/02
Links
Download
Website

This is ROM hack for Story of Seasons: Trio of Towns that brings back Hamtaro and Cheburashka, both are exclusive to the Japanese release of the game and were removed from the USA version, likely due to licensing reasons.

Features

  • Hamtaro has been added to the title screen as a visual indicator the patch has been loaded.
  • Hamtaro has been added to the game as a pet.
  • Cheburashka has been added to the game as a pet.
  • The Hamtaro cutscenes that were translated by XSEED, but hidden in the US release (removed entirely in the 1.1 update) will play as they normally would.
    • The few lines of dialogue that were missing from that official translation have been translated, and are included.
    • Minor grammar errors and other text fixes have been made.
  • All lines of dialogue said by NPCs when Hamtaro is following you have been translated.
  • The Cheburashka cutscenes that were cut from the US 1.1 update entirely have been fully translated and will play as they normally would.
  • The patch is compatible with the DLC, but the DLC is completely optional. This patch will work with or without the DLC.

Installation

Prerequisites:

  • This patch will only work on the USA version of Story of Seasons: Trio of Towns.
  • Before applying this patch, you must update your game using the official 1.1 patch.
  • This is a LayeredFS patch and requires Luma3DS CFW (tested on Luma3DS v8.1.1 and v9.0). Please use a recent version.

How does it work:

  • This patch contains files that were only available in the Japanese version of this game, as well as the Japanese 1.4 update.
  • An xdelta patch is provided that will allow you to generate the patch (the 3D models for both pets), given that you have your own copies of the Japanese base game, and Japanese 1.4 update.
  • The archive itself contains no copyrighted data whatsoever, and will not function without the Japanese base game RomFS, and the Japanese 1.4 update RomFS.

How to generate the patch:

  • Extract the zip and copy your decrypted RomFS dumps to the same directory. You must supply both to proceed. They must be named:
    • Japanese basegame RomFS > jpgame_DecryptedRomFS.bin
    • Japanese 1.4 update RomFS > jpupdate_DecryptedRomFS.bin
      • Please note that these files originate from the JAP versions of the basegame and the 1.4 update. The USA or PAL versions will not work.
      • If you are not sure where to get these files, please refer to this guide on dumping them using GodMode9.
  • Use the included WinMD5.exe application to check the md5sums of your files.
    • Mac/Linux users can just use md5sum from a command line, i.e. md5sum jpgame_DecryptedRomFS.bin.
    • Check the files against the values given in md5sums.txt.
      • If they do not match, the included scripts will fail to generate the patch files. Please ensure you have dumped them correctly.
      • If they both match, please proceed to the next step.
  • Run the script appropriate for your operating system. This script will use an included vcdiff file and both RomFS images to generate the patch.
    • For Windows users, xdelta is already included, simply use generate_patch.bat.
    • Mac and Linux users, a BASH script is provided, however xdelta is necessary to use this patch. See the ReadMe file for instructions.
  • When you are done, you should receive a .zip file. That zip file will contain a ReadMe and a folder named luma in it, which will need to be copied to the root of your SD card.

User guide

How to get Hamtaro

To get Hamtaro, you must have met the following characters:

  • Brad.
  • Dessie.
  • Witchie.

If you have not met any one of those characters, you won't be able to get Hamtaro until you do.

Once you've met all of the characters listed above, simply walk into the main area of Westown, and you will see the Hamtaro cutscene.

Hamtaro will become available after this cutscene.

Second Hamtaro cutscene

You can see the second Hamtaro cutscene once per year, on Summer 6th.

To view the cutscene, you must have already met Inari, and you must already have Hamtaro with you.

You will see the cutscene when you wake up on Summer 6th. This cutscene plays every year on that day.

How to get Cheburashka

To get Cheburashka, you must have met the following characters:

  • Dessie.
  • Witchie.
  • Inari.

If you have not met any one of those characters, you won't be able to get Cheburashka until you do.

Once you've met all of the characters listed above, simply walk into the northern area of Lulukoko, and you will see the Cheburashka cutscene.

Cheburashka will become available after this cutscene.

Bonus Cheburashka cutscenes + Gift items

Cheburashka will give you bonus items at certain levels of friendship. There is a cutscene for each gift he gives you. He will do this three times total.

After you've received all three gifts, you won't get any more items from Cheburashka. You'll get:

  • (10) x [Thyme] at 3 hearts.
  • (20) x [Black Branch] at 6 hearts.
  • (5) x [Philosopher's Stone] at 9 hearts.

FAQ

Q. Can I go online with this patch, or use StreetPass?

Yes, you will be able to go online with this patch. After inspecting the game's code, it appears that Cheburashka and Hamtaro are both not usable with StreetPass.

Since Cheburashka and Hamtaro cannot be sent to other players' games, there is absolutely no risk associated with using this patch with networked play.

Q. Will this patch be compatible with my save game?

Yes. You do not need to start over to use this patch. If you already meet the unlock criteria, then the respective cutscenes will play once you enter the area the cutscene plays in.

However, as a rule of thumb, it is always a good idea/highly recommended to back up your save file before using any kind of game patch.

Q. What should I do if I used the previous version of this Hamtaro patch?

If you used the archive version, which was compatible with NTR's LayeredFS format:

  • You shouldn't need to do anything. Feel free to remove those files, as they are no longer needed.
  • Then follow the included instructions to apply this patch using Luma3DS' LayeredFS feature.

If you used the HANS version, and you are still using HANS:

  • You will not be able to use this patch until you install Luma3DS to your system.
  • Regardless of which of those two you used, your save file will still work.

If you recompiled your own .CIA using the RomFS generated by the previous version of this Hamtaro patch:

  • You should be alright to use this version, as every file has been replaced.
  • However, if something unexpected happens, please try using a clean version of the game before reporting any issues.

Q. When I talk to a certain NPC, they either say "......" or have "......" listed as a dialog option. Is this normal?

No, this is not normal. If you see this, it means there is a missing line of text, and the game is attempting to load a line of text that does not exist. That text either needs to be translated, or moved to the correct location in the game.

If you encounter this or any other issues, please provide the author as much information as you can, as well as a copy of your save file dumped by JKSM. This will allow the author to figure out what needs to be fixed.

Screenshots

sos3othc3.pngsos3othc4.png

Known issues

As of v1.2 of this patch, having/using the Mushroom Log item on your farm will cause the game to crash. This is due to an incompatibility with LayeredFS (read more).

Changelog

Version 1.2

  • Translated and added lines of text that were previously missing from Dessie's dialogue options after unlocking Cheburashka.
  • Translated and added minor system messages about Cheburashka.
  • Fixed a bug where the "Animal Notebook" would not open from the pet house Cheburashka is living in.
  • Changed a handful of spelling and grammar mistakes in the Animal Shop about Hamtaro.

Version 1.1

  • Patch updated to support the official 1.1 update, and the DLC.
  • Cheburashka has been added to the game as a pet.
  • All of Cheburashka's cutscenes have been translated and are now available.
  • All of the missing flavor text for Hamtaro from NPC's has been translated and will display normally.
  • Minor grammar mistakes in the original Hamtaro cutscene have been corrected.

Version 1.0

  • Initial Release (Hamtaro Only).

Credits

Special Thanks To:

  • The contributors of the Kuriimu Toolkit for making this well-programmed toolkit.
  • /u/PinkDawn on Reddit for translating some of the more complicated NPC dialogues.
  • leanderson2006 for reporting that Dessie's lines were missing in version 1.1 of this patch.

External links

Advertising: