CM 01/02 Function Map
Look up any function or global variable of cm0102.exe 3.9.68 by address or by name. An address is the offset that OllyDbg shows. Each result links to the functions and globals around it. About the map
Loading the map…
I have an offset or address
Type it as OllyDbg or x64dbg shows it. An offset inside a function or a table finds the thing that holds it, so the offsets from the forum and from patch lists work too.
Some offsets are positions in the exe file, the kind you add 0x400000 to for Olly. Tick "File offset" and the page adds it for you.
I want the code of a feature
Type one or more words. The search looks in function names and in the sentence on what each function does.
I want game data in memory
Globals hold the date, the database counts, the human manager and many tables. Each one lists the functions that read and write it.
Browse the map
- Functions by source file: one page for each .cpp file of the original, such as league.cpp or transfer_manager.cpp.
- Globals by owner file: each global on the page of the file whose functions use it most.
- Globals that many files share: the date, the counts and the read-only constants.
- Tab-separated files for scripts and spreadsheets.
How sure is a name?
- high
- A string, an assert, a caller or a vtable slot pins the purpose.
- medium
- The shape of the code and its callers agree, but no single fact proves the name. Read the code first.
- low
- A guess.