Jump to content

jomama6969

New Member
  • Posts

    1
  • Joined

  • Last visited

Reputation

0 Neutral
  1. Hello all, I have a project planned where I want to ping and edit active memory in the gba emulator while running(pokemon emerald specifically) So far I understand memory is dynamically allocated in blocks, such that item , gym badges, pokemon, party data All start at a fixed offset and have a fixed bit length associated with them. So that if you have the pointer of where the datablock begins, you can offset into it and fetch the value you want. But where im getting stuck is in finding out where these blocks begin and how to find their offsets. Like for instance if I want to query for how many pokeballs the player has, I know I need to go to the items block, and offset into that X number of spaces until I get the byte that corresponds to pokeballs. But like. How do I do that?
×
×
  • Create New...