#Premonition - Why Use EA for Everything?
This is going to be a short section, but I’m just going to convince you why EA is just always the right tool.
- Automatic Space Management
- If you have everything to build in one EA script file, then EA is able to insert it in one continuous block of data. So you can just point it to the end of the used space in ROM and have it automatically stick everything there, and repoint as proper.
- Honestly, this was the biggest motivation for me to start using EA.
- Script Portability
- You’re able to customize installs of things by changing just a few definitions, placable at the top of a file.
- It’s not FEditor.
- The only way EA will screw up your ROM is if you tell it to.
- (Fairly) Organized
- You can #include things in directories, so you can structure your project folder in a logical manner and get to data you need to change quickly.
- Less(if not no) Need for Backups
- Since you’re building everything at once, if you add something and your ROM breaks, you can just comment that line out and restore from a Vanilla ROM.
- Also, you can comment out a line or two at a time to see what breaks your ROM, and debug the section that does.