An open API service indexing awesome lists of open source software.

https://github.com/drsmile444/sfall1

Community archive of sfall1 (Fallout 1 engine extension) releases. Each version lives in its own branch + GitHub Release; latest on main. Ukrainian support included. Not FO2 sfall. Third-party files kept under their original licenses.
https://github.com/drsmile444/sfall1

engine fallout fallout-1 plugin sfall ukrainian

Last synced: 3 months ago
JSON representation

Community archive of sfall1 (Fallout 1 engine extension) releases. Each version lives in its own branch + GitHub Release; latest on main. Ukrainian support included. Not FO2 sfall. Third-party files kept under their original licenses.

Awesome Lists containing this project

README

          

# sfall1 (Fallout 1 Engine Extension)

**sfall1** is a plugin that adds engine tweaks, fixes, and modding features to **Fallout 1**.

![sfall1 screenshot](docs/banner.png)

Main features of **sfall1** (the engine-tweak mod for *Fallout 1*):

* Increased movement and combat speed (up to \~10× normal)
* Ability to play in a window and in higher colour / graphical modes (e.g. 16-bit / “modern” colour modes)
* Use of Direct3D9 instead of DirectDraw
* Mouse enhancements: scroll wheel usable in inventory / barter / conversation / save-load menus; ability to assign actions to middle mouse button; adjust mouse sensitivity beyond the vanilla limits
* Ability to adjust or remove the 13-year time limit in the game’s plot/mechanics
* Fixes for broken perks such as Pathfinder and Sharpshooter
* Additional script functions for modders (extending what scripting can do)

Development history:

- It was originally started by **Timeslip**, who later focused on **sfall** for **Fallout 2**
- **Crafty** continued the Fallout 1 branch (“sfall1”), porting back many FO2-only features to FO1.

> **Important**: **sfall1 (Fallout 1)** is **not the same** as **sfall (Fallout 2)**.
> sfall (FO2) is maintained by the sfall team and targets Fallout 2 specifically.

---

## What is here?

- A curated archive of **sfall1** versions found on the Internet (historical releases).
- Each version lives in its own **branch** and **tag**, with a corresponding **GitHub Release** for easy download.
- The **`main`** branch tracks the **latest** known stable version.
- Releases include:
- Removal of extra code not related to plugin activation
- Additional Ukrainian, French, German, and Spanish translations

> For sfall (FO2), see the official repo and docs: **sfall-team/sfall** and its GitHub Pages.
> https://github.com/sfall-team/sfall

---

## Keyboard & Mouse Shortcuts in sfall1

sfall1 adds several new keyboard and mouse shortcuts for enhanced gameplay and modding.
See [`docs/keyboard.md`](docs/keyboard.md) for a full list and details.

**Available keys and actions include:**
- Mouse Wheel: Scrolls inventory, barter, and loot lists
- Middle Mouse Button: Toggle equipped weapons (emulates B)
- Ctrl (hold): Speed modifier
- Alt (hold): Move/drag game window (DX9 mode 5)
- Left Shift (hold): Toggle item highlights
- W: Reload weapon or use item
- Shift + 17: Sort inventory by type

All shortcuts can be remapped via `ddraw.ini`.
For more details, see [`docs/keyboard.md`](docs/keyboard.md).

---

## Installing (Fallout 1)

1. Back up your FO1 directory.
2. Download the desired **sfall1** version from this repo’s **Releases**.
3. Extract all files, including `ddraw.dll` and `ddraw.ini` into your Fallout 1 game folder.
4. Tune options in `ddraw.ini` if you want.

> Notes:
> - Feature sets vary by version. See each release or original notes.

---

## Changelist

See [`CHANGELIST.md`](CHANGELIST.md) for a summary of major changes, features, and fixes across sfall1 versions. This file provides a high-level overview for quick reference.

---

## sfall1 vs sfall (FO2) — Key Differences

- **Target game**:
- **sfall1** → Fallout 1 (Crafty’s continuation).
- **sfall (FO2)** → Fallout 2 (ongoing team maintenance).
- **Features**:
- Both provide engine tweaks and modder QoL, but **FO2 sfall** has broader, actively maintained feature sets.

---

## Credits

- **Timeslip** — original author of sfall (engine tweaks).
- **Crafty** — continued Fallout 1 branch (“sfall1”).
- **sfall team** — current maintainers of sfall (Fallout 2).
- **Many community contributors over the years** (see [`CREDITS.md`](CREDITS.md)).

---

## Licensing

This archive contains third-party releases that did not ship with explicit license files.
Our root MIT license applies only to our own scripts and documentation.
Third-party artifacts remain under their original licenses or permissions; where unclear, they are marked as unknown in [`THIRD-PARTY-NOTICES.md`](THIRD-PARTY-NOTICES.md).
We’re happy to correct licensing info or remove items at a rightsholder’s request (see [`DISTRIBUTION_POLICY.md`](DISTRIBUTION_POLICY.md)).

---

## Disclaimer

This is an archival convenience for the community. We do **not** own Fallout or sfall/sfall1. Respect all upstream licenses and the Fallout EULA. See [`LICENSE`](LICENSE) file.