[EA] [WIP] A Guide To Inserting Everything Through EA

#Chapter 5 - EA Formatting Suite

So this is what the Tools folder in EA is for…

Everything in this section uses the #incext command for EA.


###Section 5.1 - Text, the Anti-Huffman Way

In the way back, before FEditor days, text was writen in hex into the ROM, using the anti-huffman format.
You could write the Anti-Huffman format directly into a file, then #incbin that, but we have better tools.

ParseFile ships with EA now. Note that this does require the anti-huffman patch, which you can either apply the EA installer for or have FEditor autopatch to your ROM.

Creating an EA Installer by Hand
First write you text in ParseFile’s format. Suppose you save it in text.txt. In EA, write

#define myText 0x100 //The textID to replace
myText_Pointer:
setText(myText, myText_Pointer)
#incext ParseFile "text.txt"

Make a similar section for each textID to replace. I recommend having a different file for all the textID definitions.

The only warning is that if you plan on using Parse Definitions.txt with ParseFile, Parse Definitions.txt must be in the same directory as the installing event file. Note that "text.txt" is also relative to the installing event.

Automatic Installer Generation
@circleseverywhere made a tool for creating EA installer files for folders of texts. TO see how to use it, you can read that thread. The general idea is that you put a comment at the top of your text files with the textID in it, then run textprocess.exe in the folder with your texts. This generates an event file that you can #include.


###Section 5.2 - Portraits, 100% Organic, no FEditor Added

WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP


WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP
it’s a work in progress.
WIP

Idk here’s a good tutorial for palettes: