english groove.exe (2000-10-17) supported next to the german one: named exe sites found by signatures per build (german patches byte-identical), base patch and every exe mod on both, unknown builds get a clear message; display diagnostics moved to troubleshooting with a warning (it flashes every monitor black)
This commit is contained in:
1 parent
f984019199
commit
ca22c75fac
26 files changed
+1285
-253
No files matched your search
@@ -21,7 +21,17 @@ with `CDPath`, `HDPath`, screen size, volumes and devices. LlamaMod's base patch
|
||||
redirects it to `HKEY_CURRENT_USER`, so no admin rights are needed.
|
||||
|
||||
Development used the **German CD**. Other language versions are expected to use the same formats
|
||||
but were not tested.
|
||||
but were not tested with their own data.
|
||||
|
||||
### groove.exe versions
|
||||
|
||||
| Build | PE date | Size | Notes |
|
||||
|---|---|---|---|
|
||||
| German | 2001-02-12 | 1,642,496 bytes | reference for all addresses in these pages |
|
||||
| English (first release, menu "Start Game") | 2000-10-17 | 1,634,304 bytes | same code, shifted (e.g. main menu frame handler 0x549990 instead of 0x549C50); .data globals laid out differently (game state 0x583D74 instead of 0x5846E4, player strat 0x6D94A4 instead of 0x6D9E1C); .data 0xD000 bytes in the file instead of 0xE000 |
|
||||
|
||||
LlamaMod supports both (`exe/Site` lists every address it uses in both builds). Addresses in the
|
||||
reference pages are those of the German build.
|
||||
|
||||
## Level naming scheme
|
||||
|
||||
|
||||
Reference in new issue
Block a user