This is a mod for Tomb Raider (1996)
Powered by TRIX engine
- Install msys2
- Download ffmpeg-6.1.2.tar.xz archive
- Extract it to
C:\Users\<username>\ffmpeg-src\
- Download libbacktrace-master.zip archive
- Extract it to
C:\Users\<username>\libbacktrace-src\
- Run
msys2 mingw32
terminal - Update
msys2
core packages
$ pacman -Suy
Package manager will prompt you to proceed, confirm
In some cases, certain core packages will get updated and package manager will prompt you to close all terminals, confirm
- Run
msys2 mingw32
terminal again - Update
msys2
base packages
$ pacman -Suy
- Install required
msys2
packages
$ pacman -S mingw-w64-i686-gcc git mingw-w64-i686-ca-certificates mingw-w64-i686-python-pip mingw-w64-i686-meson make mingw-w64-i686-diffutils mingw-w64-i686-yasm mingw-w64-i686-SDL2 mingw-w64-i686-pcre2
- Install required
python
packages
$ pip install pyjson5
- Configure
ffmpeg
build script
$ cd /c/Users/<username>/ffmpeg-src/
$ ./configure --prefix=/mingw32 --enable-gpl --enable-decoder=pcx --enable-decoder=png --enable-decoder=gif --enable-decoder=mjpeg --enable-decoder=mpeg4 --enable-decoder=mdec --enable-decoder=mp3 --enable-decoder=h264 --enable-decoder=h264_qsv --enable-decoder=libopenh264 --enable-demuxer=mov --enable-demuxer=mp3 --enable-demuxer=avi --enable-demuxer=h264 --enable-demuxer=str --enable-demuxer=image2 --enable-parser=mpegaudio --enable-zlib --enable-small --disable-debug --disable-ffplay --disable-ffprobe --disable-doc --disable-network --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-asm
- Build
ffmpeg
$ make
- Install
ffmpeg
$ make install
- Configure
libbacktrace
build script
$ cd /c/Users/<username>/libbactrace-src/
$ ./configure --prefix=/mingw32
- Build
libbacktrace
$ make
- Install
libbacktrace
$ make install
- Clone the repository
$ cd /c/Users/<username>/
$ git clone https://github.com/izarif/abnormal_day --recursive
- Copy
C:\Users\<username>\abnormal_day\src\libtrx\
directory toC:\Users\<username>\abnormal_day\src\tr1\subprojects\libtrx\
- Copy
C:\Users\<username>\abnormal_day\tools\shared\
directory toC:\Users\<username>\abnormal_day\tools\tr1\shared\
- Configure
abnormal_day
build script
$ cd /c/Users/<username>/abnormal_day/src/tr1/
$ meson build
- Build
abnormal_day
$ cd build
$ meson compile
This project is licensed under the GNU General Public License - see the COPYING.md file for details.