ROM Hack [Tutorial] FE:A MaMUxFeMU

LuigiSmash220

Private Sm4sh modder
OP
Member
Joined
Aug 3, 2015
Messages
374
Trophies
0
Age
26
XP
163
Country
Canada
Hello
If you ever seen shadowofchaos fire emblem awakening ram hacking videos
you might have wondered how did he able to have two MUs support with each other
even I fail to fully understand how, but sadly the exploit was patched on version 9.5.0 and not even on New 3ds, I thought I should wait till a new way was found have MaMUxFeMU supports a few days past after ninjahax 2.5, hans and svdt was released so I grew tired of just about no one figuring out how to have two MUs on 9.5+ and New 3ds
a month ago i have finally found a way to add a MU with out cloning with the fire emblem save editor but not to say I don't like it, I use it every time I make a new save :D.
I will try to make this Tutorial as simple as possible so let begin

Stuff you will need
Ninjahax 2.5
Character Editor module
Nightmare 2.0
svdt
BatchLZ77
FEAST
HxD
extracted romfs of Fire Emblem Awakening

(Part 1) How to add new MU
To add a new MU to one save file you have save edit but first you have to make that second MU in a different save then then the one that you would want to complete the game with.
so go make your second avatar and make them go up to chapter 4 when you unlock avatar log and put that avatar into logbook, now make your main avatar and go up to chapter 4 and get your second avatar now save and go extract the save with svdt,
and use FEAST to decompress the save and get HxD
open the decompressed save with HxD and find your second avatar's mine was lucy
upload_2015-12-21_13-28-7.png

upload_2015-12-21_13-28-38.png

the number besides the 07 is important it will be 02 if memory serves correct change that to
00 if the avatar is male
01 if the avatar is female
I dont think it actually matters because i mistakenly put 00 instead of 01 but lucy was still female so i dont exactly know what if any thing it fixes but put in the id of the corresponding avatar in case who knows it might fix something, now the second avatar is in your save as a story avatar and now able to support but not with your avatar yet

(Part 2) Supports between avatars
Find your static.bin.lz in data\person folder in your romfs and copy if to desktop it will be easier to find again open static.bin.lz with HxD and remove the 13 D3 C5 00 in the first four bytes
upload_2015-12-21_13-48-21.png

you will need these numbers later
now open BatchLZ77 and decompress static.bin.lz you see this on your desktop
upload_2015-12-21_13-53-59.png

remove .lz.decompressed
open Nightmare.jar in the dist folder
now click select File and select static.bin then open the Character Editor.nmm module then you should see
upload_2015-12-21_13-59-34.png

now click on select an entry and open Avatar_M
and go down to supports and replace a existing support that you dont like with Avatar_F for me it was Vaike
and do the same for Avatar_F but it can't be the same character removed from Avatar_M and replace it with Avatar_M for me it was Donnel
now For my example in Donnel's support pool i replaced Avatar_F with Vaike and for Vaike I replaced Avatar_M with Donnel this will keep the game from crashing due to the Characters to need at least one of the avatar in there support pool.
now unload Character Editor.nmm and save as Static.bin and close Nightmare
and open BatchLZ77 and compress Static.bin then you should see a file called static.bin.compressed
on your desktop replace .compressed with .lz and open it in HxD and insert the bytes 13 D3 C5 00 back in the beginning then save then put the static.bin.lz file to data\person folder then rebuild the Romfs with Romfs builder save as 000a0500.romfs if a US version of FE:A
put in the file in a folder named hans in the root of your 3ds's sd card open the game with hans and the modified romfs then you should see some thing like this
scr_3_top_left-png.30775
scr_1_top_left-png.30773
scr_2_top_left-png.30774

if you did everything right.

Downloads

Credits
@UnassumingVenusaur for helping me fix a softlock glitch and helped me find how the support pools worked
@shadowofchaos making me interested in the subject
@Olmectron for making a save editor for Fire Emblem Awakening that helped me out a lot
@SciresM for making FEAST
@smealum for Hans, Ninjahax 2.5
anyone who made Character Editor module, Nightmare, BatchLZ77 and svdt

Extra Details
you can't use streetpass MU for this
they don't seem to work.

I never tested to see if same gender avatars can support
but I have gut feeling that it doesn't due to the possibility of a character being
able to support with him/her self being slim

Bugs
The second avatar never seems to talk
The game seems to grab the wrong avatar sprite in chapter in-game cutscenes like Endgame
The game might crash sometimes at random but is very rare

Please report anything I might have missed
 
Last edited by LuigiSmash220,

UnassumingVenusaur

In All Her Gay Glory
Member
Joined
Nov 20, 2015
Messages
459
Trophies
0
XP
433
Country
United States
This is all direct and informative, the only thing I would suggest is to make it so the sentences don't run into each other so much for better reading clarity. Overall, great job in pulling this all together!
 

Quinnbo

Member
Newcomer
Joined
Mar 4, 2016
Messages
7
Trophies
0
Age
26
XP
68
Country
United States
would you possibly know how to give these units support conversations if one were to write them? I'm trying to learn how to create some s-supports for characters I'd love to see together.
 

LuigiSmash220

Private Sm4sh modder
OP
Member
Joined
Aug 3, 2015
Messages
374
Trophies
0
Age
26
XP
163
Country
Canada
would you possibly know how to give these units support conversations if one were to write them? I'm trying to learn how to create some s-supports for characters I'd love to see together.
Wish I could help you there,
but I have not been part of the Fire Emblem Awakening/Fates modding scene for more than a year or so,
if I remember correctly there is a better method to make 2 avatars in one save game for both Awakening and Fates
and a method to add support conversations between avatars
but I wouldn't be too much help finding the info you need.

Ask @UnassumingVenusaur or @DeathChaos25
they might know how to help you.
 
Last edited by LuigiSmash220,

Quinnbo

Member
Newcomer
Joined
Mar 4, 2016
Messages
7
Trophies
0
Age
26
XP
68
Country
United States
It's funny actually. Just moments before you psted this I think solved it. It was a long dig in google search but hopefully I found what I need to do, if not I will turn to them next. Thank you!
 

Quinnbo

Member
Newcomer
Joined
Mar 4, 2016
Messages
7
Trophies
0
Age
26
XP
68
Country
United States
actually there is one last thing. Decompressing my static.bin.lz was easy but I don't know what string I should type into DSDecmp.exe to recompress it. Would you happen to know it.
 

LuigiSmash220

Private Sm4sh modder
OP
Member
Joined
Aug 3, 2015
Messages
374
Trophies
0
Age
26
XP
163
Country
Canada
actually there is one last thing. Decompressing my static.bin.lz was easy but I don't know what string I should type into DSDecmp.exe to recompress it. Would you happen to know it.
I think there is something in the guide that lets you know how to recompress it
 

JOSHUAs9

Member
Newcomer
Joined
Feb 24, 2017
Messages
9
Trophies
0
Age
33
Location
Summerland
XP
59
Country
Canada
Hey I am trying to do this on my New 3ds and I am having trouble with it do you need HomeBrew Launcher or no or just what;s listed. Sorry again I am sort of new to this
 

otakusensei

Well-Known Member
Member
Joined
Sep 21, 2007
Messages
101
Trophies
1
XP
477
Country
United States
Hey, re-compressing the static.bin gives me a file ~3k larger than the original. I'm just dragging and dropping it on the Compress side of BatchLZ77, should I be doing something different? Trying to use the modified Static.bin crashes my game on the inventory screen.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Pass