The 7th Guest: Engine Runtime
The 7th Guest original engine research directory: runtime architecture, initialization, game state, timing and platform integration.
Engine research asks how the moving parts of the original program fit together. This category collects planned references for runtime structure, initialization, state, scheduling and the boundary between engine behavior and platform services. It complements the separate script, archive, graphics and audio categories.
For reverse engineering, decompilation or recompilation work, a useful result needs a named input build and a way to test the interpretation against observable behavior. The catalogue identifies the topics the wiki intends to document. It does not imply that a complete recovered source tree or replacement executable is available here.
This catalogue currently has 14 entries. 0 are published; the remaining entries are planned documentation, not completed guides.
Article directory
- Configuration ParsingEngine Runtime
- Error Paths and DiagnosticsEngine Runtime
- File I/O and Resource LifetimesEngine Runtime
- Game State and Script StateEngine Runtime
- Initialization and ShutdownEngine Runtime
- Input and Presentation CoordinationEngine Runtime
- Main Loop and Script ExecutionEngine Runtime
- Memory Layout and Buffer OwnershipEngine Runtime
- Original Bugs and Compatibility DecisionsEngine Runtime
- Platform Abstractions and Host ReplacementsEngine Runtime
- Segmented Address SpacesEngine Runtime
- Startup and Command-Line DispatchEngine Runtime
- Timers and Tick CountersEngine Runtime
- XMS Allocation and Move DescriptorsEngine Runtime