ROM Hack Fire Emblem Fates Expanded Same-Sex Marriage Patch [WIP]

Lasoona

Member
Newcomer
Joined
Feb 22, 2018
Messages
11
Trophies
0
Age
24
XP
111
Country
United States
Hi,

I successfully put this patch into .3ds file to play on citra. However, as I proceed to the conversation, everything goes well until the confession cutscene of that character - the top screen turned white and stopped while the game would still load. I used 0.5.1 version of gay fates and citra nightly build latest version (I'm one of those gamers, who unfortunately have the macs)

Error message from citra:
[6392.904302] Service.DSP <Info> core/hle/service/dsp_dsp.cpp:RegisterInterruptEvents:247: Registered type=2, pipe=3, event_handle=0x00158538

[6392.904925] Audio.DSP <Critical> audio_core/hle/pipe.cpp:PipeWrite:166: pipe_number = 3 unimplemented

If there's anything that can help, please tell me. ALSO, IF THERE'S A WAY FOR ME TO ELIMINATE/AVOID THE CUTSCENE, PLEASE TELL
hey, mind telling me how you got this patched for citra? i have the patch and the rom itself but im completely lost on how to patch it...
 

K-Night

New Member
Newbie
Joined
Sep 22, 2016
Messages
1
Trophies
0
XP
54
Country
United Kingdom
Um, I found out something that makes children of Male-Male couples easier for me, I dunno if it's been mentioned yet so sorry if it has.

Using FEFTwiddler, you can edit supports in the hex menu. Therefore what I did (for my cuties Benny and Arthur) is marry each of them to a girl (I used Lucina), then drop their support with Lucina, marry the other to Lucina and drop their support, then you can marry to eachother and the children should inherit each father's traits without one being a girl temporariy. Basically you can use a surrogate mother which is kinda cool. They won't inherit Lucina's traits (hair, skills ect) because the fathers aren't married to Lucina anymore and therefore take eachother's skills and hair colour (which is so awesome!!)

I'm still to test whether this will count them as siblings or not but it seemed to work really well and since it used FEFTwiddler, it was easier than editing the GameData.bin or whatever. Hope it helps someone! :D

(ps Thanks Venusaur, this is the bestest patch ever!)
 

Ozme

New Member
Newbie
Joined
May 15, 2018
Messages
1
Trophies
0
Age
24
XP
49
Country
United States
So I've tried the Luma Method and Hans Method but neither have worked for me yet, I followed all the step that I could, but here are the issues: With hans whenever i use Braindump, it finishes and then says something like the file is invalid or something, However I tried dumping with godmode9 and I think it worked. However when I go to hans and try to get gay fates to start it just freezes on the screen, nothing happens, also when I go to the final part with Hans and select yes, it says the file is invalid??? I've done everything but it doesn't work. Also with Luma I'm not entirely sure how to use it, and when I followed the directions that had been posted, it didn't work. How exzactly do I launch gay fates with Luma??? I have the special edition, its a cia I downloaded, My 2Ds version is 11.6, and Im using a 32 gigabyte card. If anyone could help it would be appreciated!
 
Last edited by Ozme,

DestinyFeather

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
428
Trophies
1
XP
1,121
Country
United States
Hi,

I successfully put this patch into .3ds file to play on citra. However, as I proceed to the conversation, everything goes well until the confession cutscene of that character - the top screen turned white and stopped while the game would still load. I used 0.5.1 version of gay fates and citra nightly build latest version (I'm one of those gamers, who unfortunately have the macs)

Error message from citra:
[6392.904302] Service.DSP <Info> core/hle/service/dsp_dsp.cpp:RegisterInterruptEvents:247: Registered type=2, pipe=3, event_handle=0x00158538

[6392.904925] Audio.DSP <Critical> audio_core/hle/pipe.cpp:PipeWrite:166: pipe_number = 3 unimplemented

If there's anything that can help, please tell me. ALSO, IF THERE'S A WAY FOR ME TO ELIMINATE/AVOID THE CUTSCENE, PLEASE TELL
I am also interested in knowing how you patched this for Citra
 

LovelyFire21

Member
Newcomer
Joined
Aug 23, 2017
Messages
14
Trophies
0
Age
35
XP
57
Country
Spain
Hi guys!
Having put the gay patch, now I want to unlock the paralogues, but I don't know how to do it ... I do not know how to extract the gamedata.bin.lz file, and I donno know which one, the gay patch or mine of the game. If you could answer me I would give +1, (and maybe i f@#€ with you xd)
 

Fishmalk

Well-Known Member
Newcomer
Joined
Feb 12, 2018
Messages
67
Trophies
0
Age
53
XP
484
Country
United States
Hi guys!
Having put the gay patch, now I want to unlock the paralogues, but I don't know how to do it ... I do not know how to extract the gamedata.bin.lz file, and I donno know which one, the gay patch or mine of the game. If you could answer me I would give +1, (and maybe i f@#€ with you xd)
You need to use a program like BatchLZ77. Patch the gay hack gamedata.bin, since that's the one you're going to be using.

Batch can be downloaded https://filetrip.net/nds-downloads/utilities/download-batchlz77-1-3-f11736.html.
 

Akaneneko

New Member
Newbie
Joined
Jun 27, 2018
Messages
1
Trophies
0
Age
24
XP
46
Country
Spain
I believe I've got it working on citra, and it was actually pretty easy. Any of the many more knowledgeable posters can feel free to correct me if anything I have posted is wrong.

Please forgive the lack of hyperlinks. Gbatemp won't let me post any yet.

To apply the hack itself you will only need a way to extract and rebuild the rom. I used Asia81's HackingToolKit3DS.
Note: the version you want depends on whether your rom is decrypted or encrypted. Decrypted roms need version 9, while encrypted roms need version 11. If you aren't sure, yours is probably decrypted.

To apply any of the patches, such as the unlock all paralogues patch or the early flora patch, you will also need Lunar IPS to apply the patch and BatchLZ77 (there are other programs, but that's the one I used) to decompress and compress the GameData.bin.

Applying the romhack:
1. Create a backup of your rom in case something goes wrong.

2. Download and install the correct version of HackingToolkit3DS. Place your rom in the PackHack folder with the HackingToolkit3DS.exe. Run the HackingToolkit3DS.exe and enter D, to extract the rom. It will then prompt you to enter the name of your rom WITHOUT the file extension. Type that in, then press enter again. The box should then say that it is extracting the rom. This can take a little while, so be patient. When the program is done extracting the rom it will say so, and prompt you to return to it's main screen.

3. After the rom is done extracting, you should have a bunch of files and folders in the PackHack folder that weren't there before. The important one if the ExtractedRomFS folder. Open it, and copy and paste the files from the Gay Hack Luma version appropriate to your rom. The readme in the Luma Version folder will tell you which folder has the files for your rom, so read it. When prompted, copy and replace the files you are putting into the ExtractedRomFS folder.

If all you want is the base hack, then all thats left is to rebuild the rom - skip to step 5.
If you want to apply any of the patches, there are a few more steps - proceed to step 4.

4. To apply the unlock all paralogues patch, first we need to decompress the GameData.bin file. It is found in the ExtractedRomFS\GameData. Download BatchLZ77 and copy your GameData.bin to the BatchLZ77 folder. Run BatchLZ77.exe, click decompress and choose the GameData.bin. When done it will create a larger file named GameData.bin.decompressed.

Next, download and run Lunar IPS. Click Apply IPS Patch, and then choose the ParalogueGameData.ips file downloaded as part of the gay hack folder, in Gay Fates\v0.6.1\All Paralogues Unlocked Patch (this is the patch we are applying). Next Lunar IPS will ask you to choose the file to apply the patch to, which is your decompressed GateData.bin file.

After this is done, run BatchLZ77 again, this time clicking compress, and choose your decompressed GameData.bin file. It will add compressed to the name of the file, and should now be named GameData.bin.decompressed.compressed (assuming you haven't changed the file name yourself). Rename it to GameData.bin and put it back in the ExtractedRomFS\GameData folder, replacing the GameData.bin that is still there.

5. Now we need to rebuild the rom. Run HackingToolKit3DS.exe again, this time entering R to rebuild the rom. It will ask you for the rm name - type it in just as before, press enter, and wait for it to finish rebuilding. The program will say when it is done, and when done will create a new rom file with _Edited added to the name (so if your rom was named Fates, the rebuild rom should be named Fates_Edited). If you applied the gay hack, the new rom file should also be larger than the original.

If you want to apply any other patches such as flora joining early, they are done in much the same way as the paralogues patch. You can apply both IPS patches to your decompressed GameData.bin before recompressing it.

For the Flora joining early patch you will also need to either copy and replace some files in the ExtractedRomFS\GameData folder, or apply further IPS patches if you don't want to overwrite the files being modified (which should only be an issue if you are using other hacks or patches. if all you have applied is the gay hack, there should be no issue copying and replacing, all of which is covered in the readme).

Once you have finished rebuilding your rom, you are done. Run the rebuilt version with citra and consider whether this was worth the trouble or not.


I´ve tried this, but only shows the .bin archives, not the folders or the ExtractedRomFS folder, so I can´t put the hack archives. Why happens that?
 

Fishmalk

Well-Known Member
Newcomer
Joined
Feb 12, 2018
Messages
67
Trophies
0
Age
53
XP
484
Country
United States
I´ve tried this, but only shows the .bin archives, not the folders or the ExtractedRomFS folder, so I can´t put the hack archives. Why happens that?
You mean when you extract the rom you arent getting the folders? That happens when you use the wrong version of HackingToolkit3DS.

If your rom is a decrypted .3ds file, use HackingToolit3DS (version 9). If your rom is a .cia file, use HackingToolkit9DS (version 12 should work).

They can be found here: https://github.com/Asia81/HackingToolkit9DS-Deprecated-/releases
 
Last edited by Fishmalk,

Chew

New Member
Newbie
Joined
Jul 1, 2018
Messages
1
Trophies
0
Age
26
XP
53
Country
United States
How do I instal this with Luma?
In the “Luma” folder on your SD card drag the files for Birthright/Conquest/Special edition (whichever one you have) with the correct region into that Folder. Put those files into the “tiltles” folder. Then when booting up your 3ds hold select so you boot into the Luma menu. Scroll down and press A next to “Enable Game Patching”. You should see an X next to it. Then press start to save. Then boot up Fire Emblem Fates.
 
Last edited by Chew,
  • Like
Reactions: rossell

Crackerdoodle

New Member
Newbie
Joined
Jul 2, 2018
Messages
1
Trophies
0
Age
28
XP
53
Country
United States
For some reason, the support conversation ranks show up for me, but the actual rank conversation doesn't work. It just goes straight to, say, "Scarlet and Oboro attained C rank support." Is anyone else having this problem, or if there is a solution? I installed using Luma
 

Fishmalk

Well-Known Member
Newcomer
Joined
Feb 12, 2018
Messages
67
Trophies
0
Age
53
XP
484
Country
United States
For some reason, the support conversation ranks show up for me, but the actual rank conversation doesn't work. It just goes straight to, say, "Scarlet and Oboro attained C rank support." Is anyone else having this problem, or if there is a solution? I installed using Luma
That happens for supports that have been added that don't have a conversation written yet. Unless that is happening for every single support that was added by the mod, it's probably working as it should.
 

Akumama

New Member
Newbie
Joined
Jul 21, 2018
Messages
1
Trophies
0
Age
26
XP
59
Country
France
Hello
I'm new here and I'm a big big french noob. I tried to download the hack with HANS but I had not succeed it. My 3DS has 11.7.0-40E. Can someone help me and explain me in french please!! I beg you!! I really want to mary Xander and Kaze and Chrom and Gaius etc...
 

nebbyisgay

Member
Newcomer
Joined
Jul 20, 2018
Messages
5
Trophies
0
Age
24
XP
65
Country
United States
I'm currently trying to patch my game with the flora early patch. I'm vaguely frustrated because of the hangover file bit and all the other crap in the folder as why is that there? I'm using HANS BTW. So I apply the flora isp patch. What do I do now?
 

Fishmalk

Well-Known Member
Newcomer
Joined
Feb 12, 2018
Messages
67
Trophies
0
Age
53
XP
484
Country
United States
I'm currently trying to patch my game with the flora early patch. I'm vaguely frustrated because of the hangover file bit and all the other crap in the folder as why is that there? I'm using HANS BTW. So I apply the flora isp patch. What do I do now?

The handover files contain altered stats for characters that join with different stats in different routes.

As it says in the readme, the handover ips patches are included as an option for compatibility with hacks that change those files. If you are not modifying those files, which the gay hack and UVs other patches do not (aside from the corrinsexual rebalancing, which early flora includes anyway), you just copy the files from the "No Swap" into your romfs folder and replace as prompted. The only IPS patch you need to do is the "FloraEarlyGameData" to the gamedata.bin in this case.
 

nebbyisgay

Member
Newcomer
Joined
Jul 20, 2018
Messages
5
Trophies
0
Age
24
XP
65
Country
United States
The handover files contain altered stats for characters that join with different stats in different routes.

As it says in the readme, the handover ips patches are included as an option for compatibility with hacks that change those files. If you are not modifying those files, which the gay hack and UVs other patches do not (aside from the corrinsexual rebalancing, which early flora includes anyway), you just copy the files from the "No Swap" into your romfs folder and replace as prompted. The only IPS patch you need to do is the "FloraEarlyGameData" to the gamedata.bin in this case.
Well I did exactly what you said but Flora's not recruited in conquest at chapter 8 and I don't know why.
 

UnassumingVenusaur

In All Her Gay Glory
OP
Member
Joined
Nov 20, 2015
Messages
459
Trophies
0
XP
433
Country
United States
It's been a few months since I updated this, and I'm looking to start back up work so for now, even though I didn't get everything done I wanted, I'm going to make an update, V 0.6.2, with all the support conversations I've added since the previous update. Since I didn't get everything I wanted done, this one is very disproportionately f/f--apologies for that.

  • Miscellaneous Support Option Revisions
  • Added C-S Support Conversations for:
    • Selena x Hana
    • Selena x Mozu
    • Azura x Rinkah
    • Azura x Kagero
    • Azura x Mozu
    • Azura x Orochi
    • Azura x Peri
    • Rhajat x Soleil
    • Rhajat x Sophie
    • Rhajat x Nina
    • Rhajat x Ignatius
    • Rhajat x Velouria
    • Rhajat x Midori
    • Rhajat & Female Kana
    • Rhajat x Siegbert
    • Elise x Hayato
    • Niles x Xander
  • Added C-A Support Conversations for:
    • Selena & Rhajat
    • Selena & Soleil
    • Azura & Shiro
    • Azura & Female Kana
    • Azura & Siegbert
  • Added Family Support Conversations for:
    • Shigure & Rinkah P/C
    • Shigure & Kagero P/C
    • Shigure & Mozu P/C
    • Shigure & Orochi P/C
    • Shigure & Peri P/C
    • Shigure & Selena P/C
    • Male Kana & Rhajat P/C
    • Rhajat & Elise P/C
    • Siegbert & Niles P/C
    • Nina & Xander P/C
    • Nina & Siegbert Sibs
 
  • Like
Reactions: ConKonner

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: