ROM Hack [WIP] Fire Emblem Fates Randomizer

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
Oh i see :(
Anyways is there any way to dump the revelations dlc if you dont have the Special Edition and if yet what do i use
Braindump? Decrypt9? some other thing??
If you have CFW, just install the Special Edition CIA found on that iso site. Then use Decrypt9 to dump it into a CIA, which you can then extract the romfs from. It's the easiest method.
 
  • Like
Reactions: Ishtiaq1234

VandalSwiftblade

Member
Newcomer
Joined
Mar 6, 2017
Messages
6
Trophies
0
Age
24
Location
Ostia
XP
41
Country
United States
So, I've been retrying to install everything so many times now, but its just not working for me, everytime i see that invalid icache error pop up and then it freezes. Does anyone know a way around this?
 

mcbabystomper

Member
Newcomer
Joined
Mar 6, 2017
Messages
15
Trophies
0
Age
34
XP
60
Country
United States
I'm a bit of a noob at this type of thing but I got all the files I needed for the directory and the randomizer gives me this
Is there something I'm doing wrong or is it Java?
 

Attachments

  • FE Randomizer.PNG
    FE Randomizer.PNG
    8.9 KB · Views: 174
Last edited by mcbabystomper,

Ishtiaq1234

What exactly should i write here?
Member
Joined
Apr 22, 2016
Messages
160
Trophies
0
Location
Somewhere with trees and buildings
XP
184
Country
United Kingdom
I'm a bit of a noob at this type of thing but I got all the files I needed for the directory and the randomizer gives me this
Is there something I'm doing wrong or is it Java?
Do the files have .lz at the end if yes drag and drop your folder that carries the file into FEAT to get the Necessary files then after randomising drag/drop into FEAT again and play the game with your prefered method
 
Last edited by Ishtiaq1234,

mcbabystomper

Member
Newcomer
Joined
Mar 6, 2017
Messages
15
Trophies
0
Age
34
XP
60
Country
United States
Do the files have .lz at the end if yes drag and drop your folder that carries the file into FEAT to get the Necessary files then after randomising drag/drop into FEAT again and play the game with your prefered method
I ran it through FEAT already to decompressed the files and it gave me that message
 

CrimsonKing1538

Active Member
Newcomer
Joined
Mar 28, 2016
Messages
40
Trophies
0
Age
30
XP
89
Country
United States
Might I suggest writing up a step by step guide to dumping and randomizing DLC paths along with ones main game? I imagine it would be of a lot of help to the people who would be interested in this randomizer. I, for example, have not the slightest idea of how I would go about doing so.
 
Last edited by CrimsonKing1538,

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
Might I suggest writing up a step by step guide to dumping and randomizing DLC paths along with ones main game? I imagine it would be of a lot of help to the people who would be interested in this randomizer. I, for example, have not the slightest idea of how I would go about doing so.
If people have just Homebrew (which a lot of people do), you can't dump the DLC paths so the guide would be useless for those people. If you have CFW, that's another thing. Also, if you have CFW, just install the Special Edition CIA. That way you won't have to deal with dumping the DLC; you only have to dump the game. However, you can't dump just the DLC paths. You'll end up dumping any DLC for Fates that you have installed, which might make randomizing the files in the DLC difficult.
 
Last edited by KunoichiZ,

Ishtiaq1234

What exactly should i write here?
Member
Joined
Apr 22, 2016
Messages
160
Trophies
0
Location
Somewhere with trees and buildings
XP
184
Country
United Kingdom
I ran it through FEAT already to decompressed the files and it gave me that message
Do the Files in GameData and a few others have .lz at the end if yes then it wasnt decompressed if no just give your files that will be used for someone to check i may not be able to because i dont always have my computer but if im available ill check =)
 

Mr_TRZ

Member
Newcomer
Joined
Mar 3, 2017
Messages
17
Trophies
0
Age
26
XP
86
Country
United States
What's the process to replace characters so that I may do it manually? For example, say I want to replace everyone with Niles. How would I go about this?
 

thane98

Well-Known Member
OP
Member
Joined
Apr 23, 2016
Messages
617
Trophies
0
XP
1,517
Country
United States
What's the process to replace characters so that I may do it manually? For example, say I want to replace everyone with Niles. How would I go about this?
Doing something like that by hand isn't very practical - to completely swap a character out with another, you have to edit every appearance of that character. Replacing each appearance is simple - just locate their character block inside of the map's person file (romfs/GameData/Person/(map cid).bin) and replace the asset id, face id, character name, and character description with those of the character you want to appear. You may want to change the class byte as well if you want the character to show up using their normal class.

That technique works for situations where the character is not recruited. Recruited characters don't rely on the character blocks in Person - instead, they are handled through the GameData file (romfs/GameData/GameData.bin). For swapping out a character, you really just need to worry about the map spawn file (romfs/GameData/Dispo/(map cid).bin). All you have to do for map spawn files is locate the spawn block for the character you want to replace and repoint the block's PID to the PID of the character you want to appear.

Making these kinds of edits isn't particularly hard, but characters often have lots of different appearances and IDs to track down in order to make a full swap. If you want to replace every character, you'll have to replace hundreds of blocks.

Anyways, good luck if you decide to try it. If you aren't really familiar with Fates' bin files, this documentation can help you.
 

GCNMatt

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
154
Trophies
0
XP
178
Country
United States
Doing something like that by hand isn't very practical - to completely swap a character out with another, you have to edit every appearance of that character. Replacing each appearance is simple - just locate their character block inside of the map's person file (romfs/GameData/Person/(map cid).bin) and replace the asset id, face id, character name, and character description with those of the character you want to appear. You may want to change the class byte as well if you want the character to show up using their normal class.

That technique works for situations where the character is not recruited. Recruited characters don't rely on the character blocks in Person - instead, they are handled through the GameData file (romfs/GameData/GameData.bin). For swapping out a character, you really just need to worry about the map spawn file (romfs/GameData/Dispo/(map cid).bin). All you have to do for map spawn files is locate the spawn block for the character you want to replace and repoint the block's PID to the PID of the character you want to appear.

Making these kinds of edits isn't particularly hard, but characters often have lots of different appearances and IDs to track down in order to make a full swap. If you want to replace every character, you'll have to replace hundreds of blocks.

Anyways, good luck if you decide to try it. If you aren't really familiar with Fates' bin files, this documentation can help you.
Or.... you can do what I did and randomize it, edit the exported HTML, and use that as settings for the randomizers and re-go.
 

thane98

Well-Known Member
OP
Member
Joined
Apr 23, 2016
Messages
617
Trophies
0
XP
1,517
Country
United States
When I download the file, the randomizer opens as a folder and I can't use it as an application. How can I change this?
If you're using something like WinRAR, it's probably treating jar files as archives instead of programs. Right click on the jar, go to open with, and select Java.
 

UnwantedFortune

Well-Known Member
Newcomer
Joined
Mar 16, 2017
Messages
94
Trophies
0
Age
25
Location
Well of Unfortunate Miracles
Website
www.instagram.com
XP
282
Country
United States
You don't need to change the file type. Just run the file using Java.

So for some reason, while on my SD Card, it doesn't let me change the file type OR run as a different file type, but when I moved the folder to my desktop suddenly I could change it. Don't know why that was, but thank you for trying to help me nonetheless.

Another thing that I'm confused about is how to run this hack using HANS. I know I need to put the newly modified code merged with the other files into a hans folder on the root, but I'm not sure what I do after that, when I launch HANS it tells me the file path is invalid.
 

GCNMatt

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
154
Trophies
0
XP
178
Country
United States
So for some reason, while on my SD Card, it doesn't let me change the file type OR run as a different file type, but when I moved the folder to my desktop suddenly I could change it. Don't know why that was, but thank you for trying to help me nonetheless.

Another thing that I'm confused about is how to run this hack using HANS. I know I need to put the newly modified code merged with the other files into a hans folder on the root, but I'm not sure what I do after that, when I launch HANS it tells me the file path is invalid.
That means you named it incorrectly. What game are you randomizing, and what did you name that "modified code" file?
 

UnwantedFortune

Well-Known Member
Newcomer
Joined
Mar 16, 2017
Messages
94
Trophies
0
Age
25
Location
Well of Unfortunate Miracles
Website
www.instagram.com
XP
282
Country
United States
That means you named it incorrectly. What game are you randomizing, and what did you name that "modified code" file?

I'm currently compressing everything in the storage file, and I'm on Conquest, I forgot to check what my ID is for that game so I need to do that too.

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

That means you named it incorrectly. What game are you randomizing, and what did you name that "modified code" file?
the randomized files... or "modified code" as I just called it... I need to name it? If so, what? Is that the only thing I'm supposed to put into the "hans" folder? Because I was under the impression I needed to merge everything and insert into the hans folder renamed "(game id).romfs"..Am I misunderstanding somewhere?

EDIT: I'll be renaming the folder the last 8 digits of that code, yes?
Capture.PNG
 
Last edited by UnwantedFortune,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • LeoTCK @ LeoTCK:
    dammit that thread got moved from offtopic to edge, well since that happened
  • Xdqwerty @ Xdqwerty:
    @LeoTCK, atleast it's still avaliable
  • LeoTCK @ LeoTCK:
    yes but it wasn't meant to be a comedy thread
  • LeoTCK @ LeoTCK:
    and edge of the forum is mostly comedy and games
  • LeoTCK @ LeoTCK:
    so I don't get why it got moved at all
  • Xdqwerty @ Xdqwerty:
    @LeoTCK, mods are probably hating you
  • LeoTCK @ LeoTCK:
    on most sites mods hated me, sooner or later, but usually over time I get either banned or the mods get used to me
  • LeoTCK @ LeoTCK:
    sometimes to the point of thanking me for my quick actions etc against spam and other stuff, but yea...its either they come to respect me or outright hate me
    +1
  • BigOnYa @ BigOnYa:
    If it's not game related, it will be moved to the Egde of the forum. Mods have moved a few of my threads also.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, it was in the off topic chat forum
  • BigOnYa @ BigOnYa:
    Well atleast they didn't delete it completely.
  • LeoTCK @ LeoTCK:
    hmm
  • Xdqwerty @ Xdqwerty:
    uoiea
  • LeoTCK @ LeoTCK:
    huh?
  • Xdqwerty @ Xdqwerty:
    Aeiou backwards
  • BigOnYa @ BigOnYa:
    ?tuw
  • Xdqwerty @ Xdqwerty:
    yltcaxE
    +1
  • AncientBoi @ AncientBoi:
    ¡¡¡ tttoN
  • Xdqwerty @ Xdqwerty:
    ssssey ioBtneicnA@
    +1
  • AncientBoi @ AncientBoi:
    :angry: ¡¡¡¡¡ oooooooooooooooooooooooN
  • Xdqwerty @ Xdqwerty:
    ?draeh ton uoy evaH
  • AncientBoi @ AncientBoi:
    Gives you "The 🖕 BIRD" :tpi::rofl2::rofl2::rofl2:
    +2
  • Xdqwerty @ Xdqwerty:
    :2lfor::2lfor::2lfor::ipt: "DRIB 🖕ehT" uoy seviG. *
    Xdqwerty @ Xdqwerty: :2lfor::2lfor::2lfor::ipt: "DRIB 🖕ehT" uoy seviG. *