Skip to content

fallout1-ce - RetroBIOS

Type standalone
Classification Game engines
Source https://github.com/alexbatalov/fallout1-ce
Upstream None
Version 1.1
Profiled 2026-10-04
Cores fallout1-ce
Systems fallout
Checked by existence
Technical notes

Fallout 1 Community Edition is Alex Batalov's cross-platform rebuild of the original Fallout engine. It reads the same data files the retail installer dropped: master.dat holds the game resources, critter.dat the animation frames, and the data/ directory holds loose patch overrides.

The main executable loads config fallout.cfg from its own directory (src/game/gconfig.cc:122-137). Keys master_dat / critter_dat / master_patches / critter_patches default to "master.dat", "critter.dat", "data" and "data" when the file is missing (gconfig.cc:58-61). On startup, game_init_databases() in src/game/game.cc:1223 opens both DAT files with db_init(); either missing raises GNWSystemError "Could not find the master/critter datafile" (lines 1249, 1266) and the game exits.

The data/ directory is a user-writable patch overlay; it is empty on a clean retail install, so retrobios does not ship an empty tree. Music (ACM files under data/sound/music/) and movies (sound/MOVIES/) are loaded on demand and the engine runs without them, so they are marked optional. Font and resolution tweaks live in f1_res.ini and are a user preference, not game data.

2 files | 2 required, 0 optional | 0 in repo, 2 missing Categories: 2 game data

master.dat required missing game_data
Fallout 1 master game resource archive (retail/GOG)

  • Path: fallout1-ce/master.dat
  • System: fallout
  • Source: src/game/game.cc:1237-1251
  • db_init call fails with GNWSystemError if missing

critter.dat required missing game_data
Fallout 1 critter animations archive (retail/GOG)

Generated on 2026-10-10T11:26:01Z