ROM Hack [WIP] Story of Seasons: Trio of Towns - True Love Edition Patch

283423947hf

New Member
Newbie
Joined
Apr 29, 2020
Messages
1
Trophies
0
Age
28
XP
42
Country
United States
I'm super lost :( i tried rebuilding the cia but ctr tool or makerom does not open. Does anyone have the update cia with the TLE patch already? Thank you

or can someone tell me what terminal to use

Hey, I just figured out how to build the cia. I slightly edited the instructions that Silrae posted in the OP.
1. Get a CIA of Trio of Town's 1.1 update by either dumping your own copy with GodMode9 or other means
2. Decrypt your CIA with GodMode9 or Batch CIA 3DS Decryptor
3. Download Ctrtools and Makerom as well as Romfs Builder and Exinjector, place all files in the same place as your CIA
4. Open Powershell by right-clicking the folder while holding shift, then enter these commands one by one:
Code:
.\ctrtool --contents=contents "<Name of CIA>".cia
.\ctrtool -p --exefs=exefs.bin "<Name of biggest contents file>"
.\ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin
.\ctrtool -p --romfs=romfs.bin "<Name of biggest contents file>"
.\ctrtool -t romfs --romfsdir=romfs romfs.bin
.\ctrtool -p --exheader=exheader.bin "<Name of biggest contents file>"
.\ctrtool -p --logo=logo.bin "<Name of biggest contents file>"

6. if you haven't already download TLE's patch files and extract the contents inside the "Patch Files" folder to the location of your romfs and CIA and overwrite
7. If you are using or planning to use the Hamtaro & Cheburashka Restoration Patch go into the "Optional Patches" folder and move the files from the
"Hamtaro Compatibility Patch" to your romfs folder and overwrite.
**If you haven't already also take the files from the restoration patch and move them into your romfs folder and overwrite.
8. If you want to use one of the optional patches, read the "README.txt" in your romfs folder and follow its instructions for whichever patch you want
9. Open Romfs Builder, choose your romfs folder, and rebuild your romfs naming it "romfs.bin"
10. Open your terminal again and enter these commands one by one:
Code:
.\makerom -f cxi -o tle_update.cxi -rsf SoSToT_update.rsf -target t -desc ecapp:3 -exheader exheader.bin -logo logo.bin -exefslogo -code exefs/code.bin -romfs romfs.bin -icon exefs/icon.bin
.\exinjector -rom tle_update.cxi -exheader exheader.bin
.\makerom -f cia -target t -content tle_update.cxi:0:0 -o tle_update.cia -minor 2 -ignoresign

11. You now have a CIA of Trio of Town's 1.1 update with TLE!
12. Install your TLE CIA into your 3ds with FBI or if you're using Citra navigate to File -> Install CIA and install your CIA (You'll have to get the base game on your own)

If your cia file is called totupdate.cia then when using Powershell you would type .\ctrtool --contents=contents totupdate.cia
Also, my biggest contents file was named contents.0000.00000002 so it probably will be for you too.
 

hypercoffee

Member
Newcomer
Joined
May 19, 2020
Messages
8
Trophies
0
Age
23
XP
94
Country
United States
@Silrae Thank you so much for making this patch, i can't wait to play it. I actually would like to try and do something like this for another harvest moon game, Tale of Two Towns 3D, because i love that game a lot. Since you've worked on a harvest moon game, could you recommend any tools that helped you with this? im running into issues where i can't find a file that seems to hold the game dialogue, everything is in a bin file, and the programs i currently have don't seem to help me that much; kuriimu can't even open many of the game files. Again, thank you so much for making this patch!
 

NicheGamer

Well-Known Member
Newcomer
Joined
Jun 11, 2017
Messages
76
Trophies
0
XP
567
Country
United States
@Silrae Thank you so much for making this patch, i can't wait to play it. I actually would like to try and do something like this for another harvest moon game, Tale of Two Towns 3D, because i love that game a lot. Since you've worked on a harvest moon game, could you recommend any tools that helped you with this? im running into issues where i can't find a file that seems to hold the game dialogue, everything is in a bin file, and the programs i currently have don't seem to help me that much; kuriimu can't even open many of the game files. Again, thank you so much for making this patch!

Have you tried using HackingToolkit9DS to unpack the game file? I've only dabbled a bit in texture editing for Trio myself but I used either v9 or v12 to unpack the files so I could view/export them with Kuriimu's programs.
 

hypercoffee

Member
Newcomer
Joined
May 19, 2020
Messages
8
Trophies
0
Age
23
XP
94
Country
United States
Have you tried using HackingToolkit9DS to unpack the game file? I've only dabbled a bit in texture editing for Trio myself but I used either v9 or v12 to unpack the files so I could view/export them with Kuriimu's programs.
I did actually! I used version 12, and many of the files are all .bin, though I could find some of the textures, like for the alpacas and the cows, and the portraits for the characters, that I could open in kuriimu. unfortunately, I don't need those. Everything else, kuriimu tells me that there's no plugin that supports opening the files.

edit: so, using kuriimu, I looked through all the files again, and what's interesting is that, even though kuriimu says it supports harvest moon files (.bin and .papa), i still get an error saying none of the plugins support the files im trying to open, which are .bin files from harvest moon. I also can't seem to extract anything more from the files using karameru, so i'm at a loss.
 
Last edited by hypercoffee,

NicheGamer

Well-Known Member
Newcomer
Joined
Jun 11, 2017
Messages
76
Trophies
0
XP
567
Country
United States
I did actually! I used version 12, and many of the files are all .bin, though I could find some of the textures, like for the alpacas and the cows, and the portraits for the characters, that I could open in kuriimu. unfortunately, I don't need those. Everything else, kuriimu tells me that there's no plugin that supports opening the files.

edit: so, using kuriimu, I looked through all the files again, and what's interesting is that, even though kuriimu says it supports harvest moon files (.bin and .papa), i still get an error saying none of the plugins support the files im trying to open, which are .bin files from harvest moon. I also can't seem to extract anything more from the files using karameru, so i'm at a loss.

Try using v9, that should work.
 

hypercoffee

Member
Newcomer
Joined
May 19, 2020
Messages
8
Trophies
0
Age
23
XP
94
Country
United States
Last edited by hypercoffee,

Cheetsa

New Member
Newbie
Joined
Jul 10, 2020
Messages
3
Trophies
0
Age
21
XP
35
Country
United States
I'm not sure this still works. I heard a rumor that "that ISO" site got taken down and I could not find it. I can't figure out how to rebuild it or even dump it to begin with despite having the game and Godmode. I am just so confused. Any advice?
 
Last edited by Cheetsa,

nomnomcheerios

Member
Newcomer
Joined
Mar 27, 2018
Messages
6
Trophies
0
XP
100
Country
United States
I'm not sure this still works. I heard a rumor that "that ISO" site got taken down and I could not find it. I can't figure out how to rebuild it or even dump it to begin with despite having the game and Godmode. I am just so confused. Any advice?

The website is indeed down, but I managed to patch my own game just fine. If you go to that Spanish site, it's got the right md5 checksum and does work with this patch. Using Godmode9 to dump the update won't work, you need that specific version (as a side note, if you don't how to dump things in Godmode, there's plenty of tutorials you can find).

Make sure you uninstall the update if you already have it on your system before anything. The update will be in the extra data section in data management. After you find the update, you need to use an xdelta patcher to patch the game properly (trust me, they're very self explanatory, you select the two files and that's that). There's a guide in the OP if you're still confused, and plenty on how to use xdelta if you search for them. Use FBI to install it and you're done. Happy farming!
 
Last edited by nomnomcheerios,

NeptunesFrogEmporium

New Member
Newbie
Joined
Jul 13, 2020
Messages
2
Trophies
0
Age
26
XP
43
Country
United States
I've been having an issue building the CIA myself, every time I enter the .\ctrtool --contents=contents "<Name of CIA>".cia code it tells me "error: could not open input file!"
I'm super new at building CIAs so I'm kind of lost on what to do.
 

RefinedNoble

Member
Newcomer
Joined
May 1, 2020
Messages
8
Trophies
0
Age
26
XP
107
Country
Canada
I've been having an issue building the CIA myself, every time I enter the .\ctrtool --contents=contents "<Name of CIA>".cia code it tells me "error: could not open input file!"
I'm super new at building CIAs so I'm kind of lost on what to do.
How are you entering it? I accidentally left the <> in and that messed it up for me, the code should look like .\ctrtool --contents=contents "Sostotcianame".cia

And for my own question I'm getting the error Failed to open SoSToT_update.rsf anyone know how I would go about fixing that?
 

RefinedNoble

Member
Newcomer
Joined
May 1, 2020
Messages
8
Trophies
0
Age
26
XP
107
Country
Canada
3 Minutes after posting my stupid ass found the file I forgot to add to the folder. I was planning on avoiding this thread out of shame but I couldn't get all the patches to work so I had to search for the update file and thought it'd be helpful for others to add that a European update is whats needed.

Also the patch files don't include the Hamtaro compatibility, looking back in the thread I'm guessing it's because the game crashing is there any way to use both patches?

so how do i install this?
If you have the update cia follow the instuctions for the xdelta patch if not you have to rebuild the file yourself.
 
Last edited by RefinedNoble,

SpaceCadet

New Member
Newbie
Joined
Jul 21, 2020
Messages
3
Trophies
0
Age
31
XP
44
Country
Canada
Well, spent about 4 hours trying to get this to work yesterday, but I must be doing something wrong. I used godmode9 to create a CIA of the update, followed the instructions in the OP to the letter, but for some reason, applying the patch didn't alter the game.

Might try a bit more today. I'm really grateful this mod exists and appreciate all of the effort that went into it... but I just might have to acknowledge I won't be able to get it to work.
 

RefinedNoble

Member
Newcomer
Joined
May 1, 2020
Messages
8
Trophies
0
Age
26
XP
107
Country
Canada
Well, spent about 4 hours trying to get this to work yesterday, but I must be doing something wrong. I used godmode9 to create a CIA of the update, followed the instructions in the OP to the letter, but for some reason, applying the patch didn't alter the game.

Might try a bit more today. I'm really grateful this mod exists and appreciate all of the effort that went into it... but I just might have to acknowledge I won't be able to get it to work.
Did you rebuild the update cia from scratch or use the Xdelta patch?
 

DarkLordDemaar

Active Member
Newcomer
Joined
Jul 26, 2017
Messages
29
Trophies
0
Age
30
XP
119
Country
Japan
LayeredFS was that thing where you put the files into that one luma folder, right?
That doesn't work anymore? Why?
Also how about that new Mod folder in Citra? Does that still work?
 

SpaceCadet

New Member
Newbie
Joined
Jul 21, 2020
Messages
3
Trophies
0
Age
31
XP
44
Country
Canada
Did you rebuild the update cia from scratch or use the Xdelta patch?
Rebuilt from scratch.

Luckily, on the 9th attempt, it just sort of worked. It honestly improves the game dramatically, and I'm beyond happy I stuck with it.

Of note, I did need to use the instructions posted by 283423947hf.525720 above since the final step failed when using cmd.exe.
 

ValiantChan

Well-Known Member
Member
Joined
May 24, 2016
Messages
105
Trophies
0
XP
735
Country
Hong Kong
LayeredFS was that thing where you put the files into that one luma folder, right?
That doesn't work anymore? Why?
Also how about that new Mod folder in Citra? Does that still work?
There were issues with layeredfs causing crashes if you had a mushroom log on your farm, which we can only guess is because it doesn't interact well with the update data. You could probably still use layeredfs if you don't plan on growing mushrooms though - that's what I've been doing.
 
  • Like
Reactions: DarkLordDemaar

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    There's also this thing where I'm hyperfocused at night and cannot get to sleep.
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    +1
  • Veho @ Veho:
    Watch chess streamers on Twitch and you'll pick up a thing or two.
    +1
  • Veho @ Veho:
    Not to mention there's an infinite number of chess games for every possible platform.
    +1
  • DinohScene @ DinohScene:
    just play it, get beaten a few times and start dominating
    +1
  • K3Nv2 @ K3Nv2:
    Nude chess is best
    +1
  • DinohScene @ DinohScene:
    strip checkers > nude chess
    +1
  • K3Nv2 @ K3Nv2:
    Nude checkers get jumped
    +1
  • SylverReZ @ SylverReZ:
    @Veho, I guess you'd pick up something while watching tub streams.
  • SylverReZ @ SylverReZ:
    @K3Nv2, Dick fights. :tpi:
    SylverReZ @ SylverReZ: @K3Nv2, Dick fights. :tpi: