ppsspp_memory_map
Retrieve the PPSSPP memory region map (user, kernel, VRAM ranges) for a session to inspect address layout and debug memory access.
Instructions
PURPOSE: Get the PPSSPP memory region map (user / kernel / VRAM ranges).
USAGE: session_id.
BEHAVIOR: READ-ONLY.
RETURNS: {ranges[], mapping, text}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Active session ID. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Unified text representation: one line per range, formatted as '0x{ADDR:08X}-0x{END:08X} {TYPE}/{subtype} {NAME}'. | |
| ranges | Yes | Memory ranges from `memory.mapping`. Each entry has 'type' (ram/vram/sram), 'subtype' (primary/mirror), 'name', 'address', and 'size'. | |
| mapping | Yes | Raw `memory.mapping` response, minus the volatile per-call protocol `ticket` (stripped so the business fields are byte-stable across identical calls). |