This commit is contained in:
disinvite 2025-07-12 12:03:03 -04:00
parent bda79cd472
commit 805dff16c1
2 changed files with 8 additions and 0 deletions

View File

@ -43,3 +43,8 @@ targets:
source-root: LEGO1
hash:
sha256: dc7e5ed8ec9d96851126a40c4d23755f1783a8df61def44c667dfaa992ac509e
CONFIGD:
filename: CONFIGD.EXE
source-root: .
hash:
sha256: 9d2b7de2e53eee99cce24a64777a08a7f919a0401a393d9494bce27ef2e24c39

View File

@ -22,6 +22,7 @@ These modules are the most important ones and refer to the English retail versio
## BETA v1.0
* `BETA10` -> `LEGO1D.DLL`
* `CONFIGD` -> `CONFIG.EXE`
The Beta 1.0 version contains a debug build of the game. While it does not have debug symbols, it still has a number of benefits:
* It is built with less or no optimisation, leading to better decompilations in Ghidra
@ -32,6 +33,8 @@ It is therefore advisable to search for the corresponding function in `BETA10` w
Unfortunately, some code has been changed after this beta version was created. Therefore, we are not aiming for a perfect binary match of `BETA10`. In case of discrepancies, `LEGO1` (as defined above) is our "gold standard" for matching.
The beta version of the `CONFIG` application has provided some help with matching [MFC handler functions](https://en.wikipedia.org/wiki/Microsoft_Foundation_Class_Library) that are similar to the final version.
## Pre-Alpha
* `ALPHA` -> `LEGO1D.DLL`