Glossary of Terms

A:

Array:

Assembly:

B:

Battle Quote:

Byte: A basic unit of storage. Takes on the values between 0-255 (0x00 - 0xFF).

C:

Chapter:

D:

Death Quote:

E:

Events:

Event Assembler:

F:

FEditor Adv:

H:

Hexadecimal: A numeral system with a base of 16, which counts from 0-F. 0xFF, one byte’s maximum count, is 255, a common numeric limit in ROM hacking.

Hex Editor:

I:

Index:

L:

Little Endian:

M:

Macro:

Map: Each chapter data array index assigns a map and tileset. Cutscene-only maps require a dedicated entry.

Map Sprite:

O:

Offset:

P:

Pointer:

Portrait: Also referred to as “mugshots,” these are assigned in the character data array. FEditor and GBAGE are both common tools that can insert custom portraits.

R:

Repoint: The process of moving data from one location in the ROM to another, usually applied to expand the number of entries in data arrays.

RAM:

ROM: An abbreviation for “Read Only Memory.”

S:

Short: 2 consecutive bytes.

Struct: A collection of data grouped in a certain way and treated as one unit e.g. “character struct”. Typically made up of bytes, shorts, words and other structs.

T:

Tileset:

W:

Wizard: An honorific bestowed upon ROM Hackers who immerse themselves in the aether of assembly hacking.

Word: 4 consecutive bytes.

3 Likes