Go to file
yaz0r 543e22bc78 Display collision volumes for actors that don't have a body 2025-08-01 23:08:30 -07:00
.github/workflows Remove more macos CI 2025-06-09 08:53:57 -07:00
Fitd Start cleaning up palette code 2025-06-09 08:53:57 -07:00
FitdLib Display collision volumes for actors that don't have a body 2025-08-01 23:08:30 -07:00
ThirdParty Update soloud sdl3 2025-06-09 08:53:57 -07:00
build Remove old vs2019 build script 2025-04-11 23:11:28 -07:00
.editorconfig Add .editorconfig 2021-11-05 22:02:04 -07:00
.gitignore Mask rework 2025-06-14 23:41:15 -07:00
.gitmodules Migrate to SDL3. Update imgui. Fork soloud for support of SDL3 static 2025-04-15 23:24:12 -07:00
CMakeLists.txt Disable asan again 2025-06-14 23:41:15 -07:00
LICENSE Update LICENSE 2021-11-03 12:12:48 -07:00
README.md Update README.md 2025-06-16 13:39:11 -07:00

README.md

FITD

Free in the Dark, a Alone in the Dark engine reimplementation.

The goal of this project is to make playable on modern machines the "Alone in the Dark" (AITD) games released from 1992 to 1995 by Infograms. The focus is on the versions currently available on Steam and GOG (some other versions like Alone in the Dark 3 windows versions are incompatible for now).

Steam:

GOG version available as a trilogy.

Jack in the Dark that was included in some releases is also supported.

Additionaly, there is (very) early support for "Timegate: Knights Chase" released by Infogram in 1995 using a slightly upgraded engine.

Steam version, and GOG versions.

Status

  • Graphical issues and missing features in all games
  • AITD1 was completable at some point (with some missing features), but might have regressed
  • Jack in the Dark was also completable at some point.
  • Other games are considered non-completable due to a variety of missing features or bugs.
  • Current focus is to make games completable and fixing some of the graphics shortcomings.

Build instructions

  • Requires VS2022 with CMake module installed (you can also provide your own cmake but vs2022.bat won't work out of the box).
  • Clone the repo with recursive submodules enabled
  • Run build/vs2022.bat this should detect vs2022/cmake and generate the solution
  • Open solution build/vs2022/FITD.sln
  • Set fitd as startup project
  • Set fitd working directory to where the game files live
  • Hit F5

Screenshots

image image image image