Skip to content

Latest commit

 

History

History
1030 lines (1009 loc) · 41.3 KB

File metadata and controls

1030 lines (1009 loc) · 41.3 KB

Windows (installer)

Installing (simplified)

  1. Download the latest TRX installer for TR2 (e.g. TRX-1.0-Windows_Installer-tr2.exe).
  2. Mark the installer EXE as safe to run:
    • Right-click on the .exe.
    • Go to properties.
    • Click "Unblock".
  3. Run the installer and proceed with the steps.

Note

When downloading TRX, you might see a warning from Windows Defender, your browser, or another security tool. Modern antivirus systems use AI‑based heuristics – they flag anything uncommon or unsigned as suspicious, even if it's perfectly safe. TRX can trigger these alerts because:

  • It isn't signed with a costly commercial certificate.
  • It's a niche, community‑built project, so not widely recognized.
  • It's a custom build, not from the Microsoft Store.

Don't worry: TRX is open‑source, and you can inspect the code yourself on GitHub.

Windows / Linux

Installing (manual)

  1. Download the TRX zip file.

  2. Extract the zip file into a directory of your choice.
    Make sure you choose to overwrite existing directories and files.

  3. If installing for the first time – put your original game files into the target directory.

    Optionally, you can also install the Golden Mask expansion pack files. Extract the contents of the following zip into the target directory:
    https://lostartefacts.dev/aux/tr2x/trgm.zip

Verifying the installation

If you install everything correctly, your game directory should look more or less like this (click to expand):

Details
.
├── cfg
│   ├── presets
│   │   ├── tr1-pc.json5
│   │   ├── tr1-ps1.json5
│   │   ├── tr2-pc.json5
│   │   ├── tr2-ps1.json5
│   │   ├── tr3-pc.json5
│   │   └── tr3-ps1.json5
│   ├── tr2
│   │   ├── gameflow.json5
│   │   ├── strings-de.json5
│   │   ├── strings-en-gb.json5
│   │   ├── strings-fr.json5
│   │   ├── strings-gd.json5
│   │   ├── strings-it.json5
│   │   ├── strings-pl.json5
│   │   └── strings.json5
│   ├── tr2-gm
│   │   ├── gameflow.json5
│   │   ├── strings-de.json5
│   │   ├── strings-fr.json5
│   │   ├── strings-gd.json5
│   │   ├── strings-it.json5
│   │   ├── strings-pl.json5
│   │   └── strings.json5
│   ├── tr2-level
│   │   ├── gameflow.json5
│   │   ├── strings-de.json5
│   │   ├── strings-fr.json5
│   │   ├── strings-gd.json5
│   │   ├── strings-it.json5
│   │   ├── strings-pl.json5
│   │   └── strings.json5
│   ├── base_strings-de.json5
│   ├── base_strings-en-gb.json5
│   ├── base_strings-fr.json5
│   ├── base_strings-gd.json5
│   ├── base_strings-it.json5
│   ├── base_strings-pl.json5
│   ├── base_strings-ru.json5
│   ├── base_strings.json5
│   ├── catalog_item_actions.csv
│   ├── catalog_lara_anims.csv
│   ├── catalog_lara_states.csv
│   ├── catalog_music.csv
│   ├── catalog_objects.csv
│   ├── catalog_samples.csv
│   ├── inv_ring.json5
│   ├── outfits.json5
│   ├── poses.json5
│   ├── TR2X.json5*
│   ├── ui.json5
│   └── weapons.json5
├── data
│   ├── images
│   │   ├── 3x2
│   │   │   ├── china.webp
│   │   │   ├── credit00_gm.webp
│   │   │   ├── credit01.webp
│   │   │   ├── credit02.webp
│   │   │   ├── credit03.webp
│   │   │   ├── credit04.webp
│   │   │   ├── credit05.webp
│   │   │   ├── credit06.webp
│   │   │   ├── credit07.webp
│   │   │   ├── credit07_gm.webp
│   │   │   ├── credit08.webp
│   │   │   ├── end.webp
│   │   │   ├── gm_level1.webp
│   │   │   ├── gm_level2.webp
│   │   │   ├── gm_level3.webp
│   │   │   ├── gm_level4.webp
│   │   │   ├── gm_level5.webp
│   │   │   ├── legal_eu.webp
│   │   │   ├── legal_eu_gm.webp
│   │   │   ├── legal_us.webp
│   │   │   ├── legal_us_gm.webp
│   │   │   ├── mansion.webp
│   │   │   ├── rig.webp
│   │   │   ├── tibet.webp
│   │   │   ├── titan.webp
│   │   │   ├── title_eu.webp
│   │   │   ├── title_eu_gm.webp
│   │   │   ├── title_us.webp
│   │   │   ├── title_us_gm.webp
│   │   │   └── venice.webp
│   │   ├── 4x3
│   │   │   ├── china.webp
│   │   │   ├── credit00_gm.webp
│   │   │   ├── credit01.webp
│   │   │   ├── credit02.webp
│   │   │   ├── credit03.webp
│   │   │   ├── credit04.webp
│   │   │   ├── credit05.webp
│   │   │   ├── credit06.webp
│   │   │   ├── credit07.webp
│   │   │   ├── credit07_gm.webp
│   │   │   ├── credit08.webp
│   │   │   ├── end.webp
│   │   │   ├── gm_level1.webp
│   │   │   ├── gm_level2.webp
│   │   │   ├── gm_level3.webp
│   │   │   ├── gm_level4.webp
│   │   │   ├── gm_level5.webp
│   │   │   ├── legal_eu.webp
│   │   │   ├── legal_eu_gm.webp
│   │   │   ├── legal_us.webp
│   │   │   ├── legal_us_gm.webp
│   │   │   ├── mansion.webp
│   │   │   ├── rig.webp
│   │   │   ├── tibet.webp
│   │   │   ├── titan.webp
│   │   │   ├── title_eu.webp
│   │   │   ├── title_eu_gm.webp
│   │   │   ├── title_us.webp
│   │   │   ├── title_us_gm.webp
│   │   │   └── venice.webp
│   │   ├── og
│   │   │   ├── china.webp
│   │   │   ├── credit00_gm.webp
│   │   │   ├── credit01.webp
│   │   │   ├── credit02.webp
│   │   │   ├── credit03.webp
│   │   │   ├── credit04.webp
│   │   │   ├── credit05.webp
│   │   │   ├── credit06.webp
│   │   │   ├── credit07.webp
│   │   │   ├── credit07_gm.webp
│   │   │   ├── credit08.webp
│   │   │   ├── end.webp
│   │   │   ├── legal.webp
│   │   │   ├── mansion.webp
│   │   │   ├── rig.webp
│   │   │   ├── tibet.webp
│   │   │   ├── titan.webp
│   │   │   ├── title_eu.webp
│   │   │   ├── title_eu_gm.webp
│   │   │   ├── title_us.webp
│   │   │   ├── title_us_gm.webp
│   │   │   └── venice.webp
│   │   ├── china.webp
│   │   ├── credit00_gm.webp
│   │   ├── credit01.webp
│   │   ├── credit02.webp
│   │   ├── credit03.webp
│   │   ├── credit04.webp
│   │   ├── credit05.webp
│   │   ├── credit06.webp
│   │   ├── credit07.webp
│   │   ├── credit07_gm.webp
│   │   ├── credit08.webp
│   │   ├── end.webp
│   │   ├── gm_level1.webp
│   │   ├── gm_level2.webp
│   │   ├── gm_level3.webp
│   │   ├── gm_level4.webp
│   │   ├── gm_level5.webp
│   │   ├── legal_eu.webp
│   │   ├── legal_eu_gm.webp
│   │   ├── legal_us.webp
│   │   ├── legal_us_gm.webp
│   │   ├── mansion.webp
│   │   ├── rig.webp
│   │   ├── tibet.webp
│   │   ├── titan.webp
│   │   ├── title_eu.webp
│   │   ├── title_eu_gm.webp
│   │   ├── title_us.webp
│   │   ├── title_us_gm.webp
│   │   └── venice.webp
│   ├── injections
│   │   ├── barkhang_cameras.bin
│   │   ├── barkhang_crystals.bin
│   │   ├── barkhang_fd.bin
│   │   ├── barkhang_itemrots.bin
│   │   ├── barkhang_music_tracks.bin
│   │   ├── barkhang_pickup_meshes.bin
│   │   ├── barkhang_textures.bin
│   │   ├── bartoli_crystals.bin
│   │   ├── bartoli_music_tracks.bin
│   │   ├── bartoli_secret_fd.bin
│   │   ├── bartoli_textures.bin
│   │   ├── boat_bits.bin
│   │   ├── breakable_tile_sfx.bin
│   │   ├── catacombs_crystals.bin
│   │   ├── catacombs_fd.bin
│   │   ├── catacombs_itemrots.bin
│   │   ├── catacombs_music_tracks.bin
│   │   ├── catacombs_textures.bin
│   │   ├── coldwar_crystals.bin
│   │   ├── coldwar_fd.bin
│   │   ├── coldwar_itemrots.bin
│   │   ├── coldwar_music_tracks.bin
│   │   ├── coldwar_objects.bin
│   │   ├── coldwar_textures.bin
│   │   ├── common_pickup_meshes.bin
│   │   ├── common_pickup_meshes_gm.bin
│   │   ├── crystal.bin
│   │   ├── cut2_setup.bin
│   │   ├── cut2_textures.bin
│   │   ├── cut3_setup.bin
│   │   ├── cut3_textures.bin
│   │   ├── cut4_setup.bin
│   │   ├── cut4_textures.bin
│   │   ├── dagger_sprite.bin
│   │   ├── deck_cameras.bin
│   │   ├── deck_crystals.bin
│   │   ├── deck_fd.bin
│   │   ├── deck_itemrots.bin
│   │   ├── deck_music_tracks.bin
│   │   ├── deck_pickup_meshes.bin
│   │   ├── deck_plants.bin
│   │   ├── deck_secret_fd.bin
│   │   ├── deck_textures.bin
│   │   ├── detonator_lights.bin
│   │   ├── diving_cameras.bin
│   │   ├── diving_crystals.bin
│   │   ├── diving_itemrots.bin
│   │   ├── diving_music_tracks.bin
│   │   ├── diving_pickup_meshes.bin
│   │   ├── diving_sfx.bin
│   │   ├── diving_textures.bin
│   │   ├── door106_sfx.bin
│   │   ├── door107_sfx.bin
│   │   ├── door108_sfx.bin
│   │   ├── door110_sfx.bin
│   │   ├── door111_sfx.bin
│   │   ├── explosion.bin
│   │   ├── fathoms_crystals.bin
│   │   ├── fathoms_goon_sfx.bin
│   │   ├── fathoms_itemrots.bin
│   │   ├── fathoms_music_tracks.bin
│   │   ├── fathoms_plants.bin
│   │   ├── fathoms_secret_fd.bin
│   │   ├── fathoms_textures.bin
│   │   ├── floating_crystals.bin
│   │   ├── floating_fd.bin
│   │   ├── floating_itemrots.bin
│   │   ├── floating_music_tracks.bin
│   │   ├── floating_pickup_meshes.bin
│   │   ├── floating_textures.bin
│   │   ├── font.bin
│   │   ├── fools_crystals.bin
│   │   ├── fools_itemrots.bin
│   │   ├── fools_music_tracks.bin
│   │   ├── fools_pickup_meshes.bin
│   │   ├── fools_textures.bin
│   │   ├── furnace_crystals.bin
│   │   ├── furnace_itemrots.bin
│   │   ├── furnace_music_tracks.bin
│   │   ├── furnace_objects.bin
│   │   ├── furnace_pickup_meshes.bin
│   │   ├── furnace_textures.bin
│   │   ├── guardian_death_commands.bin
│   │   ├── gym_fd.bin
│   │   ├── gym_music_tracks.bin
│   │   ├── gym_sfx.bin
│   │   ├── gym_textures.bin
│   │   ├── house_itemrots.bin
│   │   ├── house_music_tracks.bin
│   │   ├── house_sfx.bin
│   │   ├── house_shower_frames.bin
│   │   ├── house_textures.bin
│   │   ├── inv_background.bin
│   │   ├── kingdom_cameras.bin
│   │   ├── kingdom_crystals.bin
│   │   ├── kingdom_itemrots.bin
│   │   ├── kingdom_music_tracks.bin
│   │   ├── kingdom_textures.bin
│   │   ├── lair_bartolipos.bin
│   │   ├── lair_crystals.bin
│   │   ├── lair_music_tracks.bin
│   │   ├── lair_textures.bin
│   │   ├── lara_animations.bin
│   │   ├── lara_extra.bin
│   │   ├── lara_guns.bin
│   │   ├── lara_gym_guns.bin
│   │   ├── lara_house_guns.bin
│   │   ├── lara_outfits.bin
│   │   ├── lara_rifle_sfx.bin
│   │   ├── lara_vegas_guns.bin
│   │   ├── living_crystals.bin
│   │   ├── living_deck_goon_sfx.bin
│   │   ├── living_fd.bin
│   │   ├── living_itemrots.bin
│   │   ├── living_music_tracks.bin
│   │   ├── living_pickup_meshes.bin
│   │   ├── living_secret_fd.bin
│   │   ├── living_sfx.bin
│   │   ├── living_textures.bin
│   │   ├── loose_boards_sfx.bin
│   │   ├── misc_sprites.bin
│   │   ├── opera_crystals.bin
│   │   ├── opera_fd.bin
│   │   ├── opera_itemrots.bin
│   │   ├── opera_music_tracks.bin
│   │   ├── opera_sfx.bin
│   │   ├── opera_textures.bin
│   │   ├── palace_crystals.bin
│   │   ├── palace_fd.bin
│   │   ├── palace_itemrots.bin
│   │   ├── palace_music_tracks.bin
│   │   ├── palace_secret_fd.bin
│   │   ├── palace_textures.bin
│   │   ├── pda_model.bin
│   │   ├── photo.bin
│   │   ├── pickup_aid.bin
│   │   ├── portcullis_sfx.bin
│   │   ├── rig_crystals.bin
│   │   ├── rig_itemrots.bin
│   │   ├── rig_music_tracks.bin
│   │   ├── rig_pickup_meshes.bin
│   │   ├── rig_textures.bin
│   │   ├── scuba_sfx.bin
│   │   ├── seaweed_collision.bin
│   │   ├── secret_models_gm.bin
│   │   ├── secret_models_og.bin
│   │   ├── shark_sfx.bin
│   │   ├── tibet_crystals.bin
│   │   ├── tibet_fd.bin
│   │   ├── tibet_itemrots.bin
│   │   ├── tibet_music_tracks.bin
│   │   ├── tibet_textures.bin
│   │   ├── title_textures.bin
│   │   ├── vegas_crystals.bin
│   │   ├── vegas_fd.bin
│   │   ├── vegas_itemrots.bin
│   │   ├── vegas_music_tracks.bin
│   │   ├── vegas_textures.bin
│   │   ├── venice_crystals.bin
│   │   ├── venice_fd.bin
│   │   ├── venice_itemrots.bin
│   │   ├── venice_music_tracks.bin
│   │   ├── venice_textures.bin
│   │   ├── wall_cameras.bin
│   │   ├── wall_crystals.bin
│   │   ├── wall_itemrots.bin
│   │   ├── wall_music_tracks.bin
│   │   ├── wall_textures.bin
│   │   ├── winston_model.bin
│   │   ├── wreck_cameras.bin
│   │   ├── wreck_crystals.bin
│   │   ├── wreck_fd.bin
│   │   ├── wreck_goon_sfx.bin
│   │   ├── wreck_itemrots.bin
│   │   ├── wreck_music_tracks.bin
│   │   ├── wreck_pickup_meshes.bin
│   │   ├── wreck_plants.bin
│   │   ├── wreck_secret_fd.bin
│   │   ├── wreck_textures.bin
│   │   ├── xian_crystals.bin
│   │   ├── xian_fd.bin
│   │   ├── xian_itemrots.bin
│   │   ├── xian_music_tracks.bin
│   │   ├── xian_pickup_meshes.bin
│   │   ├── xian_sfx.bin
│   │   └── xian_textures.bin
│   ├── scripts
│   │   ├── assault.lua
│   │   ├── cut3.lua
│   │   ├── floating.lua
│   │   ├── house.lua
│   │   ├── level1.lua
│   │   ├── level3.lua
│   │   ├── level4.lua
│   │   └── monastry.lua
│   ├── assault.tr2
│   ├── boat.tr2
│   ├── catacomb.tr2
│   ├── cut1.tr2
│   ├── cut2.tr2
│   ├── cut3.tr2
│   ├── cut4.tr2
│   ├── deck.tr2
│   ├── emprtomb.tr2
│   ├── floating.tr2
│   ├── house.tr2
│   ├── icecave.tr2
│   ├── keel.tr2
│   ├── level1.tr2
│   ├── level2.tr2
│   ├── level3.tr2
│   ├── level4.tr2
│   ├── level5.tr2
│   ├── living.tr2
│   ├── main.sfx
│   ├── main_gm.sfx
│   ├── monastry.tr2
│   ├── opera.tr2
│   ├── platform.tr2
│   ├── rig.tr2
│   ├── skidoo.tr2
│   ├── title.tr2
│   ├── title_gm.tr2
│   ├── unwater.tr2
│   ├── venice.tr2
│   ├── wall.tr2
│   └── xian.tr2
├── fmv
│   ├── ancient.rpl
│   ├── crash.rpl
│   ├── end.rpl
│   ├── jeep.rpl
│   ├── landing.rpl
│   ├── logo.rpl
│   ├── modern.rpl
│   └── ms.rpl
├── music
│   ├── 2.mp3
│   ├── 3.mp3
│   ├── 4.mp3
│   ├── 5.mp3
│   ├── 6.mp3
│   ├── 7.mp3
│   ├── 8.mp3
│   ├── 9.mp3
│   ├── 10.mp3
│   ├── 11.mp3
│   ├── 12.mp3
│   ├── 13.mp3
│   ├── 14.mp3
│   ├── 15.mp3
│   ├── 16.mp3
│   ├── 17.mp3
│   ├── 18.mp3
│   ├── 19.mp3
│   ├── 20.mp3
│   ├── 21.mp3
│   ├── 22.mp3
│   ├── 23.mp3
│   ├── 24.mp3
│   ├── 25.mp3
│   ├── 26.mp3
│   ├── 27.mp3
│   ├── 28.mp3
│   ├── 29.mp3
│   ├── 30.mp3
│   ├── 31.mp3
│   ├── 32.mp3
│   ├── 33.mp3
│   ├── 34.mp3
│   ├── 35.mp3
│   ├── 36.mp3
│   ├── 37.mp3
│   ├── 38.mp3
│   ├── 39.mp3
│   ├── 40.mp3
│   ├── 41.mp3
│   ├── 42.mp3
│   ├── 43.mp3
│   ├── 44.mp3
│   ├── 45.mp3
│   ├── 46.mp3
│   ├── 47.mp3
│   ├── 48.mp3
│   ├── 49.mp3
│   ├── 50.mp3
│   ├── 51.mp3
│   ├── 52.mp3
│   ├── 53.mp3
│   ├── 54.mp3
│   ├── 55.mp3
│   ├── 56.mp3
│   ├── 57.mp3
│   ├── 58.mp3
│   ├── 59.mp3
│   ├── 60.mp3
│   └── 61.mp3
├── shaders
│   ├── 2d.glsl
│   ├── billboard.glsl
│   ├── common.glsl
│   ├── fbo.glsl
│   ├── lights.glsl
│   ├── meshes.glsl
│   ├── meshes_tr3.glsl
│   ├── meshes_tr12.glsl
│   └── ui.glsl
└── TRX.exe

* Will not be present until the game has been launched.

Playing the game

  • To play the game, run TRX.exe.
  • To play the Golden Mask expansion pack, run TRX.exe --gold.

macOS

Installing

  1. Download the latest TRX for TR2 installer image (e.g TRX-0.1-Mac-tr2.dmg). Mount the image and drag TR2X to the Applications folder.
  2. Run TR2X from the Applications folder. This will show you an error dialog about missing game data files. This is expected at this point, as you have not copied them in yet. However, it's important to run the app first to allow macOS to verify the app bundle's signature.
  3. Find TR2X in your Applications folder. Right-click it and click "Show Package Contents".
  4. Copy your Tomb Raider 2 game data files into Contents/Resources. (See the Windows / Linux instructions for retrieving game data from e.g. GOG.)

In case you see a popup "TR2X is damaged" when you run the game, run xattr -cr /Applications/TR2X.app.

Verifying the installation

If you install everything correctly, your game directory should look more or less like this (click to expand):

Details
.
└── Contents
    ├── Resources
    │   ├── cfg
    │   │   ├── presets
    │   │   │   ├── tr1-pc.json5
    │   │   │   ├── tr1-ps1.json5
    │   │   │   ├── tr2-pc.json5
    │   │   │   ├── tr2-ps1.json5
    │   │   │   ├── tr3-pc.json5
    │   │   │   └── tr3-ps1.json5
    │   │   ├── tr2
    │   │   │   ├── gameflow.json5
    │   │   │   ├── strings-de.json5
    │   │   │   ├── strings-en-gb.json5
    │   │   │   ├── strings-fr.json5
    │   │   │   ├── strings-gd.json5
    │   │   │   ├── strings-it.json5
    │   │   │   ├── strings-pl.json5
    │   │   │   └── strings.json5
    │   │   ├── tr2-gm
    │   │   │   ├── gameflow.json5
    │   │   │   ├── strings-de.json5
    │   │   │   ├── strings-fr.json5
    │   │   │   ├── strings-gd.json5
    │   │   │   ├── strings-it.json5
    │   │   │   ├── strings-pl.json5
    │   │   │   └── strings.json5
    │   │   ├── tr2-level
    │   │   │   ├── gameflow.json5
    │   │   │   ├── strings-de.json5
    │   │   │   ├── strings-fr.json5
    │   │   │   ├── strings-gd.json5
    │   │   │   ├── strings-it.json5
    │   │   │   ├── strings-pl.json5
    │   │   │   └── strings.json5
    │   │   ├── base_strings-de.json5
    │   │   ├── base_strings-en-gb.json5
    │   │   ├── base_strings-fr.json5
    │   │   ├── base_strings-gd.json5
    │   │   ├── base_strings-it.json5
    │   │   ├── base_strings-pl.json5
    │   │   ├── base_strings-ru.json5
    │   │   ├── base_strings.json5
    │   │   ├── catalog_item_actions.csv
    │   │   ├── catalog_lara_anims.csv
    │   │   ├── catalog_lara_states.csv
    │   │   ├── catalog_music.csv
    │   │   ├── catalog_objects.csv
    │   │   ├── catalog_samples.csv
    │   │   ├── inv_ring.json5
    │   │   ├── outfits.json5
    │   │   ├── poses.json5
    │   │   ├── ui.json5
    │   │   └── weapons.json5
    │   ├── data
    │   │   ├── images
    │   │   │   ├── 3x2
    │   │   │   │   ├── china.webp
    │   │   │   │   ├── credit00_gm.webp
    │   │   │   │   ├── credit01.webp
    │   │   │   │   ├── credit02.webp
    │   │   │   │   ├── credit03.webp
    │   │   │   │   ├── credit04.webp
    │   │   │   │   ├── credit05.webp
    │   │   │   │   ├── credit06.webp
    │   │   │   │   ├── credit07.webp
    │   │   │   │   ├── credit07_gm.webp
    │   │   │   │   ├── credit08.webp
    │   │   │   │   ├── end.webp
    │   │   │   │   ├── gm_level1.webp
    │   │   │   │   ├── gm_level2.webp
    │   │   │   │   ├── gm_level3.webp
    │   │   │   │   ├── gm_level4.webp
    │   │   │   │   ├── gm_level5.webp
    │   │   │   │   ├── legal_eu.webp
    │   │   │   │   ├── legal_eu_gm.webp
    │   │   │   │   ├── legal_us.webp
    │   │   │   │   ├── legal_us_gm.webp
    │   │   │   │   ├── mansion.webp
    │   │   │   │   ├── rig.webp
    │   │   │   │   ├── tibet.webp
    │   │   │   │   ├── titan.webp
    │   │   │   │   ├── title_eu.webp
    │   │   │   │   ├── title_eu_gm.webp
    │   │   │   │   ├── title_us.webp
    │   │   │   │   ├── title_us_gm.webp
    │   │   │   │   └── venice.webp
    │   │   │   ├── 4x3
    │   │   │   │   ├── china.webp
    │   │   │   │   ├── credit00_gm.webp
    │   │   │   │   ├── credit01.webp
    │   │   │   │   ├── credit02.webp
    │   │   │   │   ├── credit03.webp
    │   │   │   │   ├── credit04.webp
    │   │   │   │   ├── credit05.webp
    │   │   │   │   ├── credit06.webp
    │   │   │   │   ├── credit07.webp
    │   │   │   │   ├── credit07_gm.webp
    │   │   │   │   ├── credit08.webp
    │   │   │   │   ├── end.webp
    │   │   │   │   ├── gm_level1.webp
    │   │   │   │   ├── gm_level2.webp
    │   │   │   │   ├── gm_level3.webp
    │   │   │   │   ├── gm_level4.webp
    │   │   │   │   ├── gm_level5.webp
    │   │   │   │   ├── legal_eu.webp
    │   │   │   │   ├── legal_eu_gm.webp
    │   │   │   │   ├── legal_us.webp
    │   │   │   │   ├── legal_us_gm.webp
    │   │   │   │   ├── mansion.webp
    │   │   │   │   ├── rig.webp
    │   │   │   │   ├── tibet.webp
    │   │   │   │   ├── titan.webp
    │   │   │   │   ├── title_eu.webp
    │   │   │   │   ├── title_eu_gm.webp
    │   │   │   │   ├── title_us.webp
    │   │   │   │   ├── title_us_gm.webp
    │   │   │   │   └── venice.webp
    │   │   │   ├── og
    │   │   │   │   ├── china.webp
    │   │   │   │   ├── credit00_gm.webp
    │   │   │   │   ├── credit01.webp
    │   │   │   │   ├── credit02.webp
    │   │   │   │   ├── credit03.webp
    │   │   │   │   ├── credit04.webp
    │   │   │   │   ├── credit05.webp
    │   │   │   │   ├── credit06.webp
    │   │   │   │   ├── credit07.webp
    │   │   │   │   ├── credit07_gm.webp
    │   │   │   │   ├── credit08.webp
    │   │   │   │   ├── end.webp
    │   │   │   │   ├── legal.webp
    │   │   │   │   ├── mansion.webp
    │   │   │   │   ├── rig.webp
    │   │   │   │   ├── tibet.webp
    │   │   │   │   ├── titan.webp
    │   │   │   │   ├── title_eu.webp
    │   │   │   │   ├── title_eu_gm.webp
    │   │   │   │   ├── title_us.webp
    │   │   │   │   ├── title_us_gm.webp
    │   │   │   │   └── venice.webp
    │   │   │   ├── china.webp
    │   │   │   ├── credit00_gm.webp
    │   │   │   ├── credit01.webp
    │   │   │   ├── credit02.webp
    │   │   │   ├── credit03.webp
    │   │   │   ├── credit04.webp
    │   │   │   ├── credit05.webp
    │   │   │   ├── credit06.webp
    │   │   │   ├── credit07.webp
    │   │   │   ├── credit07_gm.webp
    │   │   │   ├── credit08.webp
    │   │   │   ├── end.webp
    │   │   │   ├── gm_level1.webp
    │   │   │   ├── gm_level2.webp
    │   │   │   ├── gm_level3.webp
    │   │   │   ├── gm_level4.webp
    │   │   │   ├── gm_level5.webp
    │   │   │   ├── legal_eu.webp
    │   │   │   ├── legal_eu_gm.webp
    │   │   │   ├── legal_us.webp
    │   │   │   ├── legal_us_gm.webp
    │   │   │   ├── mansion.webp
    │   │   │   ├── rig.webp
    │   │   │   ├── tibet.webp
    │   │   │   ├── titan.webp
    │   │   │   ├── title_eu.webp
    │   │   │   ├── title_eu_gm.webp
    │   │   │   ├── title_us.webp
    │   │   │   ├── title_us_gm.webp
    │   │   │   └── venice.webp
    │   │   ├── injections
    │   │   │   ├── barkhang_cameras.bin
    │   │   │   ├── barkhang_crystals.bin
    │   │   │   ├── barkhang_fd.bin
    │   │   │   ├── barkhang_itemrots.bin
    │   │   │   ├── barkhang_music_tracks.bin
    │   │   │   ├── barkhang_pickup_meshes.bin
    │   │   │   ├── barkhang_textures.bin
    │   │   │   ├── bartoli_crystals.bin
    │   │   │   ├── bartoli_music_tracks.bin
    │   │   │   ├── bartoli_secret_fd.bin
    │   │   │   ├── bartoli_textures.bin
    │   │   │   ├── boat_bits.bin
    │   │   │   ├── breakable_tile_sfx.bin
    │   │   │   ├── catacombs_crystals.bin
    │   │   │   ├── catacombs_fd.bin
    │   │   │   ├── catacombs_itemrots.bin
    │   │   │   ├── catacombs_music_tracks.bin
    │   │   │   ├── catacombs_textures.bin
    │   │   │   ├── coldwar_crystals.bin
    │   │   │   ├── coldwar_fd.bin
    │   │   │   ├── coldwar_itemrots.bin
    │   │   │   ├── coldwar_music_tracks.bin
    │   │   │   ├── coldwar_objects.bin
    │   │   │   ├── coldwar_textures.bin
    │   │   │   ├── common_pickup_meshes.bin
    │   │   │   ├── common_pickup_meshes_gm.bin
    │   │   │   ├── crystal.bin
    │   │   │   ├── cut2_setup.bin
    │   │   │   ├── cut2_textures.bin
    │   │   │   ├── cut3_setup.bin
    │   │   │   ├── cut3_textures.bin
    │   │   │   ├── cut4_setup.bin
    │   │   │   ├── cut4_textures.bin
    │   │   │   ├── dagger_sprite.bin
    │   │   │   ├── deck_cameras.bin
    │   │   │   ├── deck_crystals.bin
    │   │   │   ├── deck_fd.bin
    │   │   │   ├── deck_itemrots.bin
    │   │   │   ├── deck_music_tracks.bin
    │   │   │   ├── deck_pickup_meshes.bin
    │   │   │   ├── deck_plants.bin
    │   │   │   ├── deck_secret_fd.bin
    │   │   │   ├── deck_textures.bin
    │   │   │   ├── detonator_lights.bin
    │   │   │   ├── diving_cameras.bin
    │   │   │   ├── diving_crystals.bin
    │   │   │   ├── diving_itemrots.bin
    │   │   │   ├── diving_music_tracks.bin
    │   │   │   ├── diving_pickup_meshes.bin
    │   │   │   ├── diving_sfx.bin
    │   │   │   ├── diving_textures.bin
    │   │   │   ├── door106_sfx.bin
    │   │   │   ├── door107_sfx.bin
    │   │   │   ├── door108_sfx.bin
    │   │   │   ├── door110_sfx.bin
    │   │   │   ├── door111_sfx.bin
    │   │   │   ├── explosion.bin
    │   │   │   ├── fathoms_crystals.bin
    │   │   │   ├── fathoms_goon_sfx.bin
    │   │   │   ├── fathoms_itemrots.bin
    │   │   │   ├── fathoms_music_tracks.bin
    │   │   │   ├── fathoms_plants.bin
    │   │   │   ├── fathoms_secret_fd.bin
    │   │   │   ├── fathoms_textures.bin
    │   │   │   ├── floating_crystals.bin
    │   │   │   ├── floating_fd.bin
    │   │   │   ├── floating_itemrots.bin
    │   │   │   ├── floating_music_tracks.bin
    │   │   │   ├── floating_pickup_meshes.bin
    │   │   │   ├── floating_textures.bin
    │   │   │   ├── font.bin
    │   │   │   ├── fools_crystals.bin
    │   │   │   ├── fools_itemrots.bin
    │   │   │   ├── fools_music_tracks.bin
    │   │   │   ├── fools_pickup_meshes.bin
    │   │   │   ├── fools_textures.bin
    │   │   │   ├── furnace_crystals.bin
    │   │   │   ├── furnace_itemrots.bin
    │   │   │   ├── furnace_music_tracks.bin
    │   │   │   ├── furnace_objects.bin
    │   │   │   ├── furnace_pickup_meshes.bin
    │   │   │   ├── furnace_textures.bin
    │   │   │   ├── guardian_death_commands.bin
    │   │   │   ├── gym_fd.bin
    │   │   │   ├── gym_music_tracks.bin
    │   │   │   ├── gym_sfx.bin
    │   │   │   ├── gym_textures.bin
    │   │   │   ├── house_itemrots.bin
    │   │   │   ├── house_music_tracks.bin
    │   │   │   ├── house_sfx.bin
    │   │   │   ├── house_shower_frames.bin
    │   │   │   ├── house_textures.bin
    │   │   │   ├── inv_background.bin
    │   │   │   ├── kingdom_cameras.bin
    │   │   │   ├── kingdom_crystals.bin
    │   │   │   ├── kingdom_itemrots.bin
    │   │   │   ├── kingdom_music_tracks.bin
    │   │   │   ├── kingdom_textures.bin
    │   │   │   ├── lair_bartolipos.bin
    │   │   │   ├── lair_crystals.bin
    │   │   │   ├── lair_music_tracks.bin
    │   │   │   ├── lair_textures.bin
    │   │   │   ├── lara_animations.bin
    │   │   │   ├── lara_extra.bin
    │   │   │   ├── lara_guns.bin
    │   │   │   ├── lara_gym_guns.bin
    │   │   │   ├── lara_house_guns.bin
    │   │   │   ├── lara_outfits.bin
    │   │   │   ├── lara_rifle_sfx.bin
    │   │   │   ├── lara_vegas_guns.bin
    │   │   │   ├── living_crystals.bin
    │   │   │   ├── living_deck_goon_sfx.bin
    │   │   │   ├── living_fd.bin
    │   │   │   ├── living_itemrots.bin
    │   │   │   ├── living_music_tracks.bin
    │   │   │   ├── living_pickup_meshes.bin
    │   │   │   ├── living_secret_fd.bin
    │   │   │   ├── living_sfx.bin
    │   │   │   ├── living_textures.bin
    │   │   │   ├── loose_boards_sfx.bin
    │   │   │   ├── misc_sprites.bin
    │   │   │   ├── opera_crystals.bin
    │   │   │   ├── opera_fd.bin
    │   │   │   ├── opera_itemrots.bin
    │   │   │   ├── opera_music_tracks.bin
    │   │   │   ├── opera_sfx.bin
    │   │   │   ├── opera_textures.bin
    │   │   │   ├── palace_crystals.bin
    │   │   │   ├── palace_fd.bin
    │   │   │   ├── palace_itemrots.bin
    │   │   │   ├── palace_music_tracks.bin
    │   │   │   ├── palace_secret_fd.bin
    │   │   │   ├── palace_textures.bin
    │   │   │   ├── pda_model.bin
    │   │   │   ├── photo.bin
    │   │   │   ├── pickup_aid.bin
    │   │   │   ├── portcullis_sfx.bin
    │   │   │   ├── rig_crystals.bin
    │   │   │   ├── rig_itemrots.bin
    │   │   │   ├── rig_music_tracks.bin
    │   │   │   ├── rig_pickup_meshes.bin
    │   │   │   ├── rig_textures.bin
    │   │   │   ├── scuba_sfx.bin
    │   │   │   ├── seaweed_collision.bin
    │   │   │   ├── secret_models_gm.bin
    │   │   │   ├── secret_models_og.bin
    │   │   │   ├── shark_sfx.bin
    │   │   │   ├── tibet_crystals.bin
    │   │   │   ├── tibet_fd.bin
    │   │   │   ├── tibet_itemrots.bin
    │   │   │   ├── tibet_music_tracks.bin
    │   │   │   ├── tibet_textures.bin
    │   │   │   ├── title_textures.bin
    │   │   │   ├── vegas_crystals.bin
    │   │   │   ├── vegas_fd.bin
    │   │   │   ├── vegas_itemrots.bin
    │   │   │   ├── vegas_music_tracks.bin
    │   │   │   ├── vegas_textures.bin
    │   │   │   ├── venice_crystals.bin
    │   │   │   ├── venice_fd.bin
    │   │   │   ├── venice_itemrots.bin
    │   │   │   ├── venice_music_tracks.bin
    │   │   │   ├── venice_textures.bin
    │   │   │   ├── wall_cameras.bin
    │   │   │   ├── wall_crystals.bin
    │   │   │   ├── wall_itemrots.bin
    │   │   │   ├── wall_music_tracks.bin
    │   │   │   ├── wall_textures.bin
    │   │   │   ├── winston_model.bin
    │   │   │   ├── wreck_cameras.bin
    │   │   │   ├── wreck_crystals.bin
    │   │   │   ├── wreck_fd.bin
    │   │   │   ├── wreck_goon_sfx.bin
    │   │   │   ├── wreck_itemrots.bin
    │   │   │   ├── wreck_music_tracks.bin
    │   │   │   ├── wreck_pickup_meshes.bin
    │   │   │   ├── wreck_plants.bin
    │   │   │   ├── wreck_secret_fd.bin
    │   │   │   ├── wreck_textures.bin
    │   │   │   ├── xian_crystals.bin
    │   │   │   ├── xian_fd.bin
    │   │   │   ├── xian_itemrots.bin
    │   │   │   ├── xian_music_tracks.bin
    │   │   │   ├── xian_pickup_meshes.bin
    │   │   │   ├── xian_sfx.bin
    │   │   │   └── xian_textures.bin
    │   │   ├── scripts
    │   │   │   ├── assault.lua
    │   │   │   ├── cut3.lua
    │   │   │   ├── floating.lua
    │   │   │   ├── house.lua
    │   │   │   ├── level1.lua
    │   │   │   ├── level3.lua
    │   │   │   ├── level4.lua
    │   │   │   └── monastry.lua
    │   │   ├── assault.tr2
    │   │   ├── boat.tr2
    │   │   ├── catacomb.tr2
    │   │   ├── cut1.tr2
    │   │   ├── cut2.tr2
    │   │   ├── cut3.tr2
    │   │   ├── cut4.tr2
    │   │   ├── deck.tr2
    │   │   ├── emprtomb.tr2
    │   │   ├── floating.tr2
    │   │   ├── house.tr2
    │   │   ├── icecave.tr2
    │   │   ├── keel.tr2
    │   │   ├── level1.tr2
    │   │   ├── level2.tr2
    │   │   ├── level3.tr2
    │   │   ├── level4.tr2
    │   │   ├── level5.tr2
    │   │   ├── living.tr2
    │   │   ├── main.sfx
    │   │   ├── main_gm.sfx
    │   │   ├── monastry.tr2
    │   │   ├── opera.tr2
    │   │   ├── platform.tr2
    │   │   ├── rig.tr2
    │   │   ├── skidoo.tr2
    │   │   ├── title.tr2
    │   │   ├── title_gm.tr2
    │   │   ├── unwater.tr2
    │   │   ├── venice.tr2
    │   │   ├── wall.tr2
    │   │   └── xian.tr2
    │   ├── fmv
    │   │   ├── ancient.rpl
    │   │   ├── crash.rpl
    │   │   ├── end.rpl
    │   │   ├── jeep.rpl
    │   │   ├── landing.rpl
    │   │   ├── logo.rpl
    │   │   ├── modern.rpl
    │   │   └── ms.rpl
    │   ├── music
    │   │   ├── 2.mp3
    │   │   ├── 3.mp3
    │   │   ├── 4.mp3
    │   │   ├── 5.mp3
    │   │   ├── 6.mp3
    │   │   ├── 7.mp3
    │   │   ├── 8.mp3
    │   │   ├── 9.mp3
    │   │   ├── 10.mp3
    │   │   ├── 11.mp3
    │   │   ├── 12.mp3
    │   │   ├── 13.mp3
    │   │   ├── 14.mp3
    │   │   ├── 15.mp3
    │   │   ├── 16.mp3
    │   │   ├── 17.mp3
    │   │   ├── 18.mp3
    │   │   ├── 19.mp3
    │   │   ├── 20.mp3
    │   │   ├── 21.mp3
    │   │   ├── 22.mp3
    │   │   ├── 23.mp3
    │   │   ├── 24.mp3
    │   │   ├── 25.mp3
    │   │   ├── 26.mp3
    │   │   ├── 27.mp3
    │   │   ├── 28.mp3
    │   │   ├── 29.mp3
    │   │   ├── 30.mp3
    │   │   ├── 31.mp3
    │   │   ├── 32.mp3
    │   │   ├── 33.mp3
    │   │   ├── 34.mp3
    │   │   ├── 35.mp3
    │   │   ├── 36.mp3
    │   │   ├── 37.mp3
    │   │   ├── 38.mp3
    │   │   ├── 39.mp3
    │   │   ├── 40.mp3
    │   │   ├── 41.mp3
    │   │   ├── 42.mp3
    │   │   ├── 43.mp3
    │   │   ├── 44.mp3
    │   │   ├── 45.mp3
    │   │   ├── 46.mp3
    │   │   ├── 47.mp3
    │   │   ├── 48.mp3
    │   │   ├── 49.mp3
    │   │   ├── 50.mp3
    │   │   ├── 51.mp3
    │   │   ├── 52.mp3
    │   │   ├── 53.mp3
    │   │   ├── 54.mp3
    │   │   ├── 55.mp3
    │   │   ├── 56.mp3
    │   │   ├── 57.mp3
    │   │   ├── 58.mp3
    │   │   ├── 59.mp3
    │   │   ├── 60.mp3
    │   │   └── 61.mp3
    │   ├── shaders
    │   │   ├── 2d.glsl
    │   │   ├── billboard.glsl
    │   │   ├── common.glsl
    │   │   ├── fbo.glsl
    │   │   ├── lights.glsl
    │   │   ├── meshes.glsl
    │   │   ├── meshes_tr3.glsl
    │   │   ├── meshes_tr12.glsl
    │   │   └── ui.glsl
    │   └── icon.icns
    ├── _CodeSignature
    ├── Frameworks
    ├── info.plist
    └── MacOS

* Will not be present until the game has been launched.