ultimate-tutorial-2
  • Introduction
  • Getting Started
    • Aside: Editing a ROM
  • Buildfile Basics
    • Baby's First Buildfile
    • Hello, World!
    • Understanding #include
    • PUSH and POP
    • Definitions, Labels and Macros
    • MAKE_HACK.cmd
  • Nightmare
    • How Tables Work
    • Using NMM2CSV
    • Using Definitions
    • Repointing and Expanding with #inctext
    • Appendix: Nightmare Module Format
  • Text
    • Inserting Text
  • Graphics
    • Sprites and Backgrounds
    • Palettes
    • TSA or Tilemaps
    • Compression
    • GBA Graphics Editor
      • Image Control
      • Saving Graphics from GBAGE
      • Inserting Graphics with GBAGE
      • Palette Control
      • Graphics Mode
      • Colour Control
      • Tile Control
    • Portraits
      • Inserting Portraits
      • Ripping Portraits
    • Animations
      • Inserting Animations
      • Inserting Existing Animations
      • Creating Custom Animations
      • Battle Palette Editing
      • Spell Animations
    • Miscellaneous Graphics
      • Chapter Name Graphics
      • Map Sprites
      • Custom CGs
      • Battle Backgrounds
      • Battle Frames
  • Inserting Music
    • Converting from MIDI
    • Custom Sound Effects
    • About Song Groups
  • Inserting Maps
    • FEMapCreator
    • Tiled
    • Tile Changes
    • Insertion
    • World Map Editing
  • Events
    • How to Read the Doc
    • How to Read Event Disassembly
    • The World Map
  • Engine Hacks
    • Inserting ASM hacks
    • Introduction to Disassembly
    • Using the Debugger
Powered by GitBook
On this page

Was this helpful?

Introduction

NextGetting Started

Last updated 5 years ago

Was this helpful?

Introduction

If you’re reading this, you are probably an aspiring rom hacker who thinks it would be really cool to make a Fire Emblem game. Maybe you’re a bit intimidated by how much there is to learn, but you’ve decided to give it a shot anyway. Lucky for you, you’ve come to the right place. FE hacking is one of the most enjoyable and rewarding hobbies I’ve come across, and the community is friendly, welcoming, and filled with amazingly talented people.

The original Ultimate Tutorial by Blazer was and is a fantastic resource for anyone who wants to get into Fire Emblem romhacking. However, it has not been updated since 2013 and is primarily aimed at FE7 hacking. Since then, there have been some significant advances in rom hacking. The hacking process is very different from what it used to be, both in terms of tools required and also how projects are managed.

This guide aims to be an all-in-one tutorial for all steps of the hacking process, with a particular focus on managing a complete project rather than making individual changes. Most parts of this guide are applicable to both FE7 and FE8, and to some extent FE6. This guide is a work in progress, so for the moment it is assumed that you are hacking FE8.

If you have questions that are not covered by this guide or Google, please visit .

Fire Emblem Universe