readme: notes are english now
This commit is contained in:
1 parent
22a61246fc
commit
d12c642b37
1 file changed
+4
-5
@@ -20,8 +20,8 @@ This kit came out of an AI-assisted reverse-engineering project. It contains:
|
|||||||
Nothing from the game itself is included: no game files, no executable, no decompiled
|
Nothing from the game itself is included: no game files, no executable, no decompiled
|
||||||
code, no built WADs. Every tool works on **your own copy** of the game.
|
code, no built WADs. Every tool works on **your own copy** of the game.
|
||||||
|
|
||||||
> Most notes in `notes/` are written in **German**. Any AI assistant can read and translate
|
> The notes in `notes/` are detailed and technical. Handing them to an AI assistant is the
|
||||||
> them, and that is the recommended way to use this kit (see the last section).
|
> recommended way to use this kit (see the last section).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -59,7 +59,7 @@ drive or `CDPath` at that copy, and put modified WADs into its `wads` folder.
|
|||||||
|
|
||||||
```
|
```
|
||||||
README.md this file
|
README.md this file
|
||||||
notes/ format documentation and findings (German)
|
notes/ format documentation and findings
|
||||||
geometry.md TRAK/MAP geometry, collision polygons, coordinate spaces, zones, limits
|
geometry.md TRAK/MAP geometry, collision polygons, coordinate spaces, zones, limits
|
||||||
objects.md MAP chunk layout, strat (object) entries, waypoints, player start, exit
|
objects.md MAP chunk layout, strat (object) entries, waypoints, player start, exit
|
||||||
strat_types_table.md every object type in every original level, with counts
|
strat_types_table.md every object type in every original level, with counts
|
||||||
@@ -240,8 +240,7 @@ specs.
|
|||||||
This whole kit was made by an AI coding agent (Claude Code) working through the steps
|
This whole kit was made by an AI coding agent (Claude Code) working through the steps
|
||||||
below. Any capable assistant that can run code should be able to continue.
|
below. Any capable assistant that can run code should be able to continue.
|
||||||
|
|
||||||
1. **Give it the notes first.** Ask it to read `notes/*.md` (they are German; it can
|
1. **Give it the notes first.** Ask it to read `notes/*.md`. They contain offsets, field meanings, confidence levels and pitfalls.
|
||||||
translate). They contain offsets, field meanings, confidence levels and pitfalls.
|
|
||||||
2. **Regenerate the decompile** for questions about game logic. Install Ghidra and a full
|
2. **Regenerate the decompile** for questions about game logic. Install Ghidra and a full
|
||||||
JDK (version 25 for Ghidra 12.x), then run
|
JDK (version 25 for Ghidra 12.x), then run
|
||||||
`analyzeHeadless <projdir> groove -import groove.exe -scriptPath re/ghidra_scripts -postScript DumpAll.java groove_decomp.c`.
|
`analyzeHeadless <projdir> groove -import groove.exe -scriptPath re/ghidra_scripts -postScript DumpAll.java groove_decomp.c`.
|
||||||
|
|||||||
Reference in new issue
Block a user