Skip to content

Releases: atendev/pokemon-memory-reader

v1.2.0 - Player/Bag Reader

07 Oct 18:47
064d0a4

Choose a tag to compare

What's Changed

  • Refactor and Addition of Player Reader by @NathanTBeene in #2
  • Addition of Player Reader to allow for reading the information on the Trainer as well as the Bag.
  • New endpoints added to the api /player and /bag for JSON information.
  • Updated documentation at base endpoint.

Note

Documentation includes POST endpoints for setting the money of the player.
These are not functioning right now and are for future updates.

Full Changelog: v1.1.0...v1.2.0

v1.1.0 - Radical Red Support

03 Sep 21:27

Choose a tag to compare

Major Updates

  • Added support for Radical Red. **
  • Updated Table Addresses ***
  • Compressed build to a single file.

Changelog

  • Cleaning of directories.
  • Cleaning of functions.
  • Refactoring of readers.
  • Refactoring of database for more central addresses.
  • [Add] User Commands module for more separation of concerns.
  • [Add] CFRU Reader, meant to be able to read roms that are using the Complete Fire Red Upgrade as well as the Dynamic Pokemon Expansion.
  • [Add] Squishy file. Used with squish to create the main single file script.

Notes

** This is the initial wave of support for the game and I haven't been able to check everything. For the most part, the information, species data, types, and names should all be correct. The only thing that may not properly update are Item names since I haven't gotten that table information yet. Will make a minor update when more stuff is found.

*** For the most part, all pokemon, move, ability, and nature names are now taken from the ROM itself instead of the constants. They are still there as a backup, but this helps to keep things more accurate to the game instead of relying on the id's to match up with the indexes of the constants. Thanks to @pret for the pokeemerald and pokefirered repos. I was able to rebuild the files and use the offsets to find the correct addresses.

v1.0.0

31 Aug 17:23

Choose a tag to compare

Initial version of the script.