Skip to content

Commit dc13f8f

Browse files
committed
Update README.md
1 parent 2c2f5a6 commit dc13f8f

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Run `setup-mcp.bat` — it checks Node.js and writes the MCP config for you.
5858
3. Restart your AI assistant (Antigravity / Claude Desktop)
5959
4. Ask: *"Connect to PCSX2 and show me the thread list"*
6060

61-
That's it! Your AI assistant now has **29 debugging tools** for PS2.
61+
That's it! Your AI assistant now has **30 debugging tools** for PS2.
6262

6363
---
6464

@@ -136,7 +136,7 @@ Translates MCP tool calls into DebugServer TCP commands. Also supports **Pine IP
136136

137137
---
138138

139-
## All 29 Tools
139+
## All 30 Tools
140140

141141
### Connection & Status
142142
| Tool | Description |
@@ -189,6 +189,7 @@ Translates MCP tool calls into DebugServer TCP commands. Also supports **Pine IP
189189
|---|---|
190190
| `pcsx2_get_threads` | List EE/IOP BIOS threads |
191191
| `pcsx2_get_modules` | List loaded IOP modules |
192+
| `pcsx2_get_backtrace` | Call stack walk — entry points, PCs, stack pointers, frame sizes |
192193
| `pcsx2_game_info` | Game title/ID/version (Pine) |
193194
| `pcsx2_save_state` | Save state to slot 0-9 (Pine) |
194195
| `pcsx2_load_state` | Load state from slot (Pine) |
@@ -220,6 +221,14 @@ Translates MCP tool calls into DebugServer TCP commands. Also supports **Pine IP
220221
> "Diff the snapshot to find changes"
221222
```
222223

224+
### Debugging a crash with call stack
225+
```
226+
> "Pause the emulator"
227+
> "Get the backtrace"
228+
> "Disassemble the function at entry 0x00125bf4"
229+
> "Read registers to see what went wrong"
230+
```
231+
223232
### Comparing with PS2Recomp
224233
```
225234
> "Look up function at 0x0072e5c0 in PS2Recomp"

0 commit comments

Comments
 (0)