ROM Hack Discussion Fire Emblem: Three Houses General Hacking

Rip579

New Member
Newbie
Joined
Feb 17, 2020
Messages
1
Trophies
0
Age
24
XP
42
Country
Germany
So i used the exp code and it worked. But now i do have a problem. One of my units killed a boss, thus gained a huge amount of exp, gained one level up, but it seems the game doesnt allow 2 level ups feom one fight, thus she now has -10xp till the next level. Her meter goes beyond the end, does anyone know how to fix this?
 

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
So i used the exp code and it worked. But now i do have a problem. One of my units killed a boss, thus gained a huge amount of exp, gained one level up, but it seems the game doesnt allow 2 level ups feom one fight, thus she now has -10xp till the next level. Her meter goes beyond the end, does anyone know how to fix this?
If you're on 1.2.0, try this:

[Highlight unit - Right Stick Click exp=0]
80000020
58000000 01ACA288
58001000 00021068
78000000 0000002C
62000000 00000000 00000000
20000000

If you're still on 1.1.0 (like I am), this definitely works:

[Highlight unit - Right Stick Click exp=0]
80000020
58000000 01A74288
58001000 00021068
78000000 0000002C
62000000 00000000 00000000
20000000
 

Queen of SoS

Story of Seasons Queen
Member
Joined
Feb 13, 2016
Messages
865
Trophies
0
Age
26
XP
2,115
Country
United States
Does anyone have a link to a 1.2.0 Remove Gender-Locked Class Restriction patch? That makes pegasus units available to male units, like they were in Fates (Sky Knights)?

I can find a 60fps patch and a No Outline patch, but not this one.
Doesn’t the “no classroom restrictions” cheat in the file take that off?
 

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
Doesn’t the “no classroom restrictions” cheat in the file take that off?
I dunno; never used it, because "classroom restrictions" didn't make sense to me.
I thought that meant the Instruction sessions, because that's the only real importance the actual classrooms have, but the only restriction there are activity points, which another cheat already handles, so I had no idea what "classroom restrictions" referred to.

If it was actually "class restrictions", then that'd make so much more sense. Class, job, whatever; they refer to the same thing. "Classroom"...doesn't.

Plus, I saw this page, so I thought it'd be a patch, like No Outlines and 60fps.
 
Last edited by AkiraKurusu,

Queen of SoS

Story of Seasons Queen
Member
Joined
Feb 13, 2016
Messages
865
Trophies
0
Age
26
XP
2,115
Country
United States
I dunno; never used it, because "classroom restrictions" didn't make sense to me.
I thought that meant the Instruction sessions, because that's the only real importance the actual classrooms have, but the only restriction there are activity points, which another cheat already handles, so I had no idea what "classroom restrictions" referred to.

If it was actually "class restrictions", then that'd make so much more sense. Class, job, whatever; they refer to the same thing. "Classroom"...doesn't.
Hmm I dunno I could try it out for you if you want. I’m currently playing the game.

Edit: yea it doesn’t work. I don’t see a change with the male units for Pegasus Knights.
 
Last edited by Queen of SoS,

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,812
Trophies
1
XP
6,517
Country
United States
yeah so i think what happen with that is:
[Class Restrictions Lifted]
04000000 003DFCB4 1A883108
04000000 003DFCD4 1A883108
04000000 003DFCF4 1A883108
04000000 003DFD14 1A883108
04000000 003DFD34 1A883108

is basically the same as this code from v1.0.2:
[non storage limit]
04000000 0039A494 1A883108
04000000 0039A4B4 1A883108
04000000 0039A4D4 1A883108
04000000 0039A4F4 1A883108

which i think got lost in translation because:
[Unlimited Shop Stock v1.0.1]
04000000 003941F4 1A883108
04000000 00394214 1A883108
04000000 00394234 1A883108
04000000 00394254 1A883108
 

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
yeah so i think what happen with that is:
[Class Restrictions Lifted]
04000000 003DFCB4 1A883108
04000000 003DFCD4 1A883108
04000000 003DFCF4 1A883108
04000000 003DFD14 1A883108
04000000 003DFD34 1A883108

is basically the same as this code from v1.0.2:
[non storage limit]
04000000 0039A494 1A883108
04000000 0039A4B4 1A883108
04000000 0039A4D4 1A883108
04000000 0039A4F4 1A883108

which i think got lost in translation because:
[Unlimited Shop Stock v1.0.1]
04000000 003941F4 1A883108
04000000 00394214 1A883108
04000000 00394234 1A883108
04000000 00394254 1A883108
...How the hell did "Unlimited Shop Stock" become "Non Storage Limit" become "Classroom Restrictions Lifted"?
Who translated this stuff? The culprit(s) need to have their translation license(s) revoked.

Still, a Sky Knight patch or code would be appreciated; Fates Revelations is my second-favourite Fire Emblem game, after all.
 

TheNamesan

New Member
Newbie
Joined
Jul 10, 2018
Messages
4
Trophies
0
Age
123
XP
184
Country
United States
I do have the DLC, Although I have not tried to add units from other runs to my current one, maybe those will work?
Continuing this, I tried adding Edelgard, Hubert and Claude but I can't instruct them either, I also tried to import my BE Jeritza but it didn't work. So if the available instruct units are programmed into the game itself and not the save file, does anybody know if there's a cheat code that allows everyone to be instructed? Can I request one?

@Natsukashii can you tell me what you did to be able to instruct Edelgard in your GD run? did it work post-time skip?

Also out of curiosity is there any cheat code that allows more than 3 adjutants?
 

supersemantic

Member
Newcomer
Joined
Dec 26, 2019
Messages
19
Trophies
0
Age
29
XP
137
Country
United States
I did a little testing on a NG+ save with the v4 editor. So far so good. The journal isn't locked, and Abyss doesn't reset anymore either. I haven't checked the greenhouse, but even if it messes up as long as the journal is fine I'm fine with that. Kudos to Falo.
 
  • Like
Reactions: AkiraKurusu

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
Hey @Falo, could you please work on battalion Barracks support? I've got four battalions that the Barracks (both in-game and in the editor) believe are attached to Cyril, Hilda, Catherine and Flayn, but the two Rosters (in-game and editor) have them without battalions.

Whenever I try to unequip the battalions in the editor, it throws up an error and reassigns the battalion to Black Beast. The error reappears whenever I then click on that Black Beast-assigned battalion, and if I inject the edited save into my game, trying to access the Barracks crashes said game.

So...yeah, I would appreciate it if this was ironed out. Thanks in advance!
 

DestinyFeather

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
428
Trophies
1
XP
1,121
Country
United States
Hey @Falo, could you please work on battalion Barracks support? I've got four battalions that the Barracks (both in-game and in the editor) believe are attached to Cyril, Hilda, Catherine and Flayn, but the two Rosters (in-game and editor) have them without battalions.

Whenever I try to unequip the battalions in the editor, it throws up an error and reassigns the battalion to Black Beast. The error reappears whenever I then click on that Black Beast-assigned battalion, and if I inject the edited save into my game, trying to access the Barracks crashes said game.

So...yeah, I would appreciate it if this was ironed out. Thanks in advance!
When my characters died ingame and I later revived them, they somehow managed to lose their battalions permanently (don't let your stride battalion user die on maddening intending to revive them later, you'll lose it forever!) and it was even deleted from the battalion list. Maybe that or setting the battalion to nothing in all fields will permanently remove the battalion, but once the battalions are lost, I've never found any cheat that gives you battalions. Even infinite shop stock doesn't work on battalions

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

I also saw this on github while searching for something that would let me edit battalions but I wasn't able to figure out if it was already in the save editor https://github.com/imouto1994/fe3h-editor/commit/80bb3b8275be11002fb8ba8a439abb0d9b5fef93
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,812
Trophies
1
XP
6,517
Country
United States
Everyone, i need help with completing this code:
Code:
[Unlock Most gender-locked Classes - AMS]
300E0000 00000026
02100000 AE82007A 00000201
78000000 0000001E
310E0000

[Unlock Most gender-locked Classes - Sxos]
300E0000 00000026
02100000 AE82007A 00000201
78000000 0000001E
310E0000 20000000
because as the name said, it unlock the gender-locked classes. Oddly enough, i can't get the special classes or Gremory to be unlock. so i turn to you, the community, Please help me with this code to fully unlock the classes and not be bound by rules of gender....
Oh, before i forget, original credit goes to @Khalyus and his source

Still, a Sky Knight patch or code would be appreciated; Fates Revelations is my second-favourite Fire Emblem game, after all.
i believe this is (incomplete) code is what you were looking for....
 
Last edited by Gamerjin,

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,812
Trophies
1
XP
6,517
Country
United States
Now i dont remember who was asking around about the battlations, but i did found out that the section that has them is
@ Main + 1B35DD0, the reason why im finding them, is because i have a blank battlation that is, in the editor, assign to id 200 (Black Beast), the problem is i cant remove, i cant delete it, and i didnt want to create a "Wipe out All Battlation" code....
 

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
When my characters died ingame and I later revived them, they somehow managed to lose their battalions permanently (don't let your stride battalion user die on maddening intending to revive them later, you'll lose it forever!) and it was even deleted from the battalion list. Maybe that or setting the battalion to nothing in all fields will permanently remove the battalion, but once the battalions are lost, I've never found any cheat that gives you battalions. Even infinite shop stock doesn't work on battalions

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

I also saw this on github while searching for something that would let me edit battalions but I wasn't able to figure out if it was already in the save editor https://github.com/imouto1994/fe3h-editor/commit/80bb3b8275be11002fb8ba8a439abb0d9b5fef93
By "when my characters died in-game and I later revived them", I'm guessing that's Casual permadeath, not Casual retreat?
Because that's not an option for me; I despise permadeath, since it's just needless frustration and resetting when something ambushes my units and gets a kill on them. As a result, my save file is Casual, and thus not changeable.

I've also tried "setting the battalion to nothing in all fields", but that glitches out too; throws an "Unhandled exception" error and then sets it to "??? - Black Beast" in the list, since everything's now blank except who it's equipped to.

Now i dont remember who was asking around about the battlations, but i did found out that the section that has them is
@ Main + 1B35DD0, the reason why im finding them, is because i have a blank battlation that is, in the editor, assign to id 200 (Black Beast), the problem is i cant remove, i cant delete it, and i didnt want to create a "Wipe out All Battlation" code....
Might as well create that "Wipe Out All Battalions" code, in case some silly idiot - coughmecough - forgets to unequip battalions from units before using the editor to import .character files that don't have any - or the wrong - battalion equipped. Safety net, y'know.
 
Last edited by AkiraKurusu,

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,812
Trophies
1
XP
6,517
Country
United States
Might as well create that "Wipe Out All Battalions" code
very well, however, just know that if use the save editor and cause that glitch, this code will not fix it. as i discover, i suspect that some of NG+ data got corrupted, as i havent recuit ingrid yet, and under the dismiss menu, there is two ingrid assigned battlations....
Code:
[Wipe All Battlations]
580F0000 01B12190
780F0000 00023C30
300E0000 000000C6
680F1000 50C80000 0000FFFF
310E0000
Note:if you have activated this code even once, if you do have battalions assigned to characters, DO NOT UNEQUIP THEM!!! if you do, you will lose whichever battalion you did have assigned...

as for solving the editor glitch, its a little tricky, the battalions are stored @ 0x23C10, but if you make any changes,
like for example
you have this line here @ 23C10
"01 1E 00 01 00 18 00 90"
and to "delete it":
"00 00 00 C8 50 FF FF 00" (and btw, you cant use this to search for it in the game, the save format is split)
so now it deleted, but the save editor will say "the checksum doesnt match...." and not load it.
you have to run a 32-bit checksum from "0xC to the end of file" and then write that sum to the first 4 byte in reverse order.
so,for example, if the checksum is 0xCD732 then the first 4 byte will read => 32 D7 0C 00. save the file with the checksum corrected, and then the save editor should load it.
 
Last edited by Gamerjin,
  • Like
Reactions: AkiraKurusu

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
very well, however, just know that if use the save editor and cause that glitch, this code will not fix it. as i discover, i suspect that some of NG+ data got corrupted, as i havent recuit ingrid yet, and under the dismiss menu, there is two ingrid assigned battlations....
Code:
[Wipe All Battlations]
580F0000 01B12190
780F0000 00023C30
300E0000 000000C6
680F1000 50C80000 0000FFFF
310E0000
Note:if you have activated this code even once, if you do have battalions assigned to characters, DO NOT UNEQUIP THEM!!! if you do, you will lose whichever battalion you did have assigned...

as for solving the editor glitch, its a little tricky, the battalions are stored @ 0x23C10, but if you make any changes,
like for example
you have this line here @ 23C10
"01 1E 00 01 00 18 00 90"
and to "delete it":
"00 00 00 C8 50 FF FF 00" (and btw, you cant use this to search for it in the game, the save format is split)
so now it deleted, but the save editor will say "the checksum doesnt match...." and not load it.
you have to run a 32-bit checksum from 0xC to the end of file to the first 4 byte in reverse order.
so,for example, if the checksum is 0xCD732 then the first 4 byte will read => 32 D7 0C 00. save the file with the checksum corrected, and then the save editor should load it.
Oookay...
So I opened my Slot1 save file with HxD, went to 0x23C10 (thanks for the hex location, btw), and after converting Cyril's, Hilda's, Catherine's, Flayn's and Shamir's Roster number (34, 24, 32, 27, 33) along with their 'equipped' battalion's stamina (30, 30, 30, 30, 45) to their hex equivalents found matches shortly after 0x23C10.
The original checksum (Analysis > Checksums > Checksum-32) was 00D53FE6 before I edited anything in Slot1. Now, after selecting Checksum-32 again, it's 00D54CAD. So I have to search for...E6 3F D5 and change it to AD 4C D5?
 
Last edited by AkiraKurusu,

AkiraKurusu

Pokémon's dead
Member
Joined
Dec 29, 2019
Messages
1,286
Trophies
1
Age
26
Location
Northwood, Sydney
XP
3,672
Country
Australia
Wait, when I tried to open my edited Slot1 with Falo's 1.2.0 Beta1 editor, this window popped up. I'm guessing I had the wrong values?
When I clicked 'OK' there, it...loaded the save file, without issue. That is, everything on Main, Items, Roster, Support Conversations and I daresay Quests too has remained intact. The only changes were on the Barracks tab, which now lacked those five battalions I wanted to delete.
Huh. I wonder if saving and injecting my Slot1 now would work...?

FE TH Checksum Error.png

EDIT: So, I found 9A 3D D5, and it was indeed the first four bytes. Changed the first four to 61 4A, saved, and opened it using the editor.
No "Invalid Checksum" window. Success! Now to inject it back into my game, and see if it's worked.
...And yep, it worked! Those five empty spaces in the Barracks are now gone! :yayswitch:

Cheers, @Gamerjin! :grog:
 
Last edited by AkiraKurusu,

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