Home
Pokebot is a tool that I developed using the emulator's API BizHawk.
This tool reads data from the game's RAM and executes bots based on selected parameters. The bot will perform automated tasks and stop when its initial task is completed.
This tool started from curiosity about the workings of GBA Pokémon games, but I eventually decided to make it an open-source project and explain how I concretized it.
Understanding the operation of a retro game
Understanding the operation of 'Dynamic Memory Address'
DMA is used in some games to secure data in memory
Finding a pointer that targets an address without knowing its initial position
Reading the memory of an application to find specific data
Reverse engineering to understand the operation
Data transformation and decryption using memory writing and reading