Cloned Games

DarkFO

ArchivedSemi-playableNone

Based on Fallout 2

DarkFO screenshotLinks, repository & details

About

DarkFO is a from-scratch reimplementation of the Fallout 2 game engine, written primarily in TypeScript (running in a browser) and Python (asset-conversion tooling), created partly as a research project into the feasibility of such a remake. It is an incomplete remake: map loading, movement, NPC dialogue, bartering, some quests, sound, and partial combat/leveling work, but armor can't be equipped, the world map and area transitions are rough and buggy, and the PipBoy map isn't implemented at all; saving and loading is described as experimental.

Getting started

Running DarkFO requires an existing installation of Fallout 2 to supply the original game assets, plus Python 2.7 with Pillow and NumPy, and the TypeScript compiler. A setup script unpacks and converts the Fallout 2 data files, after which the project is compiled and served over a local HTTP server (or opened directly in Firefox) and played in a browser. Optional sound support requires a separate audio-conversion tool.

Known issues & limitations

  • combat: Combat works at an extremely basic level; only the SMG and spear are really tested, and you cannot swap ammo.
  • equipment: No equippable armor is implemented.
  • world-map: The world map is rough and buggy, and area screen entrances are misplaced.
  • features: The PipBoy map is not implemented.
  • save-load: Saving and loading is at an alpha stage and is not fully tested; consider it experimental.
Requires original assets. A copy of Fallout 2 is required; the setup.py script unpacks the game archives and converts game data into a format DarkFO can use.

Additional notes

Format conversion
The project converts Fallout 2's proprietary FRM image format to PNG during setup, which the author notes also makes the original game's assets easier to view and edit with ordinary image tools.
Share:

More like DarkFO

Halted
Original game (original game, not this project)Original game image
A from-scratch reimplementation of Fallout 2's engine with bugfixes and quality-of-life improvements, requiring the original game data.
Platforms:WindowsLinuxOSX
Stars2,425
Updated1 year ago
LicenseUnknown
Release2022
Halted
Original game (original game, not this project)Original game image
Falltergeist is an open-source, C++ reimplementation of the Fallout 2 engine, requiring original game data files, and currently unplayable.
Platforms:WindowsLinux
Stars890
Updated3 years ago
LicenseGPL-3.0
Release2012
Active
sfall screenshot
A DLL-based engine mod for Fallout 2 that patches the game in memory, adding bug fixes, OS support, and modder scripting.
Platforms:Windows
Stars436
Updated1 month ago
LicenseGPL-3.0
Release2015
Halted
Original game (original game, not this project)Original game image
Reverse-engineered source code for Fallout 2 that aims to restore the original code; runs as a drop-in fallout2.exe replacement.
Stars404
Updated2 years ago
LicenseUnknown
Release2022
Sporadic
Vault13 screenshot
A work-in-progress Rust reimplementation of the Fallout 2 engine; not yet playable but includes a working demo map.
Platforms:WindowsLinuxOSX
Stars180
Updated10 months ago
LicenseGPL-3.0
Release2018
Sporadic
Original game (original game, not this project)Original game image
jsFO is a discontinued, pre-alpha browser port of Fallout 2 built with HTML5 canvas, meant as a technical demo, not a full port.
Platforms:Web
Stars47
Updated7 months ago
LicenseUnknown
Release2015