ROM Hack Fire Emblem Fates: ROM Hacking General Thread

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,026
Country
United States
Thanks for your help but that didn't change anything and I tried both EU and JPN icon.bin files.
This is how the DLC is displayed:
8522af2831.jpg

Since the DLC doesn't exist for the EU version I would have to change the title anyway. How can I customize the title? I saw that some people already accomplished something like that so there must be a way. ^^
It shouldn't be that difficult, right? :)
Content file 0000 controls all icons and dlc map names that are listed at the Dragon's Gate. Quoting Deathchaos who quoted Rainthunder:
  • Add 1 to the byte at offset 0x8 in MetaDataContentHeader.bin file. It keeps track of the number of icons in "icons" folder.
  • Hex edit ContentInfoArchive_USA_en.bin. DLC data starts from offset 0x8, and each DLC occupy 0xC8 bytes.
  • Structure for each DLC:
    Code:
    0x0-0x3F: DLC title
    0x40-0xBF: DLC description0xC0-0xC3:Icon index0xC4-0xC7: unknown
  • Add a new icon to icons folder, and named it corresponding to the icon index.
For Icons themselves, I really don't know much about those, but,

Quoted from RainThunder:
I couldn't find any tools, so here is the workaround:
  • Open any SMDH file (*.smdh, or ExeFS icon.bin) with SMDH Creator.
  • Choose Import -> Large Icon. It must be a 48 x 48 PNG image.
  • Choose File -> Save.
  • Open the new SMDH file with an hex editor, then copy all bytes in 0x24C0 - 0x36BF range to a new file.
  • Save that file in .icn extension.
Edit: For the contentinfoarchive file edit all of them, not just the USA one so that the edit shows up regardless of region.
 
Last edited by Omegablu,

Chrisblue

Member
Newcomer
Joined
Jul 25, 2016
Messages
13
Trophies
0
Age
29
XP
123
Country
Germany
Perfect, that's exactly what I need! I never knew that the 0000 file contains the titles and icons for DLC's. Seems to be pretty easy to edit after all. Thanks a bunch! :D
 

EmblemCrossing

That Towel!Niles Cosplayer
Member
Joined
Apr 11, 2015
Messages
487
Trophies
0
Age
26
XP
197
Country
United States
So last I checked, model editing is still not quite there, but I do know that texture editing has somewhat been worked on, so my question is this.

If I were to make an OC as a custom DLC (yes, I'm crazy, but I want in on the fun!) , and I wanted say, Kaze's hairstyle, but Azama's face textures, would it be possible to do a mixture of the two through texture editing? And I also wanted to know if Kaze's headband could be gotten rid of, since my OC would look like shit with it.
 

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,026
Country
United States
So last I checked, model editing is still not quite there, but I do know that texture editing has somewhat been worked on, so my question is this.

If I were to make an OC as a custom DLC (yes, I'm crazy, but I want in on the fun!) , and I wanted say, Kaze's hairstyle, but Azama's face textures, would it be possible to do a mixture of the two through texture editing? And I also wanted to know if Kaze's headband could be gotten rid of, since my OC would look like shit with it.
In the OC's AID you can specify face, hair, hair color (like making Kaze's hair yellow), and other accessories like headbands and the like. With that you can mix and match as you like.
 

EmblemCrossing

That Towel!Niles Cosplayer
Member
Joined
Apr 11, 2015
Messages
487
Trophies
0
Age
26
XP
197
Country
United States
In the OC's AID you can specify face, hair, hair color (like making Kaze's hair yellow), and other accessories like headbands and the like. With that you can mix and match as you like.

Cool, so this might be easier than I expected to create a semi legit unique character..

Could you specify say, the bath towel body to be used as the main body for a unit? Like if I wanted Towel!Niles to be permanently in that outfit, would it be possible?
 

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,026
Country
United States
Cool, so this might be easier than I expected to create a semi legit unique character..

Could you specify say, the bath towel body to be used as the main body for a unit? Like if I wanted Towel!Niles to be permanently in that outfit, would it be possible?
Probably. I haven't tried, but it should be possible since the only thing as far as I've seen that makes that body only show in certain moments (changing, Sophie, etc.) is the way it's specified in the AID. Calling it as a normal body should work, you'd just have to figure out what the label is.
 

Chrisblue

Member
Newcomer
Joined
Jul 25, 2016
Messages
13
Trophies
0
Age
29
XP
123
Country
Germany
The editing worked out really well:
2c34fc25e4.jpg

If anyone is working on something similar here are two small issues that I had which can be fixed easily:

1. I thought that I have to change the Product Code and UniqueId to the SpecialEdition since I own it, however, the DLC's seem to be always connected with Birthrights ID in the EU version. This DLC.rsf should work:
Code:
BasicInfo:
  CompanyCode             : 00
  ProductCode             : CTR-M-BFXP-00
  ContentType             : Application # Application / SystemUpdate / Manual / Child / Trial

TitleInfo:
  UniqueId                : 0x01795
  Category                : AddOnContents # Application / SystemApplication / Applet / Firmware / Base / DlpChild / Demo / Contents / SystemContents / SharedContents / AddOnContents / Patch / AutoUpdateContents

2. Only use the -icon command for the final step and not before. Also, there might be address-conflicts. In my case the contents of c.0036.00000063 (Hoshidan Festival of Bonds) now lead to 0x0036:0x00000066

Anyway, everything works as expected now. Thanks again. :)
 
  • Like
Reactions: Shiro-san

Dylos

Well-Known Member
Member
Joined
May 13, 2016
Messages
285
Trophies
0
Age
37
XP
220
Country
United States
Had someone asking about AIDs, so I figured I'd put this here.
AID.jpg

EDIT:Ignore the part about portrait positions, that's controlled in the FID, which is in the face folder.
 
Last edited by Dylos,
  • Like
Reactions: EmblemCrossing

Dylos

Well-Known Member
Member
Joined
May 13, 2016
Messages
285
Trophies
0
Age
37
XP
220
Country
United States
The problem is not where are everything is stored... the problem is that i don't find the AID ...
Non-DLC AIDs are very difficult to read as they are all stored in a single file, if you are having difficulty locating the AID for a non-DLC character, I cannot help you.

As far as DLC characters go however, start with another character's AID as a base and just change stuff, you can even use the one I posted above, just make sure it goes into the Global/asset folder.
 

Roythekids5

Well-Known Member
Member
Joined
Mar 25, 2016
Messages
129
Trophies
0
Age
33
XP
99
Country
Mexico
Non-DLC AIDs are very difficult to read as they are all stored in a single file, if you are having difficulty locating the AID for a non-DLC character, I cannot help you.

As far as DLC characters go however, start with another character's AID as a base and just change stuff, you can even use the one I posted above, just make sure it goes into the Global/asset folder.
I don't find the DLC AID D':
 

Dylos

Well-Known Member
Member
Joined
May 13, 2016
Messages
285
Trophies
0
Age
37
XP
220
Country
United States
I don't find the DLC AID D':
You can't find the file? If you've decompiled any of the DLC characters it will be in Global/asset.
If you mean that you can't find the label for the AID, just use your character's name, and make sure that is the name of the file.
 

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,026
Country
United States
You can't find the file? If you've decompiled any of the DLC characters it will be in Global/asset.
If you mean that you can't find the label for the AID, just use your character's name, and make sure that is the name of the file.
Uhhhhhh..... You said portrait positions are controlled by the AID, but they aren't. All of that is in the FID file.
 

EmblemCrossing

That Towel!Niles Cosplayer
Member
Joined
Apr 11, 2015
Messages
487
Trophies
0
Age
26
XP
197
Country
United States
Since everyone is asking about AIDs, let me join in!

So if I started by using, say, Gaius as a default, would I be able to change his AID to specify Ignatius' hair, Azama's face, and Elise's body? Is that how this works? I just wanna understand man
 

Dylos

Well-Known Member
Member
Joined
May 13, 2016
Messages
285
Trophies
0
Age
37
XP
220
Country
United States
Since everyone is asking about AIDs, let me join in!

So if I started by using, say, Gaius as a default, would I be able to change his AID to specify Ignatius' hair, Azama's face, and Elise's body? Is that how this works? I just wanna understand man
You have to find out which files those correspond with in the ROM, yes you can do that, but you need to know the filenames. Also, body is usually only used for class AIDs, I don't know what specifying a body in a character AID does.
 
Last edited by Dylos,

Grima

Well-Known Member
Member
Joined
Jul 2, 2016
Messages
118
Trophies
0
Age
24
XP
109
Country
United States
Might as well ask, since the topic of conversation is AIDs...
Since the custom DLC characters like Mikoto and Anankos use the same model no atter the class, and every DLC character's AID is stored individually, in theor, would it be posible to give them a JID entry? Like making it so Mikoto keeps her normal dress as a War Priestess, but when reclassed to Onmyoi, she gets the normal Onmyoji model? Just been thinking about that recently...

EDIT:

You have to find out which files those correspond with in the ROM, yes you can do that, but you need to know the filenames. Also, body is usually only used for class AIDs, I don't know what specifying a body in a character AID does.
Correct me if I'm wrong, but a body, like Elise's, can be called with a JID entry specifying which class to use the model in, or just having it be the normal model used no matter the class, Ala the custom DLC characters.
 
Last edited by Grima,

Roythekids5

Well-Known Member
Member
Joined
Mar 25, 2016
Messages
129
Trophies
0
Age
33
XP
99
Country
Mexico
If we edit some things on the AID we could manage to put the HoFAzura Bubbles or HOFAnankos aura?

Might as well ask, since the topic of conversation is AIDs...
Since the custom DLC characters like Mikoto and Anankos use the same model no atter the class, and every DLC character's AID is stored individually, in theor, would it be posible to give them a JID entry? Like making it so Mikoto keeps her normal dress as a War Priestess, but when reclassed to Onmyoi, she gets the normal Onmyoji model? Just been thinking about that recently...
If we can assign a special outfit to someone like Cordelia outfit? We can't just give the default outfits for the other classes?
 

EmblemCrossing

That Towel!Niles Cosplayer
Member
Joined
Apr 11, 2015
Messages
487
Trophies
0
Age
26
XP
197
Country
United States
You have to find out which files those correspond with in the ROM, yes you can do that, but you need to know the filenames. Also, body is usually only used for class AIDs, I don't know what specifying a body in a character AID does.

My rip is of the Japanese copy of Fates, would that cause any issues/make it any harder for me? Meaning, are the file names from the US dump localized? (I'd assume not, but.)

I can read Hirigana/Katakana, and can figure out Kanji, so for the most part I'm fine with finding the character names themselves. The hard part for me is finding which file I need to use out of all of the ones that each character has :o
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=iIpfWORQWhU