Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Redguard Preservation — Documentation

Documented findings from reverse-engineering The Elder Scrolls Adventures: Redguard (1998) — file formats, engine behavior, and undocumented features. Analysis is primarily based on the GOG release (Glide renderer), with original-CD differences noted where known.

GOG Version Contents

Main Files

FileSizeDescription
REDGUARD.EXE980 KMain game executable
RGFX.EXE1.9 MGlide (3dfx) renderer executable
DOS4GW.EXE260 KDOS/4GW protected-mode extender
3DfxSpl2.dll1.1 M3dfx Splash/Glide support library
glide2x.dll1.3 MGlide 2.x runtime
ENGLISH.RTX177 MDialogue text + voice audio container (largest file in the game)
REDGUARD.SWG / redguard.swx20 K eachSwap/workspace files
OBJECT.SAV4 KObject state persistence
*.INI (7 files)Configuration: COMBAT, ITEM, KEYS, MENU, REGISTRY, surface, SYSTEM, WORLD
*.LOG (14 files)Runtime log files (BITMAP, CAMERA, COMBAT, ERROR, EXIT, GENERAL, GRID, MAINLOOP, MENU, OBJECT, PATH, RAI, SAVEFILE, STARTUP, TESTMAPS)
*.TXT (3 files)BETHESDA.TXT, CREDITS.TXT, ReadMe.TXT

Asset Directories

DirectorySizeFilesContents
fonts/604 K2929 .FNT bitmap font files (Arial variants, HI/LO menu fonts, Redguard-styled fonts)
fxart/102 M755Glide-version 3D assets: 204 .3DC, 65 .3D, 31 .ROB, 27 .COL, 415 TEXBSI.xxx textures, FOG.INI, more (build manifest from Hugh’s 3D tool)
maps/12 M4527 .RGM scene files, 5 .PVO visibility octrees, 4 .WLD terrain files, 9 .TSG trigger-state files
sound/5.3 M49MAIN.SFX (all 118 sound effects), R212.WAV, Miles Sound System drivers (.mdi, .dig), STATE.RST, audio configs
soup386/48 K1SOUP386.DEF — script function/flag definitions for the SOUP engine
system/18 M6965 .GXA UI graphics (menus, inventory, compass, maps, skies), gui.anm, gui.lbm, pointers.bmp, SKY_61.PCX
SAVEGAME/79 M59417 save slots (SAVEGAME.000016), each containing per-map .TSG trigger-state snapshots + LOGBOOK.TXT

GOG vs Original CD Differences

Redguard shipped with two parallel sets of 3D model assets for different renderers:

DirectoryRendererModel versionsDescription
3dart/Softwarev2.6, v2.7Original software-rendered assets. 120 v2.6 .3DC + 52 v2.7 .3D + 27 v2.7 .3DC. Also contains art_pal.col (the software renderer palette).
fxart/Glide (3dfx) / GOGv4.0, v5.0Glide-accelerated assets used by the GOG release. 204 v4.0 .3DC + 26 v4.0 .3D + 39 v5.0 .3D. 415 TEXBSI texture files, 27 COL palette files.

The two directories contain the same models re-exported for different renderers. The Glide versions (v4.0/v5.0) have a cleaner header layout and different texture encoding. See 3D — v2.6/v2.7 Header Differences for details.

Note: The GOG distribution contains fxart/ only. The software-renderer 3dart/ directory shipped on the original CD but is not present in the GOG release.