Repository navigation
Learn
The Learn page is a short course built into the app: twelve lessons, from "what is a game's memory?" to cheats that survive a game update. It is on the first screen, and next to Disconnect once you are connected.

- Each practical lesson comes with a practice game that runs inside the page. The real Find, Memory and Code tools are pointed at it, so what you learn is exactly what you will do on a real game.
- No console is needed, and nothing you do can harm a real game.
- You read a little, try it, and the lesson checks by itself that you reached the goal. Hints appear step by step, and Show me performs the step if you are stuck.
- Practical lessons end with a challenge on a different game with different numbers.
Finding and changing values
- How games remember things
- Find a number you can see
- Change it and hold it
- Values you cannot see as a number
- Decimals and other types
Cheats that last
- Find the code that changes it, and switch it off
- Save, name, group and share
- Surviving game updates: patterns
- Pointers: the way back to a value that moves
Going deeper
- Structures: the things next to your value
- Code with decisions: only for the player (reading and questions only; the practice game does not run injected code)
- Good habits
The lessons are not inside the app. They are the files in the learn/ folder of the repository, and your browser downloads them from GitHub when you press Load lessons. The page asks first; choose Not now and nothing is downloaded.
A lesson is data only. It cannot contain code, HTML, links or images, and the app checks every file before showing it.
Your progress is saved on the PS5 when the payload is running there, so it survives the console's address changing; otherwise in the browser.
Anyone can contribute one. learn/README.md describes the format: text, questions, and practice steps with a described practice game and a goal the app can check. Before opening a pull request run:
node scripts/check-lessons.mjs
npm testThe tests complete every practice step automatically, so a goal that cannot be reached fails.
CheatSpecter is free software under the GPL-3.0 license and comes with no warranty. Use it at your own risk. Releases · Changelog · Report a problem
Getting started
Guides
- Finding Values
- Making and Managing Cheats
- Code Cheats and Scripts
- Debugging
- Engine Helpers
- Community Cheat Tables
Claude (MCP)
Reference