ROM Hack [WIP] Fire Emblem Fates Promotion Textures Patch

GreekDudeYiannis

Active Member
OP
Newcomer
Joined
Jan 6, 2017
Messages
26
Trophies
0
Age
29
XP
159
Country
United States
In case you don’t wanna read, TL;DR – THIS IS CURRENTLY THE 3RD AND FINAL VERSION. Made a patch to fix unpromoted characters not getting unique colors upon promotion. Some of the changes are subtle and hard to notice. You should probably rebuild the cia file because of the size of the patch, otherwise it lags heavily. Add it to Luma. Works with Gay Fates and other patches that don't fiddle with the "asset" folder or the ROM files inside. I'm done making stuff for this patch now, so if you wanna contribute, send me a message. Link to the patch is at the bottom. Screenshots from the first version are in the .rar file.

Hello there everyone!

So, one thing that bugged me about Fates and Awakening was the fact that only certain characters got unique outfits in certain classes when they promoted. In Fates, every character has one “canon” promotion, so the creators only made unique armor and clothes for that 1 promotion. Some of them get the default blue on top of their original clothing, some get the enemy’s armor, some don’t even get a unique outfit for a promotion. Awakening was even more haphazard with this, cause characters like Stahl and Sully would get unique armor in both their promotions, while characters like Gregor didn’t get any in either promotion. This always struck me as weird, cause it made me not wanna use certain characters/classes if they’re just gonna look like everyone else by the end, and I never understood why one promotion was chosen over another. It just majorly affected the way I played the game. So after discovering the 3DS hacking scene and that people made all sorts of neat stuff, I finally took the time out of my schedule (which isn’t hard, Peace Corps Volunteers get a surprising amount of free time) to hack my 3DS and figure out how to add in my own textures. I figured I'd do what IS forgot to do/refused to do. It started out with just Charlotte (cause she’s the best, fuck you, fight me), giving her a unique outfit and armor as a Hero, but then I decided, why not fix everyone? So I did. I’ve written a total of 167 new Animation IDs within the ROM files, so nearly everyone has something new to try on (except the promoted capturable bosses). If you're curious about making your own textures or what the process was for making this patch, please click below.

The way the models in the game work is that there’s Animation IDs for every characters, and each of those IDs calls for a uBody model and then a uDres model that goes on top of it. The naming conventions usually go something along the lines of "uBody_M_merk_1_cl0n_P" and "uDres_M_merk_upp1_cl0n_P" or "uDres_M_merk_low1_cl0n_E". Some classes use the same uBody models (Cavaliers, Paladins, and Dark Knights for example, or Knights, Generals, and Great Knights), but use uDres models to differentiate between classes. So, I downloaded paint.net, extracted the textures from the game and went to editing. There's a full guide to how to reformat the textures if you're interested right here. An orignal was made by Grimnaga, but Mathcat made an updated one:

http://mathcat7.tumblr.com/post/175807262105/how-to-edit-fire-emblem-fates-character-textures

I’ve made a myriad of uBody and uDres textures for characters who had unique colors in one promotion but didn’t in another. I originally only made textures for characters who promote, including capturable bosses. I also didn’t make any new textures for prepromotes with the exception of Scarlet (I added a Malig Knight texture). No one has a unique ID for every single class, but I tried my best to include the classes most people use them in. I also made a bunch of other textures for funsies like Lodestar Xander sort just because.

Not only that, but I ported over a bunch of models from Awakening, so a bunch of familiar characters can put some old outfits back on. I also tried to add other Awakening models where they seemed to fit (i.e. Dwyer gets Brady's stuff, Izana gets Libra's War Monk model as a Great Master, etc.).

So here’s the full list of new armors and outfits and who gets what!

Changelog!

Here's the first version list of new/edited Animation IDs:
V1 Focused on adding textures for normal promotions of all unpromoted units.
Many new IDs from this version used assets already found in the game but weren't programmed to load
A few extras were added here and there as well.
- Paladin – 2 – Peri and Arthur
- Great Knight – 8 – Silas, Siegbert, Sophie, Peri, Benny, Ignis, Effie, and Arthur
- Berserker – 3 – Tarba, Gazak, Arthur
- Hero – 7 – Corrin, Charlotte, Laslow, Soleil, Selena, Gazak, Zhara
- Bow Knight – 6 – Niles, Nina, Anna, Soleil, Selena, and Zhara
- Adventurer – 2 – Anna and Nina
- Wyvern Lord – 1 – Beruka
- Malig Knight – 3 – Percy, Scarlet, and Beruka
- Strategist – 1 – Dwyer
- Butler – 2 – Dwyer and Forrest
- Maid – 1 – Elise
- Dark Knight – 3 – Peri, Odin, Ophelia
- Swordmaster – 1 – Hisame
- Master of Arms – 5 – Hana, Hinata, Hisame, Odin, and Mozu
- Apothecary - 1 - Anna
- Merchant – 4 – Mozu, Midori, Anna, and Senno
- Mechanist – 7 – Kaze, Saizo, Kagero, Asugi, Midori, Anna, and Senno
- Sniper – 2 – Takumi and Kiragi
- Kinshi Knight – 7 – Hinoka, Subaki, Shigure, Caeldori, Takumi, Sestuna, Kiragi
- Falcon Knight – 1 – Subaki
- Spear Master – 2 – Corrin and Haitaka
- Basara – 6 – Oboro, Shiro, Haitaka, Hayato, Orochi, and Rhajat
- Onmyoji – 6 - Hayato, Orochi, Rhajat, Azama, Sakura, and Mitama
- Vanguard – 2 – Corrin and Kana
- Lodestar – 1 – Xander
- Oni Chieftain - 1 - Rinkah
- Blacksmith - 1 - Rinkah

Here's the tally:
76 new animation IDs
10 altered animation IDs

Version 2.0 - How To Train Your Dragon:
All mounted classes received unique mount armor.
All paladins and great knights received unique shields.
All Wyvern classes received unique mounts and armor.
All Mechanists received unique armor, and new mounts were added for some.
A few new Animation IDs were added.
The following are new or altered Animation IDs
- Cavalier - 6 - Silas, Sophie, Siegbert, Peri, Kaze, Saizo
- Paladin - 6 - Silas, Sophie, Siegbert (low loads with daddy's shield) Peri, Kaze, Saizo
- Great Knight - 8 - Silas, Sophie, Siegbert, Peri, Effie, Benny, Ignatius, Xander (have fun with this one)
- Troubador - 3 - Effie, Forrest, Dwyer
- Strategist - 3 - Effie, Forrest, Dwyer
- Dark Knight - 3 - Odin, Ophelia, Forrest (I hope you like this one too)
- Pegasus Knight - 1 - Azura
- Falcon Knight - 2 - Azura, Shigure
- Kinshi Knight - 8 - Azura, Shigure, Takumi, Kiragi, Mozu, Reina, Hinoka, Caeldori
- Archer - 1 - Mozu
- Sniper - 1 - Mozu
- Dread Fighter - 6 - Kaze, Saizo, Asugi, Kagero, Midori, Mozu
- Wyvern Rider - 2 - Percy, Beruka
- Wyvern Lord - 3 - Percy, Beruka, Scarlet
- Malig Knight - 3 - Percy, Beruka, Scarlet
- Mechanist - 8 - Yukimura, Senno, Anna, Kaze, Saizo, Asugi, Kagero, Midori
- Spear Master - 1 - Daichi
- Bow Knight - 1 - Soleil

Here's the tally:
17 new animation IDs
32 altered animation IDs from V.1
17 newly edited animation IDs

Version The Third - The Reckoning:
A few animation IDs from before were retouched.
Many textures made by sources such as MathCat were integrated.
Models from Awakening were integrated.
- Butler - 1 - Forrest (V1 was too fluorescent pink, new version looks more natural)
- Dark Knight - 3 - Forrest (V2's textures had many black spots, which were fixed), Robin (uses generic model from Awakening), Rhajat (uses generic model from Awakening)
- Oni Chieftain - 1 - Charlotte (uses Bride Model from Awakening)
- Master Ninja - 2 - Soleil (uses the Dancer Model from Awakening), Omozu (that one random boss from early in the game now has a fresh look in Museum Melee)
- Strategist - 1 - Azura (uses Arete's model)
- Dark Mage - 3 - Robin (uses Henry's model), Rhajat (uses Tharja's model), Hayato (uses Ricken's model)
- Sorcerer - 4 - Zola, Robin (uses Validar's model), Rhajat (uses Tharja's model), Hayato (uses Ricken's model)
- Diviner - 3 - Nyx (uses Miriel's model), Robin (uses Laurent's model), FCorrin
- Onmyoji - 5 - Elise (uses Miriel's model), Nyx (uses Miriel's model), Ophelia (uses Emmeryn's model), Robin (uses Laurent's model), FCorrin
- Shrine Maiden - 2 - Elise (uses her own model), Ophelia (uses Lissa's model)
- Priestess - 3 - Elise (uses Maribelle's model), Ophelia (uses Lissa's model), Anna (uses Anna's Trickster model)
- Monk - 1 - Dwyer (uses Brady's model)
- Great Master - 2 - Izana (uses Libra's model), Dwyer (uses Brady's model)
- Sky Knight - 4 - Charlotte (uses Sumia's model), Selena (uses Cordelia's model), Peri (uses Cynthia's model), Lucina (uses generic model from Awakening)
- Falcon Knight - 4 - Charlotte (uses Sumia's model), Selena (uses Cordelia's model), Peri (uses Cynthia's model), Lucina (uses generic model from Awakening)
- Dark Pegasus - 3 - Camilla (uses Aversa's model), Caeldori (uses enemy model from Awakening), Lucina (uses generic model from Awakening)
- Cavalier - 2 - Lucina (uses generic model from Awakening), Caeldori (uses Cordelia's model)
- Paladin - 2 - Lucina (uses generic model from Awakening), Caeldori (uses Cordelia's model)
- Great Knight - 3 - Lucina (uses her GL model from Awakening), Ryoma (uses Walhart's model), Jakob (uses Frederick's model)
- Myrmidon - 2 - Laslow (uses Inigo's model), Selena (uses Severa's model)
- Swordmaster - 3 - Laslow (uses Inigo's model), Selena (uses Severa's model), Xander (uses Yen'fay's model)
- Mercenary - 2 - Corrin (uses Gregor's model), Ike (uses generic model from Awakening)
- Hero - 3 - Odin (uses Owain's model), Hana (uses Say'ri's model), Percy (uses Arthur's model)
- Fighter - 1 - Percy (uses Arthur's model)
- Berserker - 1 - Percy (uses Arthur's model)
- Outlaw - 1 - Asugi (uses Gaius's model)
- Adventurer - 2 - Asugi, Odin (uses Gangrel's model)
- Spear Fighter - 1 - Mozu
- Spear Master - 1 - Mozu
- Basara - 2 - Mozu, Robin
- Archer - 1 - Rhajat
- Sniper - 1 - Rhajat
- Great Lord - 1 - Peri
- Wyvern Rider - 1 - Silas (uses Gerome's model)
- Wyvern Lord - 2 - Charlotte (uses Cherche's model), Silas (uses Gerome's model
- Malig Knight - 1 - Xander
- Wolfskin - 1 - Kana (uses Nah's model)
- Wolfsenger - 1 - Kana (uses Nah's model)

Here's the tally:
74 new animation IDs
2 altered animation IDs from previous versions

Here's the FINAL tally, since I don't intend on adding more versions or updates:
In comparison to the original game there are...
167 new animation IDs that weren't in the game.
27 altered IDs that already existed in the game.


Sidenote, if you're wondering why Robin, Lucina, and Ike have unique Animation IDs despite the fact they can't reclass, it's because I edited my Gamedata to allow them to reclass. You can do it too if you want.

So, here's the other thing. If you'll look at the changelog, you'll see that there's 167 brand new Animation IDs that weren't originally found in the game as well as 27 other IDs that were altered in some way or another. Such edits come at a price. When using this patch via Luma, it lags considerably. It usually takes a few seconds to load all models on screen during battle animations. It even loads in the accessory room or even when just scrolling through units. To avoid this, it's recommended that you rebuild the .cia file after adding this patch's contents to it. After that, it should be fine.

Now, some of these changes for the promotions are subtle, so you might not notice them right away unless you directly compare before and after photos. If you're curious cause you can't tell the difference, click the following spoiler.

- Laslow normally uses the default blue uDres as a Hero, so I made a unique uDres that uses the navy of his vest for the accents in his armor, and shield, and I made his cape the same color as his sleeves.
- Same with Soleil.
- Beruka uses a unique Malig Knight texture as a Wyvern Rider, so I made it so she’d keep it as a Malig Knight.
- Hisame has a unique model that’s almost exactly the same as the default samurai model, but has these little arm bag things so I let him keep his unique model as a Swordmaster and Master of Arms.
- Hana's secondary color is indigo, so for her texture as a Master of Arms, it might be hard to tell that I changed the navy from the generic uDres to indigo.
- The Berserker models that most characters use codes for a generic gold pauldron on their left shoulder, and Tarba has a slightly different shade of gold in his armor, so I went and fixed that.
- Hayato has a unique model for his Onmyoji uDres, but it uses the default blue regular Onmoyji use, so I changed it juuuuust a bit from a dark blue to his cerulean blue.
- Speaking of Hayato, I let him use the default blue as a Basara since it has his same shade of blue, but then made a small change to the uDres’s rope things on the back, making them the same orange he has as accents in his uBody as a Diviner.
- Subaki uses a generic uBody texture as a Sky Knight, but then uses a different generic uBody texture as a Falcon Knight and as a Kinshi Knight, so I gave him back the original one he had.
- Similar case as Subaki for Anna and Nina as Adventurers, except they had unique uBody textures as Outlaws, so I gave them back their unique uBody textures as Adventurers.
- Selena uses the default enemy textures as a Bow Knight so I gave her a unique uBody model to echo her unique uBody as a Mercenary, same with Zhara, Anna, and Nina.
- I made edits to Takumi and Kiragi as Snipers to give them a bit more flair since the generic one they use has teal, which doesn't gel with the white, navy and red thing they got goin'. Because of this, I didn’t do anything to Setsuna because the default uDres and shield use the same shade of teal she uses in her original model so I thought it looked fine.

How this patch works: just add folders to Luma under the title’s romfs folder and let it do its magic. Don't add over the "DON'T COPY ME OVER" or "screenshots from v1" folders as those contain models/textures and that I tried to use, but couldn't make work. This patch shouldn’t interfere with Gay Fates since it only changes textures. However, it won’t work with the FE1 Remake Patch or DeathChaos’s Awakening Characters Patch since those have their own ROM files that this patch directly changes. Ultimate take-away: if the other patch has a folder named, "asset" then it is not compatible.

As for the future, there isn't much of one. I'm done. I've spent the last 4 months adding stuff to this, (recoloring textures, porting models, writing Animation IDs, playtesting, etc.). If you wanna contribute, hit me up, that's not a problem. Otherwise, I'm done.

Big thanks to these folks for putting up with my multitudinous questions and for supplying stuff!
-DeathChaos for gettin' me started with Spear Master!Haitaka and teaching me how to recolor the textures and for porting over the Tharja and Gaius models.
-Tildehat for teaching me how to port over Awakening models and textures, as well as providing the original Cain and Abel cavalier uBody and uDres textures.
-Mathcat for making various Elise (Cavalier, Fighter, Ninja), Mozu(Spear Fighter/Master, Basara), Rhajat (Archer, Sniper), FCorrin (Diviner, Onmyoji), Peri (Great Lord), and Felicia (Swordmaster) textures.
-Merill Lianne for making the uDres texture for Oni Chieftain!Rinkah.
-Sierra for helping me make sense of the Awakening Texture files and that I was extracting things incorrectly on the first go around.

If you wanna use stuff from here in your own patch, that's not a problem, just make sure you give credit where credit is due.

Anywho's here's the updated link:
https://mega.nz/#!2bAGQYbD!c_GtbvBeX_6riHXNFQIsSEtuXwHs0SUmjL4H3f7qRuQ
 
Last edited by GreekDudeYiannis,

TomboyGamerXL

Active Member
Newcomer
Joined
Jan 5, 2017
Messages
29
Trophies
0
XP
1,048
Country
United States
Oh my god, This always bothered me too. Characters like Camilla and Hinoka looks so... awkward without their signature colors or designs so I feel weird changing their classes. It’ll be fun to use this when I do a randomized playthrough! Instant download and awesome work! :D
 

GreekDudeYiannis

Active Member
OP
Newcomer
Joined
Jan 6, 2017
Messages
26
Trophies
0
Age
29
XP
159
Country
United States
Oh my god, This always bothered me too. Characters like Camilla and Hinoka looks so... awkward without their signature colors or designs so I feel weird changing their classes. It’ll be fun to use this when I do a randomized playthrough! Instant download and awesome work! :D
Er, don't thank me juuuuuuuuuust yet. I didn't make unique textures for all the classes for one character, so a randomized playthrough will still encounter the problem of generic blueness. Characters got unique textures if they didn't get them for one promotion. I.e. Arthur gets unique stuff for Hero, but not Berserker, so I made stuff for him as a Berserker.
 

Ghostlander

Well-Known Member
Member
Joined
Jun 26, 2015
Messages
292
Trophies
0
Age
35
XP
625
Country
United States
This is perfection.

EDIT: IS there Someone who has already re-built their Conquest .CIA file with these changes?

Is there any chance you could do a couple request ones for me?

I really want Camilla's Berserker class to use her Default outfit instead.

Geromes model for male MC's Nohr prince outfits.

I would also love Someone using Panne's body model and someone using Nowi.
 
Last edited by Ghostlander,

Mathcat

Member
Newcomer
Joined
Nov 11, 2018
Messages
5
Trophies
0
Age
24
XP
100
Country
United States
Hello! Mathcat here, the new lead of the project, as Yiannis had stated in the README of the patch.
Anyways, finally decided to make an account a few days ago in order to state that Version 3.1 of the texture patch is out now!
It comes with new sets of textures for 11 character-class combinations, 3 of which are for Dark Falcon, and a few minor tweaks to original and older textures.
Joint Finish.png

Finish Pic 3.png
Samurai Finish 3.png
Finish Pic 3.png
Outlaw Finish 3.png
Unfortunately
, I can't post the Download link as of yet, as I'm still new to the site, so I guess DM me, or try to find me on Tumblr/Discord.
 

Attachments

  • Finish Pic 3.png
    Finish Pic 3.png
    22.6 KB · Views: 765
  • Finish Pic 3.png
    Finish Pic 3.png
    21 KB · Views: 652
  • Samurai Finish 3.png
    Samurai Finish 3.png
    18.1 KB · Views: 951
  • Joint Finish.png
    Joint Finish.png
    21.6 KB · Views: 562

Samury

New Member
Newbie
Joined
Nov 13, 2018
Messages
2
Trophies
0
Age
26
XP
65
Country
Puerto Rico
Unfortunately, I can't post the Download link as of yet, as I'm still new to the site, so I guess DM me, or try to find me on Tumblr/Discord.

What's your tumblr? I'm unable to send messages here yet but I can reach you there.
 

Mathcat

Member
Newcomer
Joined
Nov 11, 2018
Messages
5
Trophies
0
Age
24
XP
100
Country
United States
What's your tumblr? I'm unable to send messages here yet but I can reach you there.
Tumblr blog is currently listed as "mathcat7". Sorry I didn't get back to you; I took another step back after releasing 3.1, as we were heading into Thanksgiving.
 

Mathcat

Member
Newcomer
Joined
Nov 11, 2018
Messages
5
Trophies
0
Age
24
XP
100
Country
United States
Heya, I was wondering if you could please link to the latest version of the patch available
Well, unfortunately, GBATemp still considers me a new member, so I can't post a link to version 3.1 (why the hell is it a level-based thing instead of time-based). Yiannis has disappeared from Discord again, so he can't update the post's link either...

--------------------- MERGED ---------------------------

And you STILL didnt put azuras black dancer outfit? man
The dark songstress texture was a request from Yiannis, and he didn't ever specify what it was for. I'm pretty sure the bch.lz files I made for it (and keep in mind that's not the full thing) are available from one of my Tumblr posts, however.
 

TomboyGamerXL

Active Member
Newcomer
Joined
Jan 5, 2017
Messages
29
Trophies
0
XP
1,048
Country
United States

TCV

Member
Newcomer
Joined
Feb 10, 2019
Messages
13
Trophies
0
Age
24
XP
236
Country
United States

Mathcat

Member
Newcomer
Joined
Nov 11, 2018
Messages
5
Trophies
0
Age
24
XP
100
Country
United States
To reiterate, yeah Moonling's now the head of the project, since they want to up the quality standard of the textures and do a redux.
I'm still on the project, though, managing things when I can.

(This was supposed to be in direct reply to TomBoyGamerXL, but I'm still not allowed hyperlinks since I've only ever talked on this post)
 
  • Like
Reactions: TomboyGamerXL

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: @SylverReZ, Indeed lol