1. Silrae

    OP Silrae GBAtemp Fan
    Member

    Joined:
    Mar 28, 2016
    Messages:
    347
    Country:
    United States

    This is a patch for Story of Seasons: Trio of Towns that allows the player to romance any bachelor or bachelorette regardless of their gender! It's NOT a sprite swap!

    [​IMG] Features [​IMG]
    • Gender restrictions for dating characters has been removed
    • Most of the game's dialogue has been edited to ensure the player is referred to and treated as their proper gender
    • Various love events have been revised to suit a same-gender player
      • Ex: Kasumi's dark blue and yellow events
    • You can choose any bachelor/bachelorette at romantic festivals
    • Some events have completely new original dialogue added for same-gender relationships
      • Ex: DLC event "Chatting With Friends"
    • A rainbow in the main title screen!
    • Compatibility with Trio of Town's free v1.1 update, and compatibility/edits for DLC-only events
    • Compatible with the 3ds emulator Citra
    • Optional patches:
      • Recolors for the player's wedding attire
      • A gender switch for Inari to make them the same gender as the player
      • Compatibility for the Hamtaro & Cheburashka Restoration Patch (only available on that ISO site due to copyright)
    [​IMG] Installation Guides [​IMG]
    LayeredFS:
    LayeredFS is no longer supported as an installation method as of v5.0 of TLE. Instead, this patch has been merged with Trio of Town's free 1.1 update CIA (USA only).

    If you're updating from v4.2.1 or below you'll have to remove the old patch files from LayeredFS for Trio of Towns.



    HANS:
    Story of Seasons: Trio of Towns isn't compatible with Hans and there is no working method to get this patch on your 3ds without CFW. I highly recommend installing CFW using this guide.

    If you don't want to install CFW, you can use the 3ds emulator Citra on your PC.



    TLE CIA:

    1. Go to "that ISO site" and create an account if you haven't already; you'll need an account to view and search threads
      • If you don't know what that site is, google it. Please don't ask or link to the site here, it's against the rules to share it.
    2. Search for "Trio of Towns True Love Edition" and go to the thread I've started
    3. Download the patch from the second link I posted below the OP
    4. If you're using the Hamtaro & Cheburashka Restoration Patch go into the "Hamtaro Compatibility Patch" folder and apply the base xDelta patch to the TLE update CIA
    5. If you want to use any of the optional patches apply ONE xDelta patch to your TLE update CIA
      • If you're using the Restoration Patch, use the optional patches in the "Hamtaro Compatibility Patch" folder
    6. When you're done applying any xDelta patches, put the CIA in your SD card and install it via FBI
      • If you're using citra navigate to file -> Install cia and install the update. You'll have to get the base game on your own.
    7. You're done! Enjoy!

    xDelta Patch:

    If for whatever reason the above guide did not work for you, you can use this installation method instead.​
    1. Download RainThunder's upload of Trio of Town's 1.1 update on "that ISO site" (not the dlc just the free update)
      • If you don't know what that site is, google it. Please don't ask or link to the site here, it's against the rules to share it.
      • The xDelta patch will only work on this specific CIA, it won't work on your own dumps or any other uploads of the update
    2. Download the TLE patch if you haven't already and extract the contents inside the "xDelta Patch" folder to the same location of your CIA
    3. Before applying any patches run WinMD5 and select your CIA file
    4. Verify that the checksum value of your cia is the same as the following value, if it's not you have the wrong CIA file and the xDelta patch will corrupt it
      • MD5 Checksum Value: 52e1505367d5b0dadb78eee64254a30c
      • If you're using a Mac or Linux you don't need WinMD5, you can use the command "md5sum <File Name>" in a terminal
    5. If your CIA's the right file you can move on and open DeltaPatcherLite.exe
      • If you're using a mac you can use MultiPatch instead of DeltaPatcher
    6. Enter your CIA as the original file and enter the "TLE Base Patch.xdelta" file as the patch
    7. Apply the patch and you're done!
    8. If you would like any of the optional patches open the "Optional xDelta Patches" folder and apply one patch to your CIA with TLE, not your original CIA
      • Read the "README.txt" file for a list of features in every optional patch and screenshots of the recolors are in the "Previews" folder
    9. Now you can either install the CIA to your 3ds with FBI or, if you're using Citra, you can navigate to File -> Install CIA and install your update
      • Since this is only a CIA of the update for Trio of Towns, you'll have to get the base game on your own

    Building the CIA:
    This guide details how I rebuilt the 1.1 update CIA with TLE merged in it. If you were able to use one of the installation methods above then you do NOT have to do any of this.​
    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. Use whatever terminal you'd like to use Ctrtools and Makerom, I recommend using a copy of cmd.exe that's placed in the same folder as your CIA
    5. Open up your terminal and 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
    

    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)


    How To Know The Patch Is Installed:

    If installed correctly, the title screen should now have a rainbow in the background, and all of the bachelors and bachelorettes should have the flower showing their FP by their names.
    Talk to a candidate of the same gender of your farmer to check if the patch is working.



    [​IMG] Changelog [​IMG]
    v1.0.0
    • Initial release!
    • Player can see all marriage candidates' love events
    • Player can date/marry all the marriage candidates
    • Player can invite any marriage candidate in romantic festivals
    • Minor dialogue changes made to the marriage ceremony
    • Male Player Build:
      • Dialogue changes made to Ludus' love events
      • Dialogue changes made to Yuzuki's first 3 love events
      • Visual changes made to Yuzuki's 3rd and 4th love events
    • Female Player Build:
      • Minor dialogue changes made to Illuka's love events & confession (not reverse-confession)
      • Minor dialogue changes made to Silluka's first 3 love events
      • Minor dialogue changes made to Lisette's love events
    • Note: Pregnancy and childbirth events are... wonky. It's a fixable bug, but I've left it alone to act as a placeholder while I consider how I'd like those events to go for same-sex couples. Don't worry, you'll still get your kid!


    v2.0.0
    • Male/Female Player patches have been replaced with just one patch for both player genders
    • Event dialogue revised from:
      • Child Growth 1
      • Child Growth 2
      • Child Birthday
      • Marriage/Lover Birthdays
      • Pair Birthday
      • Family Meals
      • Family Picnic
      • Sealight Night
      • Star Festival
      • Starlight Gala
      • Valentine's Day
      • Marriage Ceremonies
    • Revised overworld conversation dialogue:
      • All blessings given from villagers when you get a lover, become engaged, or have a child
      • After-event dialogue for:
        • Harvest Festival
        • Cooking Festival
        • Animal Festival
        • Pet Festival
        • Fashion Festival
        • Star Festival
        • Starlight Gala
        • Sealight Night
        • Goddess Festival
        • Spirit Festival
        • Festival of Plenty
      • Friendship dialogue for:
        • Wayne's purple flower, dark blue flower, and light green flower
        • Ford's purple flower, dark blue flower, and light green flower
        • Lisette's light blue flower, dark blue flower, and light green flower
        • Ludus's, white flower, dark blue flower, and light green flower
        • Iluka's dark blue flower and light green flower
        • Siluka's light blue flower and light green flower
        • Komari's purple flower, dark blue flower, and light green flower
        • Kasumi's light blue flower, dark blue flower, and light green flower
        • Child's white flower, light blue flower, and dark blue flower
        • All of Hinata's flowers
        • All of Yuzuki's flowers except his dark blue
      • Lover dialogue for:
        • Wayne's yellow flower and orange flower
        • Kasumi's dark green flower, pink flower, and red flower
        • Ludus's yellow flower
        • Hinata's red flower
      • Marriage dialogue for:
        • Wayne's 3rd and 4th year
        • Lisette's 3rd year
        • Ludus's 1st and 2nd year
        • Komari's 3rd and 4th year
        • Hinata's 3rd year
        • Yuzuki's 3rd year
      • Greetings from all marriage candidates (Regular, lover, and marriage)
      • Festival notices from Wayne, Lisette, Ford, Komari, Yuzuki, and Hinata
      • Pregnancy conversations from all male candidates


    v3.0.0
    • Minor changes made to:
      • Love events:
        • Iluka's dark blue and pink event
        • Siluka's light blue event, dark blue event, and yellow event
        • Ludus' light blue event, light green event, yellow event, and orange event
        • Komari's dark blue event, light green event, yellow event, and orange event
        • Kasumi's light blue event and light green event
        • Hinata's light blue event, light green event, yellow event, and orange event
        • Wayne's light blue event, yellow event, and pink event
        • Lisette, light blue event, dark blue event, light green event, orange event, and pink event
        • Ford's yellow event and orange event
        • Yuzuki's orange event
      • Break up events for:
        • Ludus
        • Iluka
        • Kasumi
      • All of the marriage candidates' confession events
      • All of the marriage candidates' after-marriage events
      • All of the marriage candidates' wedding anniversary events
    • Moderate changes made to:
      • Ludus' dark blue love event
      • Kasumi's light pink love event
      • Yuzuki's light blue love event
      • Wayne's orange love event
      • Ford's dark blue love event
    • Major changes made to:
      • Kasumi's dark blue and yellow love events
      • Yuzuki's light green and yellow love events
      • Komari's light blue love event
    • Optional patches:
      • Added patch to make Inari the same gender as player
      • Added patch to change the color of the player's wedding attire
    • Lengthened dialogue box


    v3.1.0
    • Fixed crashes from v3.0 caused by the Msg.xbb file
    • More Text Error Fixes
    • Fixed Westown's Marriage Ceremony's order of vows



    v3.1.1
    • Fixed birthday event hang
    • Fixed Yuzuki light blue flower event hang


    v4.0.0
    • New title screen includes a rainbow in the background and current version of the patch
      • If you use the Hamtaro patch Hamtaro will appear in the title screen as well
    • Added compatibility with:
      • DLC
      • UberGeek77's Hamtaro & Cheburashka restoration patch
    • Minor changes made to DLC events:
      • Love events:
        • Stephanie's dark blue love event
        • Stephanie's light green love event
        • Woofio's light green love event
      • Overworld dialogue:
        • Stephanie's
          • Red flower dialogue
          • Marriage greetings
        • Woofio's
          • Red flower dialogue
          • Marriage greetings
          • Marriage dialogue
          • Child birth blessings
      • Your father visits event
      • Marriage Ceremony for Stephanie and Woofio
      • Stephanie and Woofio's 2nd child growth event
      • Starlight Gala's after event with your child
    • Event Changes:
      • Yuzuki's yellow flower event now has the male player change into the Green Samurai Kimono instead of blue
      • Yuzuki's light green flower event hair clip is now the same for both genders
      • Minor dialogue revision made to Ludus' reverse confess event
      • Inari Gender Switch patch now includes pronoun changes from your child
    • Bug & Text Error fixes:
      • Greetings from the person you are dating will properly display now
      • Fixed order of vows in Lulukoko's marriage ceremony
      • Grammar revisions to majorly changed love events from v3.0
      • Minor overworld dialogue text errors have been fixed
      • Kasumi's proposal blessing event text error has been fixed


    v4.1.0
    • Bug fixes:
      • Fixed hang when receiving relationship blessings in the overworld
      • Fixed hang that appears after you leave the Starlight Gala if you accepted Megan's request
      • Fixed player hairstyles for all of the weddings
      • Fixed order of vows for Lulukolo's wedding
      • Fixed certain love events from not activating despite filling all of its requirements
        • e.x Siluka's pink love event
      • Fixed a few pronoun references in all the romantic festivals
    • Switched from Layeredfs plugin to OnionFS plugin to fix crashes from NTR
    • All of the hack's main files have been moved to SoSToT/romfs/
    • Added screenshots of the Alt Wedding Attire optional patches


    v4.2.0
    • Bug Fixes:
      • Fixed hang during reverse or regular marriage proposal
      • Blessings hang fix that was supposed to be in v4.1.0 is now included
      • Fixed Sealight Night crash that appears after Tototara finishes talking if you are dating someone outside of Lulukoko
    • Hamtaro compatibility patch has been updated to include changes from past updates
    • EUR compatibility has been added
    • Title screen now displays TLE v4.2


    v4.2.1
    • Fixed hang before Tsuyukusa town's wedding
    • Fixed Hangs when interacting with NPCs in EUR patched games by removing "Common.nut" file from the EUR patches


    v5.0.0
    • DLC group friends event "Chatting with Friends"
      • Added the ability to show interest for a character of the same gender if you are single
      • If married to a character of the same gender that character will not act as if they do not live with you
      • Added individual original dialogue where if you are dating or married to a character of the same gender they will comment on your relationship
      • Added original responses to the player showing interest in a character of the same gender
      • Added a check based on overall friendship to determine a character's response to the player showing interest to them if single
        • If said character is at a light green flower or higher they will be flustered and gain 500 FP, otherwise they will brush off your interest as a joke
      • All 150+ additions and changes can be seen here
    • Installation method
      • LayeredFS installation method has been removed and replaced with a custom CIA method
      • instructions on how to decompile and rebuild the 1.1 update with TLE were added to the OP
    • Dialogue revisions to:
      • All of Ludus' heart events and his confession event
        • All instances of Ludus referring to the male player as his "little brother" are now in the trash where they belong
        • Changed Ludus' light green love event's title from "Ludus' Future Wife" to "Ludus' Future"
      • Kasumi's dark blue heart event
        • The female player is no longer assumed to be an accomplice to the peeping tom
      • General minor dialogue revisions
    • Bug Fixes
      • Fixed the crashes caused by placing certain farm circles in your farms
        • e.g: the mushroom log crash
      • Fixed known text errors
      • Fixed player's hat in Lulukoko's wedding event
      • Fixed vows in Lulukoko's wedding event
      • Fixed Valentine's event from hanging on a black screen after giving a gift to the player's lover
    • Optional Patches
      • Renamed "Alt Wedding Attire" optional patch to "Recolored Wedding Outfits"
      • Changed the recolor in "Recolored Wedding Outfits" of the female player's Tsuyukusa's wedding dress from purple to pink
        • Purple recolor was moved to "Alt Recolor 2"
        • Teal recolor was renamed to "Alt Recolor 1"
      • Added a pink recolor option to "Alt Recolor 3" for the female player's Lulukoko's wedding dress
      • Switched Inari's wedding anniversary portraits for the "Inari Gender Switch" Patch
      • Made Inari their proper height depending on their gender in their wedding anniversary event
      • Updated Hamtaro Compatibility Patch to be compatible with v5.0
    • Title Screen
      • Removed main menu screen's TLE version number
      • Slightly edited title screen's rainbow
    • EUR versions of the game are unfortunately now incompatible with TLE
      • This will most likely never change


    v5.0.1
    • Added another installation method that uses xDelta patches for RainThunder's upload of the Trio of Town's 1.1 update
    • Updated the OP to include a guide on the xDelta installation method


    [​IMG] Download [​IMG]
    v5.0.1
     
    Last edited by Silrae, May 16, 2019
  2. Cleru

    Cleru Member
    Newcomer

    Joined:
    Oct 20, 2015
    Messages:
    10
    Country:
    Is it compatible with original saves?
     
  3. Silrae

    OP Silrae GBAtemp Fan
    Member

    Joined:
    Mar 28, 2016
    Messages:
    347
    Country:
    United States
    I honestly haven't extensively tested on original saves yet, but so far it doesn't seem to corrupt any save data. I would keep a backup just in case.
     
    Last edited by Silrae, Mar 28, 2017
  4. Cleru

    Cleru Member
    Newcomer

    Joined:
    Oct 20, 2015
    Messages:
    10
    Country:
    Alright, I'll try it out and report back on how it goes.
     
  5. KunoichiZ

    KunoichiZ GBAtemp Guru
    Member

    Joined:
    Mar 16, 2012
    Messages:
    8,830
    Country:
    United States
    So it's like the Fire Emblem Fates/Awakening Same-Sex Marriage patch in a way? Neat.
     
    Silrae likes this.
  6. x06xpower

    x06xpower GBAtemp Regular
    Member

    Joined:
    Jul 20, 2016
    Messages:
    201
    Country:
    United States
    wow xD
     
  7. Cleru

    Cleru Member
    Newcomer

    Joined:
    Oct 20, 2015
    Messages:
    10
    Country:
    Couldn't get the Hans patch to work, so I don't know if the original save works with that. But the plugin worked fine with my save.
    This is really awesome, thanks for the all the hard work you put into it.

    Are you working on any other projects?
     
    Latyana likes this.
  8. Silrae

    OP Silrae GBAtemp Fan
    Member

    Joined:
    Mar 28, 2016
    Messages:
    347
    Country:
    United States
    Did you have problems with using Hans or did the patch not load with Hans? I'm glad its working with NTR, let me know if you run into any problems!

    And thank you! I'm only working on this right now. Unfortunately, I was never able to figure out how to edit NPC data like I did here on other HM and SoS titles for 3ds.
    Sprite switches are possible, but editing the dialogue would be really tedious, so this'll probably be the only romhack I do.
     
  9. djalmafreestyler

    djalmafreestyler GBAtemp Advanced Fan
    Member

    Joined:
    Jan 31, 2011
    Messages:
    637
    Country:
    Brazil
    Good job! Developers should make this kind of games with Same-Sex Marriage option :)
     
    Latyana and Silrae like this.
  10. Pluupy

    Pluupy _(:3」∠)_
    Member

    Joined:
    Sep 13, 2009
    Messages:
    1,924
    Country:
    United States
    Don't you think that's a little sociopathic to demand the young, single people of these towns to be bisexual? Homosexuality is such a small percentage of the human population it would be rather surprising to find more than one person in these little towns.

    Anyway, the game already allows the protagonist to change the model to male and female clothes (clothes change the body type). The only problem was that you're still referred to as your chosen sex despite running around with the opposite sex's model.

    This patch is for people who want a seamless homosexual experience where they are identified as the pronouns they prefer and be able to marry the same sex.

    How is child-bearing treated, though? Is it hacked so that children appear out of nowhere like with Inari? Are such events edited to refer to you as your respective sex?
     
  11. Silrae

    OP Silrae GBAtemp Fan
    Member

    Joined:
    Mar 28, 2016
    Messages:
    347
    Country:
    United States
    I feel as if you're overreacting a bit. The characters are fictional, no one is demanding anything from them because they're not real lol. This hack is simply to widen the gameplay for people who would like to romance the characters without restrictions. I don't really think the amount of non-straight characters being realistic or not matters because it's a game, fictional you know?

    To answer your questions: Yes events are being edited to fit the player's gender. No, the children won't pop out of nowhere, the pregnancy and childbirth events are currently untouched. There are limitations to what I can accomplish with this hack and those two events are very difficult to change, unfortunately.
     
  12. seagrot

    seagrot Newbie
    Newcomer

    Joined:
    Mar 28, 2017
    Messages:
    3
    Country:
    Canada
    Signed up to say thank you for making this patch! Trio of Towns won't load for me using HANS at the moment (and I'm on 11.3.0 so unfortunately cfw isn't an option), but it doesn't seem to be an issue with the patch but with HANS itself since I can't load it even without the romfs.

    Really excited to play whenever I can, I'm looking forward to seeing how you handled the love events in particular since Ludus' were pretty heavily gendered iirc.
     
  13. Silrae

    OP Silrae GBAtemp Fan
    Member

    Joined:
    Mar 28, 2016
    Messages:
    347
    Country:
    United States
    I actually haven't fully edited Ludus' events to my liking, I just rewrote some lines to be gender-neutral. In a future version I might clean it up more to make it less... old-fashioned?
    But because of how the message file works, it's pretty difficult to change an entire event's dialogue. That's why I've mostly just done small edits for the first release.
    (All of the guys' love events are super heavily gendered tbh, it's an absolute nightmare to edit.)

    Also, which version of the game are you using with Hans? Digital or the physical cartridge? I remember FE Fates' digital version having issues with Hans, so that might be the issue here.
     
    Latyana likes this.
  14. seagrot

    seagrot Newbie
    Newcomer

    Joined:
    Mar 28, 2017
    Messages:
    3
    Country:
    Canada
    Hopefully the message files get easier to work with as time goes on... I'd love to rewrite some of the dialogue to smooth it out and make it more neutral but the actual file editing itself is super intimidating so I'm thankful you're able to do even this much.

    I'm on the cartridge version! I don't have access to the digital version, but I'd be interested to hear if that works any better for anyone.
     
    Latyana likes this.
  15. Noroxus

    Noroxus Margen67 Supporter
    Member

    Joined:
    Jul 7, 2013
    Messages:
    431
    Country:
    Germany
    I love this so much. I tried to do the same thing with the first SoS but it didnt work....

    Seriously, thanks so much for this <3
     
    Gon Freecss likes this.
  16. Cleru

    Cleru Member
    Newcomer

    Joined:
    Oct 20, 2015
    Messages:
    10
    Country:
    Well I'm a CFW user so I used another method. I followed all the instructions but when loading, the game just gave me an error and had to reboot.
    The plugin is a lot more faster and convenient to use, especially if the plugin patch gets updated, I don't have to patch the whole game.
     
  17. KunoichiZ

    KunoichiZ GBAtemp Guru
    Member

    Joined:
    Mar 16, 2012
    Messages:
    8,830
    Country:
    United States
    And that's what I love above NTR. No need to patch anything other than update a file or two.
     
    Latyana likes this.
  18. Queen of SoS

    Queen of SoS Story of Seasons Queen
    Member

    Joined:
    Feb 13, 2016
    Messages:
    735
    Country:
    United States
    I actually think this is one of the first patches to be made for a 3ds Story of Seasons game. I can't wait to try this hack out. Thanks for this!!
     
    Latyana and Silrae like this.
  19. Silrae

    OP Silrae GBAtemp Fan
    Member

    Joined:
    Mar 28, 2016
    Messages:
    347
    Country:
    United States
    I'd actually be really happy to get some help with dialogue if the xbb message file weren't such a pain :/ I might try to make a transcript for easy editing when I have some time.

    @Cleru I checked out Hans and it looks like Trio of Towns isn't compatible with it at all, it crashes on the main title screen with the patch and without. Looks like this'll be an ntr cfw exclusive patch for now until that gets fixed (if it ever does).
    Thank you! I actually tried this with SoS too, but for some reason its main data files were no where to be found?
    Trio of Towns has all its data nicely compiled in the constdata.xbb file, so it made editing much easier once I actually found what I needed to edit.
     
    Noroxus likes this.
  20. Cleru

    Cleru Member
    Newcomer

    Joined:
    Oct 20, 2015
    Messages:
    10
    Country:
    @Silrae I never got to the main title screen. Once running the game I get a black screen on top, and an error message at the bottom telling me to reboot.
    So I don't think I patched it properly. But if it isn't working for you either, it doesn't matter in the end.
     
Loading...

Hide similar threads Similar threads with keywords - Seasons, Edition, [WIP]