Search this site
Embedded Files
Skip to main content
Skip to navigation
EarthSiege 2 Reverse Engineered
Startseite
Borland C++
Environment setup
Virtual machine
EarthSiege 2
Borland C++
Ghidra
Getting started with reverse engineering
Archive
Downloads
Architecture
DV
Memory
Preferences
WinMouseProducer
Cheats
Disassembling the binaries
Classes
FileRStream
FileRWStream
Memory
ES.EXE
Source files
Folder and file structure
Installation directory
DIRECTORY: DATA
FILE: EXIT.CFG
FILE: KEYJOY.CFG
FILE: language.cfg
FILE: MAPLABEL.STR
FILE: MAT0.DAT
FILE: MFORMS.DAT
FILE: SOUND.CFG
FILE: BWCC32.DLL
FILE: CW3220.DLL
FILE: DBSIM.EXE
FILE: ERROR.STR
FILE: ES.EXE
FILE: HMIDRV.WIN
FILE: HMIMDRV.WIN
FILE: LANGUAGE.INF
FILE: readme.txt
FILE: SIERRA.INF
FILE: SOS9503.DLL
FILE: SOSLIB.INI
FILE: SOSLIBS3.DLL
FILE: VSHELL.EXE
Game play
Get started
History
News
function hooking with non-standard calling convention
how to reverse engineer using hooks
progress report i
progress report ii
progress report iii
reversing of es2.exe has begun
Notepad
Run on newer systems
File formats
.bin (in lang0.vol)
.dba / .hba
Color tables
.dbm
.ger / .eng / .fre
.ini
.str
.vol
arm-weap.dat
weapons.dat
EarthSiege 2 Reverse Engineered
FILE: readme.txt
readme.txt is a copy of CDROM->{locale}->README.WRI, created at setup time.
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse