Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

163 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atrim

A legal, unmodified and DRM-free copy of Amnesia: The Dark Descent and/or Amnesia: A Machine for Pigs is required.

This is atrim, a custom client for Amnesia: The Dark Descent which attempts to port the game to very old and weak machines, and make it compatible with operating systems as early as Windows 2000.

The client is based on version 1.4.3 of the game and it also brings out new enhancements and features from Amnesia: A Machine for Pigs, as well as fixes and improvements to bugs and glitches in the game and engine.

atrim is currently being maintained by one person (@RoozerXC). If you want to contribute to atrim, feel free to fork and submit your own pull requests, as long as everything follows the Code of Conduct (or Anti-CoC).

Important

  • This port is based on the official Amnesia: The Dark Descent version 1.4.3 (1.41b) source code release from October 12th, 2020.
  • Mods installed from the Steam Workshop, including Custom Stories and Full Conversion mods will not work here!

Caution

  • DirectInput controller support on SDL 1.2.15 is very poor! We need your help! (see issue #21)

For a list of changes, read CHANGELOG.md. Special thanks are in THANKS.md.

Installation

Steps

  1. Go to the Releases section which can be found on the right-hand side of the page.
  2. Download the zip file of the latest release (for example, v1.4.5-win32-release)
  3. Open the zip file and drag all of its contents into your Amnesia: The Dark Descent installation folder.

System Requirements

  • 1.8+ GHz single-core CPU
  • OpenGL 2.1-compatible graphics card
  • DirectSound and/or OpenAL-compatible sound card

Building & Debugging

Prerequisites

You will also need to configure the DirectX SDK in your Visual C++ directories.

Steps

Dependencies

Important

You must compile the dependencies first before building atrim.sln

  1. git clone the repository or download it from the Code button.
  2. Open the HPL2/dependencies folder and open the dependencies.sln solution file.
  3. Press F7 to build the solution. This will compile the dependencies needed for the HPL2 project.

Engine and Game

  1. Open the atrim.sln solution file.
  2. Right click on the amnesia project and in Properties change the Working Directory to your Amnesia: The Dark Descent install folder.
  3. Press F5 to debug the solution. This will build the HPL2 project first, then amnesia, and then launch the game after building.

License

atrim is licensed under Version 3 of the GNU General Public License (GNU GPL).

Read the license information via the GPL-3.0 license tab on the top, or open the LICENSE.md file.

About

atrim is a client for Frictional Games' Amnesia: The Dark Descent, based on version 1.4.3 (1.41b).

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

Contributors

Languages