# ultimate-tutorial-2

## ultimate-tutorial-2

- [Introduction](https://tutorial.feuniverse.us/master.md)
- [Getting Started](https://tutorial.feuniverse.us/intro.md)
- [Aside: Editing a ROM](https://tutorial.feuniverse.us/intro/hacking.md)
- [Buildfile Basics](https://tutorial.feuniverse.us/buildbasics.md)
- [Baby's First Buildfile](https://tutorial.feuniverse.us/buildbasics/babys-first-buildfile.md)
- [Hello, World!](https://tutorial.feuniverse.us/buildbasics/hello-world.md)
- [Understanding #include](https://tutorial.feuniverse.us/buildbasics/understanding-include.md)
- [PUSH and POP](https://tutorial.feuniverse.us/buildbasics/push-and-pop.md)
- [Definitions, Labels and Macros](https://tutorial.feuniverse.us/buildbasics/definitions-labels-and-macros.md)
- [MAKE\_HACK.cmd](https://tutorial.feuniverse.us/buildbasics/make_hack.cmd.md)
- [Nightmare](https://tutorial.feuniverse.us/nightmare.md)
- [How Tables Work](https://tutorial.feuniverse.us/nightmare/how-tables-work.md)
- [Using NMM2CSV](https://tutorial.feuniverse.us/nightmare/using-nmm2csv.md)
- [Using Definitions](https://tutorial.feuniverse.us/nightmare/using-definitions.md)
- [Repointing and Expanding with #inctext](https://tutorial.feuniverse.us/nightmare/repointing-and-expanding-with-inctext.md)
- [Appendix: Nightmare Module Format](https://tutorial.feuniverse.us/nightmare/appendix.md)
- [Text](https://tutorial.feuniverse.us/text.md)
- [Inserting Text](https://tutorial.feuniverse.us/text/inserting-text.md)
- [Graphics](https://tutorial.feuniverse.us/gfx.md)
- [Sprites and Backgrounds](https://tutorial.feuniverse.us/gfx/sprites-and-backgrounds.md)
- [Palettes](https://tutorial.feuniverse.us/gfx/palettes.md)
- [TSA or Tilemaps](https://tutorial.feuniverse.us/gfx/tsa-or-tilemaps.md)
- [Compression](https://tutorial.feuniverse.us/gfx/compression.md)
- [GBA Graphics Editor](https://tutorial.feuniverse.us/gfx/gbage.md)
- [Image Control](https://tutorial.feuniverse.us/gfx/gbage/image-control.md)
- [Saving Graphics from GBAGE](https://tutorial.feuniverse.us/gfx/gbage/saving-graphics-from-gbage.md)
- [Inserting Graphics with GBAGE](https://tutorial.feuniverse.us/gfx/gbage/inserting-graphics-with-gbage.md)
- [Palette Control](https://tutorial.feuniverse.us/gfx/gbage/palette-control.md)
- [Graphics Mode](https://tutorial.feuniverse.us/gfx/gbage/graphics-mode.md)
- [Colour Control](https://tutorial.feuniverse.us/gfx/gbage/colour-control.md)
- [Tile Control](https://tutorial.feuniverse.us/gfx/gbage/tile-control.md)
- [Portraits](https://tutorial.feuniverse.us/gfx/portraits.md)
- [Inserting Portraits](https://tutorial.feuniverse.us/gfx/portraits/portraits.md)
- [Ripping Portraits](https://tutorial.feuniverse.us/gfx/portraits/ripping-portraits.md)
- [Animations](https://tutorial.feuniverse.us/gfx/anim.md)
- [Inserting Animations](https://tutorial.feuniverse.us/gfx/anim/anim.md)
- [Inserting Existing Animations](https://tutorial.feuniverse.us/gfx/anim/inserting-existing-animations.md)
- [Creating Custom Animations](https://tutorial.feuniverse.us/gfx/anim/creating-custom-animations.md)
- [Battle Palette Editing](https://tutorial.feuniverse.us/gfx/anim/battle-palette-editing.md)
- [Spell Animations](https://tutorial.feuniverse.us/gfx/anim/spell-animations.md)
- [Miscellaneous Graphics](https://tutorial.feuniverse.us/gfx/misc.md)
- [Chapter Name Graphics](https://tutorial.feuniverse.us/gfx/misc/chapter-name-graphics.md)
- [Map Sprites](https://tutorial.feuniverse.us/gfx/misc/map-sprites.md)
- [Custom CGs](https://tutorial.feuniverse.us/gfx/misc/custom-cgs.md)
- [Battle Backgrounds](https://tutorial.feuniverse.us/gfx/misc/battle-backgrounds.md)
- [Battle Frames](https://tutorial.feuniverse.us/gfx/misc/battle-frames.md)
- [Inserting Music](https://tutorial.feuniverse.us/sound.md)
- [Converting from MIDI](https://tutorial.feuniverse.us/sound/converting-from-midi.md)
- [Custom Sound Effects](https://tutorial.feuniverse.us/sound/custom-sound-effects.md)
- [About Song Groups](https://tutorial.feuniverse.us/sound/about-song-groups.md)
- [Inserting Maps](https://tutorial.feuniverse.us/maps.md)
- [FEMapCreator](https://tutorial.feuniverse.us/maps/femapcreator.md)
- [Tiled](https://tutorial.feuniverse.us/maps/tiled.md)
- [Tile Changes](https://tutorial.feuniverse.us/maps/tile-changes.md)
- [Insertion](https://tutorial.feuniverse.us/maps/insertion.md)
- [World Map Editing](https://tutorial.feuniverse.us/maps/world-map-editing.md)
- [Events](https://tutorial.feuniverse.us/ev.md)
- [How to Read the Doc](https://tutorial.feuniverse.us/ev/how-to-read-the-doc.md)
- [How to Read Event Disassembly](https://tutorial.feuniverse.us/ev/how-to-read-event-disassembly.md)
- [The World Map](https://tutorial.feuniverse.us/ev/the-world-map.md)
- [Engine Hacks](https://tutorial.feuniverse.us/asm.md)
- [Inserting ASM hacks](https://tutorial.feuniverse.us/asm/inserting-asm-hacks.md)
- [Introduction to Disassembly](https://tutorial.feuniverse.us/asm/introduction-to-disassembly.md)
- [Using the Debugger](https://tutorial.feuniverse.us/asm/using-the-debugger.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://tutorial.feuniverse.us/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
