
This is an open source implementation of the classic Tomb Raider I game (1996), made by reverse engineering the TombATI / GLRage variant of the original game and replacing proprietary audio/video libraries with open source variants.
See the Tomb Raider Forums topic.
Restored braid
|
Enemy health bar and UI scaling
|
|---|---|
3D pickups
|
Improved stats
|
Customizable draw distance
|
Fly cheat
|
Free camera
|
PS1 UI and new graphics options
|
We hope that eventually these alerts will go away as the popularity of the project rises.
cfg/TR1X_config.json5 can remain, but new features will not be configurable).(First time installation) Put your original game files into the target directory.
GAME.BIN file using a tool such as UltraISO to your target directory.
Note that neither the GOG nor the Steam releases ship the music files. You have a few options here:Optionally you can also install the Unfinished Business expansion pack files.
- Either one of these these variants:
- https://lostartefacts.dev/aux/tr1x/trub-music.zip (fan-made patch to include music triggers)
- https://lostartefacts.dev/aux/tr1x/trub-vanilla.zip (original level files, which do not include music triggers)
- Or the more manual link: https://archive.org/details/tomb-raider-i-unfinished-business-pc-eng-full-version_20201225
2. For TombATI users this means copying the data, fmv and music directories.
5. To play the game, run TR1X.exe.
6. To play the Unfinished Expansion pack, run TR1X.exe -gold.
If you install everything correctly, your game directory should look more or less like this (click to expand):
* Will not be present until the game has been launched.
. ├── cfg │ ├── TR1X.json5 * │ ├── TR1X_gameflow.json5 │ ├── TR1X_gameflow_demo_pc.json5 │ └── TR1X_gameflow_ub.json5 ├── data │ ├── cat.phd │ ├── cred0.pcx │ ├── cred1.pcx │ ├── cred2.pcx │ ├── cred3.pcx │ ├── cut1.phd │ ├── cut2.phd │ ├── cut3.phd │ ├── cut4.phd │ ├── egypt.phd │ ├── eidospc.pcx │ ├── end2.phd │ ├── end.pcx │ ├── end.phd │ ├── gym.phd │ ├── install.pcx │ ├── level10a.phd │ ├── level10b.phd │ ├── level10c.phd │ ├── level1.phd │ ├── level2.phd │ ├── level3a.phd │ ├── level3b.phd │ ├── level4.phd │ ├── level5.phd │ ├── level6.phd │ ├── level7a.phd │ ├── level7b.phd │ ├── level8a.phd │ ├── level8b.phd │ ├── level8c.phd │ ├── titleh.pcx │ ├── titleh_ub.pcx │ │── title.phd │ │── images │ │ ├── atlantis.webp │ │ ├── credits_1.webp │ │ ├── credits_2.webp │ │ ├── credits_3.webp │ │ ├── credits_3_alt.webp │ │ ├── credits_ps1.webp │ │ ├── egypt.webp │ │ ├── eidos.webp │ │ ├── end.webp │ │ ├── greece.webp │ │ ├── greece_saturn.webp │ │ ├── gym.webp │ │ ├── install.webp │ │ ├── peru.webp │ │ ├── title.webp │ │ ├── title_og_alt.webp │ │ └── title_ub.webp │ └── injections │ ├── atlantis_fd.bin │ ├── atlantis_textures.bin │ ├── backpac.bin │ └── etc... ├── fmv │ ├── cafe.rpl │ ├── canyon.rpl │ ├── core.avi │ ├── end.rpl │ ├── escape.rpl │ ├── lift.rpl │ ├── mansion.rpl │ ├── prison.rpl │ ├── pyramid.rpl │ ├── snow.rpl │ └── vision.rpl ├── music │ ├── track02.flac │ ├── track03.flac │ ├── track04.flac │ ├── track05.flac │ ├── track06.flac │ ├── track07.flac │ ├── track08.flac │ ├── track09.flac │ ├── track10.flac │ ├── track11.flac │ ├── track12.flac │ ├── track13.flac │ ├── track14.flac │ ├── track15.flac │ ├── track16.flac │ ├── track17.flac │ ├── track18.flac │ ├── track19.flac │ ├── track20.flac │ ├── track21.flac │ ├── track22.flac │ ├── track23.flac │ ├── track24.flac │ ├── track25.flac │ ├── track26.flac │ ├── track27.flac │ ├── track28.flac │ ├── track29.flac │ ├── track30.flac │ ├── track31.flac │ ├── track32.flac │ ├── track33.flac │ ├── track34.flac │ ├── track35.flac │ ├── track36.flac │ ├── track37.flac │ ├── track38.flac │ ├── track39.flac │ ├── track40.flac │ ├── track41.flac │ ├── track42.flac │ ├── track43.flac │ ├── track44.flac │ ├── track45.flac │ ├── track46.flac │ ├── track47.flac │ ├── track48.flac │ ├── track49.flac │ ├── track50.flac │ ├── track51.flac │ ├── track52.flac │ ├── track53.flac │ ├── track54.flac │ ├── track55.flac │ ├── track56.flac │ ├── track57.flac │ ├── track58.flac │ ├── track59.flac │ └── track60.flac ├── shaders │ ├── 2d.glsl │ ├── 3d.glsl │ └── fbo.glsl ├── TR1X.exe └── TR1X_ConfigTool.exe
To configure TR1X, run the TR1X_ConfigTool.exe application. All the
configuration is explained in this tool. Alternatively, after running the game
at least once, you can edit TR1X.json5 manually in a text editor such
as Notepad.
TR1X-Installer.dmg installer image. Mount the image and drag TR1X to the Applications folder.Contents/Resources. (See the Windows / Linux instructions for retrieving game data from e.g. GOG.)If you install everything correctly, your game directory should look more or less like this (click to expand):
* Will not be present until the game has been launched.
.
└── Contents
├── _CodeSignature
├── Framworks
├── info.plist
├── MacOS
└── Resources
├── cfg
│ ├── TR1X.json5 *
│ ├── TR1X_gameflow.json5
│ ├── TR1X_gameflow_demo_pc.json5
│ └── TR1X_gameflow_ub.json5
├── data
│ ├── cat.phd
│ ├── cred0.pcx
│ ├── cred1.pcx
│ ├── cred2.pcx
│ ├── cred3.pcx
│ ├── cut1.phd
│ ├── cut2.phd
│ ├── cut3.phd
│ ├── cut4.phd
│ ├── egypt.phd
│ ├── eidospc.pcx
│ ├── end2.phd
│ ├── end.pcx
│ ├── end.phd
│ ├── gym.phd
│ ├── install.pcx
│ ├── level10a.phd
│ ├── level10b.phd
│ ├── level10c.phd
│ ├── level1.phd
│ ├── level2.phd
│ ├── level3a.phd
│ ├── level3b.phd
│ ├── level4.phd
│ ├── level5.phd
│ ├── level6.phd
│ ├── level7a.phd
│ ├── level7b.phd
│ ├── level8a.phd
│ ├── level8b.phd
│ ├── level8c.phd
│ ├── titleh.pcx
│ ├── titleh_ub.pcx
│ │── title.phd
│ │── images
│ │ ├── atlantis.webp
│ │ ├── credits_1.webp
│ │ ├── credits_2.webp
│ │ ├── credits_3.webp
│ │ ├── credits_3_alt.webp
│ │ ├── credits_ps1.webp
│ │ ├── egypt.webp
│ │ ├── eidos.webp
│ │ ├── end.webp
│ │ ├── greece.webp
│ │ ├── greece_saturn.webp
│ │ ├── gym.webp
│ │ ├── install.webp
│ │ ├── peru.webp
│ │ ├── title.webp
│ │ ├── title_og_alt.webp
│ │ └── title_ub.webp
│ └── injections
│ ├── atlantis_fd.bin
│ ├── atlantis_textures.bin
│ ├── backpac.bin
│ └── etc...
├── fmv
│ ├── cafe.rpl
│ ├── canyon.rpl
│ ├── core.avi
│ ├── end.rpl
│ ├── escape.rpl
│ ├── lift.rpl
│ ├── mansion.rpl
│ ├── prison.rpl
│ ├── pyramid.rpl
│ ├── snow.rpl
│ └── vision.rpl
├── icon.icns
├── music
│ ├── track02.flac
│ ├── track03.flac
│ ├── track04.flac
│ ├── track05.flac
│ ├── track06.flac
│ ├── track07.flac
│ ├── track08.flac
│ ├── track09.flac
│ ├── track10.flac
│ ├── track11.flac
│ ├── track12.flac
│ ├── track13.flac
│ ├── track14.flac
│ ├── track15.flac
│ ├── track16.flac
│ ├── track17.flac
│ ├── track18.flac
│ ├── track19.flac
│ ├── track20.flac
│ ├── track21.flac
│ ├── track22.flac
│ ├── track23.flac
│ ├── track24.flac
│ ├── track25.flac
│ ├── track26.flac
│ ├── track27.flac
│ ├── track28.flac
│ ├── track29.flac
│ ├── track30.flac
│ ├── track31.flac
│ ├── track32.flac
│ ├── track33.flac
│ ├── track34.flac
│ ├── track35.flac
│ ├── track36.flac
│ ├── track37.flac
│ ├── track38.flac
│ ├── track39.flac
│ ├── track40.flac
│ ├── track41.flac
│ ├── track42.flac
│ ├── track43.flac
│ ├── track44.flac
│ ├── track45.flac
│ ├── track46.flac
│ ├── track47.flac
│ ├── track48.flac
│ ├── track49.flac
│ ├── track50.flac
│ ├── track51.flac
│ ├── track52.flac
│ ├── track53.flac
│ ├── track54.flac
│ ├── track55.flac
│ ├── track56.flac
│ ├── track57.flac
│ ├── track58.flac
│ ├── track59.flac
│ └── track60.flac
└── shaders
├── 2d.glsl
├── 3d.glsl
└── fbo.glsl
Not all options are turned on by default. Refer to TR1X_ConfigTool.exe for details.