ppsspp_list_addresses
List project address constants from addresses.yaml, with optional section filtering, to retrieve exact hex addresses without guessing.
Instructions
PURPOSE: List the project's known address constants from addresses.yaml — the single source of truth; never guess hex addresses.
USAGE: optional section filter; an unknown section returns an error listing the valid ones.
CONVERSION: IDA <-> PPSSPP address conversion is plain arithmetic — ppsspp_addr = ida_addr + (top_base.ppsspp - top_base.ida) (defaults 0x08804000 - 0x00000000). ppsspp_convert_address was un-tooled in v0.1.6. BEHAVIOR: READ-ONLY. Int values ≥0x1000 are returned as hex strings that can be pasted straight into address parameters.
RETURNS: {sections, count, section_filter}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| section | No | Optional section filter (e.g. 'known_functions', 'state_probes', 'top_base'). If omitted, returns all sections. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| sections | Yes | ||
| section_filter | Yes |