Skip to content

Pointer Write

r0ah edited this page Mar 5, 2019 · 2 revisions

Pointer version of the Write code-type.

Some games has DMA (Dynamic Memory Allocation) and to beat it we use pointer code-types. See Finding Pointers With TempAR for details.

Format

Definition

  • 3: Code-Type Identifier
  • X: Bit
    • 0 - 8bit
    • 1 - 16bit
    • 2 - 32bit
  • A3-A4: TIE Level
  • B1-B8: Valid Memory Address
  • C1-C8: 1st Pointer Offset (You can add more pointer offsets/TIE Level)
  • D1-D8: Value

Examples

Example of a level 1 pointer:

_V0 Max Gold
$3201 81000000 000005ED #TIE LEVEL 1
$3300 00000000 3B9AC9FF #THE VALUE (32bit)

TIE Level

It is important to learn more about the pointer TIE Level. Refer to this page for details.

Clone this wiki locally