File - Standard file opening and saving.
Open ROM - Opens a specified ROM. Load a .nlz file - Loads a special file containing compressed graphics and offsets. Load a palette file - Loads a .pal file created by VBA. Re Scan - Scans through the ROM again and updates .nlz files. Deep Scan - *Performs a scan that can pick up things that are less likelyto be graphics.* Save - Saves the current ROM. Save As - Saves the current ROM into a new file. Exit - Exit the program.
Windows - Open other windows for specialized functions.
Image Control - Window for viewing and changing images. Palette Control - Window for viewing palette settings. Colour Control - Window for editing colours within a palette. Tile Control - Window for viewing and editing TSA. Rotate/flip image - Choose to rotate or flip an image
Rotate - View an image rotated based on angle chosen. Flip - View an image flipped either horizontally and/or vertically.
Compressed Graphics - Denotes whether an image is lz77 compressed or not. Offset - Gives the position in the ROM that GBAGE is looking at. +Block and -Block - Changes the viewed offset by 32 (0x20), which is one tile. +Line and -Line - Changes the viewed offset by one row of tiles. See the size options for more information. Save as bitmap - Saves the currently-viewed image in the chosen format. These formats are:
Bitmaps (.bmp) Portable Network Graphics (.png) Graphics Interchange Format (.gif) Import a bitmap - Loads and inserts a graphic into the ROM. More info below. Raw dump - Saves the currently-viewed image in the chosen raw format. More on this later. These formats are:
GBA files (.gba) Binary files (.bin) Load Raw - Loads and inserts a raw graphic into the ROM. Once again, details below. +Screen and -Screen - Changes the viewed offset by one screen. Compressed controls and Size - See their respective sections.
Graphics mode - This determines how colour data is saved. More on this later. Gray scale - Display the image as a grayscale image. Useful for finding graphics with unknown palettes. Use palettes from PAL file - If you load a .pal file, you can choose palettes from it. Compressed ROMpalette - Just like compressed images, GBAGE can determine if the palette at the indicated offset seems to be compressed. ROM Palette(s) offset - Location of the palette you want to display. Palette index - Displays an alternate palette, which is the next 32 (0x20) bytes after the previous one.
Use TSA - Checked if the image uses TSA. Compressed - TSA can be compressed, too. More on that later. Offset - Where the TSA is located. Amount of bytes to ignore for displaying - Some TSA has extra data at the beginning. Vertically/Horizontally flip all tiles - flips image by tiles. Tile index - Which tile position is currently being edited. Graphics - Which tile is being placed at that position. Palette - Images with TSA can use multiple palettes, and each tile can select one to use. Flip - In addition, tiles can be flipped individually.