Windows (installer)

Installing (simplified)

  1. Download the latest combined TRX installer.
  2. Choose a destination directory for TRX itself.
  3. Select whichever game packs you want to add:
    • TR1, TR2, and TR3 from your original Steam, GOG, or disc installs.
    • TR1:UB, TR1 PC Demo, and TR2:GM as direct downloads from Lost Artefacts.
    • TR3:LA from your original disc install.
  4. Let the installer remap the original files into the combined games/<game-id>/ hierarchy.
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 an expensive commercial certificate.
  • It’s a small, community-made project, not a big corporate release, meaning tools err on the side of caution.
  • It comes straight from us, not the Microsoft Store.

TRX is open-source, so if you're curious, you can peek at everything on GitHub .

Windows / Linux

Installing (manual)

  1. Download the combined 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. Copy your original game files into the new combined hierarchy. Please refer to "Manually copying original game files" section in this document.

Verifying the installation

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

  • ./
    • cfg/
      • presets/
        • tr1-pc.json5
        • tr1-ps1.json5
        • tr2-pc.json5
        • tr2-ps1.json5
        • tr3-pc.json5
        • tr3-ps1.json5
      • shaders/
        • 2d.glsl
        • billboard.glsl
        • common.glsl
        • fbo.glsl
        • lights.glsl
        • meshes.glsl
        • meshes_tr3.glsl
        • meshes_tr12.glsl
        • ui.glsl
      • 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
      • outfits.json5
      • poses.json5
      • shell.json5*
      • TR1X.json5*
      • TR2X.json5*
      • TR3X.json5*
      • ui.json5
    • games/
      • tr1/
        • fmv/
          • cafe.rpl
          • canyon.rpl
          • core.avi
          • end.rpl
          • escape.rpl
          • lift.rpl
          • mansion.rpl
          • prison.rpl
          • pyramid.rpl
          • snow.rpl
          • vision.rpl
        • 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
        • injections/
          • atlantis_door_sfx.bin
          • atlantis_fd.bin
          • atlantis_itemrots.bin
          • atlantis_textures.bin
          • braid.bin
          • bubbles.bin
          • cat_cameras.bin
          • cat_crystals.bin
          • cat_fd.bin
          • cat_itemrots.bin
          • cat_meshfixes.bin
          • cat_textures.bin
          • caves_fd.bin
          • caves_itemrots.bin
          • caves_textures.bin
          • cistern_fd.bin
          • cistern_itemrots.bin
          • cistern_plants.bin
          • cistern_skybox.bin
          • cistern_textures.bin
          • colosseum_fd.bin
          • colosseum_itemrots.bin
          • colosseum_skybox.bin
          • colosseum_textures.bin
          • crystal.bin
          • cut1_setup.bin
          • cut1_textures.bin
          • cut2_setup.bin
          • cut3_setup.bin
          • cut3_textures.bin
          • cut4_setup.bin
          • cut4_textures.bin
          • door58_frames.bin
          • door59_frames.bin
          • door59_sfx.bin
          • door60_frames.bin
          • door61_sfx.bin
          • egypt_cameras.bin
          • egypt_crystals.bin
          • egypt_fd.bin
          • egypt_itemrots.bin
          • egypt_meshfixes.bin
          • egypt_textures.bin
          • explosion.bin
          • folly_fd.bin
          • folly_itemrots.bin
          • folly_pickup_meshes.bin
          • folly_textures.bin
          • font.bin
          • gun_glow.bin
          • gym_textures.bin
          • hive_crystals.bin
          • hive_fd.bin
          • hive_itemrots.bin
          • hive_textures.bin
          • khamoon_fd.bin
          • khamoon_itemrots.bin
          • khamoon_meshfixes.bin
          • khamoon_mummy.bin
          • khamoon_textures.bin
          • lara_animations.bin
          • lara_extra.bin
          • lara_feet_sfx.bin
          • lara_flares.bin
          • lara_guns.bin
          • lara_gym_flares.bin
          • lara_gym_guns.bin
          • lara_outfits.bin
          • midas_itemrots.bin
          • midas_textures.bin
          • mines_cameras.bin
          • mines_door_sfx.bin
          • mines_fd.bin
          • mines_itemrots.bin
          • mines_meshfixes.bin
          • mines_pushblocks.bin
          • mines_textures.bin
          • misc_sprites.bin
          • obelisk_fd.bin
          • obelisk_itemrots.bin
          • obelisk_meshfixes.bin
          • obelisk_skybox.bin
          • obelisk_textures.bin
          • panther_sfx.bin
          • pda_model.bin
          • photo.bin
          • pickup_aid.bin
          • pyramid_fd.bin
          • pyramid_itemrots.bin
          • pyramid_textures.bin
          • qualopec_door_sfx.bin
          • qualopec_fd.bin
          • qualopec_itemrots.bin
          • qualopec_textures.bin
          • sanctuary_fd.bin
          • sanctuary_itemrots.bin
          • sanctuary_scion.bin
          • sanctuary_textures.bin
          • scion_collision.bin
          • skate_kid_sfx.bin
          • sprite_alignment.bin
          • stronghold_crystals.bin
          • stronghold_fd.bin
          • stronghold_itemrots.bin
          • stronghold_textures.bin
          • tihocan_fd.bin
          • tihocan_itemrots.bin
          • tihocan_skybox.bin
          • tihocan_textures.bin
          • title_textures.bin
          • uzi_sfx.bin
          • valley_fd.bin
          • valley_itemrots.bin
          • valley_skybox.bin
          • valley_textures.bin
          • vilcabamba_door_sfx.bin
          • vilcabamba_itemrots.bin
          • vilcabamba_textures.bin
          • winston_model.bin
        • levels/
          • cut1.phd
          • cut2.phd
          • cut3.phd
          • cut4.phd
          • gym.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
          • level10a.phd
          • level10b.phd
          • level10c.phd
          • title.phd
        • 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
        • scripts/
          • gym.lua
        • catalog_item_actions.csv
        • catalog_lara_anims.csv
        • catalog_lara_states.csv
        • catalog_music.csv
        • catalog_objects.csv
        • catalog_samples.csv
        • gameflow.json5
        • inv_ring.json5
        • strings-de.json5
        • strings-en-gb.json5
        • strings-fr.json5
        • strings-gd.json5
        • strings-it.json5
        • strings-pl.json5
        • strings-ru.json5
        • strings.json5
        • weapons.json5
      • tr1-demo-pc/
        • gameflow.json5
        • strings-de.json5
        • strings-fr.json5
        • strings-gd.json5
        • strings-it.json5
        • strings-pl.json5
        • strings-ru.json5
        • strings.json5
      • tr1-level/
        • gameflow.json5
        • strings-de.json5
        • strings-fr.json5
        • strings-gd.json5
        • strings-it.json5
        • strings-pl.json5
        • strings-ru.json5
        • strings.json5
      • tr1-ub/
        • images/
          • credits_ub.webp
          • title_ub.webp
          • ub_loading1.webp
          • ub_loading2.webp
        • levels/
          • cat.phd
          • egypt.phd
          • end2.phd
          • end.phd
        • gameflow.json5
        • strings-de.json5
        • strings-fr.json5
        • strings-gd.json5
        • strings-it.json5
        • strings-pl.json5
        • strings-ru.json5
        • strings.json5
      • tr2/
        • fmv/
          • ancient.rpl
          • crash.rpl
          • end.rpl
          • jeep.rpl
          • landing.rpl
          • logo.rpl
          • modern.rpl
          • ms.rpl
        • images/
          • 3x2/
            • china.webp
            • credit01.webp
            • credit02.webp
            • credit03.webp
            • credit04.webp
            • credit05.webp
            • credit06.webp
            • credit07.webp
            • credit08.webp
            • end.webp
            • legal_eu.webp
            • legal_us.webp
            • mansion.webp
            • rig.webp
            • tibet.webp
            • titan.webp
            • title_eu.webp
            • title_us.webp
            • venice.webp
          • 4x3/
            • china.webp
            • credit01.webp
            • credit02.webp
            • credit03.webp
            • credit04.webp
            • credit05.webp
            • credit06.webp
            • credit07.webp
            • credit08.webp
            • end.webp
            • legal_eu.webp
            • legal_us.webp
            • mansion.webp
            • rig.webp
            • tibet.webp
            • titan.webp
            • title_eu.webp
            • title_us.webp
            • venice.webp
          • og/
            • china.webp
            • credit01.webp
            • credit02.webp
            • credit03.webp
            • credit04.webp
            • credit05.webp
            • credit06.webp
            • credit07.webp
            • credit08.webp
            • end.webp
            • legal.webp
            • mansion.webp
            • rig.webp
            • tibet.webp
            • titan.webp
            • title_eu.webp
            • title_us.webp
            • venice.webp
          • china.webp
          • credit01.webp
          • credit02.webp
          • credit03.webp
          • credit04.webp
          • credit05.webp
          • credit06.webp
          • credit07.webp
          • credit08.webp
          • end.webp
          • legal_eu.webp
          • legal_us.webp
          • mansion.webp
          • rig.webp
          • tibet.webp
          • titan.webp
          • title_eu.webp
          • title_us.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
        • levels/
          • 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
          • living.tr2
          • monastry.tr2
          • opera.tr2
          • platform.tr2
          • rig.tr2
          • skidoo.tr2
          • title.tr2
          • unwater.tr2
          • venice.tr2
          • wall.tr2
          • xian.tr2
        • 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
        • scripts/
          • assault.lua
          • cut3.lua
          • floating.lua
          • house.lua
          • level1.lua
          • level3.lua
          • level4.lua
          • monastry.lua
        • catalog_item_actions.csv
        • catalog_lara_anims.csv
        • catalog_lara_states.csv
        • catalog_music.csv
        • catalog_objects.csv
        • catalog_samples.csv
        • gameflow.json5
        • inv_ring.json5
        • main.sfx
        • strings-de.json5
        • strings-en-gb.json5
        • strings-fr.json5
        • strings-gd.json5
        • strings-it.json5
        • strings-pl.json5
        • strings.json5
        • weapons.json5
      • tr2-gm/
        • images/
          • 3x2/
            • credit00_gm.webp
            • credit07_gm.webp
            • gm_level1.webp
            • gm_level2.webp
            • gm_level3.webp
            • gm_level4.webp
            • gm_level5.webp
            • legal_eu_gm.webp
            • legal_us_gm.webp
            • title_eu_gm.webp
            • title_us_gm.webp
          • 4x3/
            • credit00_gm.webp
            • credit07_gm.webp
            • gm_level1.webp
            • gm_level2.webp
            • gm_level3.webp
            • gm_level4.webp
            • gm_level5.webp
            • legal_eu_gm.webp
            • legal_us_gm.webp
            • title_eu_gm.webp
            • title_us_gm.webp
          • og/
            • credit00_gm.webp
            • credit07_gm.webp
            • title_eu_gm.webp
            • title_us_gm.webp
          • credit00_gm.webp
          • credit07_gm.webp
          • gm_level1.webp
          • gm_level2.webp
          • gm_level3.webp
          • gm_level4.webp
          • gm_level5.webp
          • legal_eu_gm.webp
          • legal_us_gm.webp
          • title_eu_gm.webp
          • title_us_gm.webp
        • levels/
          • level1.tr2
          • level2.tr2
          • level3.tr2
          • level4.tr2
          • level5.tr2
          • title.tr2
        • gameflow.json5
        • main.sfx
        • 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
      • tr3/
        • audio/
          • cdaudio.wad
        • cuts/
          • cut1.tr2
          • cut2.tr2
          • cut3.tr2
          • cut4.tr2
          • cut5.tr2
          • cut6.tr2
          • cut7.tr2
          • cut8.tr2
          • cut9.tr2
          • cut11.tr2
          • cut12.tr2
        • fmv/
          • crsh_eng.rpl
          • endgame.rpl
          • intr_eng.rpl
          • logo.rpl
          • sail_eng.rpl
        • images/
          • 3x2/
            • antarc.webp
            • credit01.webp
            • credit02.webp
            • credit03.webp
            • credit04.webp
            • credit05.webp
            • credit06.webp
            • credit07.webp
            • credit08.webp
            • credit09.webp
            • house.webp
            • india.webp
            • legal_eu.webp
            • legal_us.webp
            • london.webp
            • nevada.webp
            • southpac.webp
            • theend2.webp
            • theend.webp
            • title_eu.webp
            • title_us.webp
          • 4x3/
            • antarc.webp
            • credit01.webp
            • credit02.webp
            • credit03.webp
            • credit04.webp
            • credit05.webp
            • credit06.webp
            • credit07.webp
            • credit08.webp
            • credit09.webp
            • house.webp
            • india.webp
            • legal_eu.webp
            • legal_us.webp
            • london.webp
            • nevada.webp
            • southpac.webp
            • theend2.webp
            • theend.webp
            • title_eu.webp
            • title_us.webp
          • og/
            • antarc.webp
            • credit01.webp
            • credit02.webp
            • credit03.webp
            • credit04.webp
            • credit05.webp
            • credit06.webp
            • credit07.webp
            • credit08.webp
            • credit09.webp
            • house.webp
            • india.webp
            • legal_eu.webp
            • legal_us.webp
            • london.webp
            • nevada.webp
            • southpac.webp
            • theend2.webp
            • theend.webp
            • title_eu.webp
            • title_us.webp
          • antarc.webp
          • credit01.webp
          • credit02.webp
          • credit03.webp
          • credit04.webp
          • credit05.webp
          • credit06.webp
          • credit07.webp
          • credit08.webp
          • credit09.webp
          • house.webp
          • india.webp
          • legal_eu.webp
          • legal_us.webp
          • london.webp
          • nevada.webp
          • southpac.webp
          • theend2.webp
          • theend.webp
          • title_eu.webp
          • title_us.webp
        • injections/
          • alarm_sfx.bin
          • aldwych_animating_bounds.bin
          • aldwych_fd.bin
          • aldwych_pickup_meshes.bin
          • aldwych_textures.bin
          • antarc_airlock.bin
          • antarc_door134_frames.bin
          • antarc_sky.bin
          • antarc_textures.bin
          • area51_animating_bounds.bin
          • area51_sky.bin
          • area51_textures.bin
          • cavern_door131_frames.bin
          • cavern_pickup_meshes.bin
          • cavern_sky.bin
          • cavern_textures.bin
          • city_textures.bin
          • cliff_animating_bounds.bin
          • cliff_door132_frames.bin
          • cliff_textures.bin
          • coastal_airlock.bin
          • coastal_animating_bounds.bin
          • coastal_sky.bin
          • coastal_textures.bin
          • common_pickup_meshes.bin
          • compound_animating_bounds.bin
          • compound_cine.bin
          • compound_textures.bin
          • crash_animating_bounds.bin
          • crash_pickup_meshes.bin
          • crash_sky.bin
          • cut1_setup.bin
          • cut2_setup.bin
          • cut3_setup.bin
          • cut3_shell.bin
          • cut4_setup.bin
          • cut5_setup.bin
          • cut5_textures.bin
          • cut6_setup.bin
          • cut7_setup.bin
          • cut8_setup.bin
          • cut9_setup.bin
          • cut11_setup.bin
          • cut12_setup.bin
          • drill_collision.bin
          • flamethrower_sfx.bin
          • font.bin
          • ganges_door131_frames.bin
          • ganges_textures.bin
          • globe_model.bin
          • gym_sky.bin
          • gym_textures.bin
          • india_sky.bin
          • lara_animations.bin
          • lara_extra.bin
          • lara_guns.bin
          • lara_gym_guns.bin
          • lara_outfits.bin
          • london_sky.bin
          • luds_animating_bounds.bin
          • luds_diver_animation.bin
          • luds_textures.bin
          • madubu_textures.bin
          • menu_artefacts.bin
          • mines_textures.bin
          • misc_sprites.bin
          • nevada_door132_frames.bin
          • nevada_sky.bin
          • pda_model.bin
          • pickup_aid.bin
          • puna_pickup_meshes.bin
          • puna_textures.bin
          • rapids_sky.bin
          • reunion_flames.bin
          • scotland_sky.bin
          • scotland_textures.bin
          • stpaul_animating_bounds.bin
          • stpaul_textures.bin
          • thames_animating_bounds.bin
          • thames_textures.bin
          • tinnos_cameras.bin
          • tinnos_fd.bin
          • tinnos_flames.bin
          • tinnos_textures.bin
          • undersea_animating_bounds.bin
          • undersea_fd.bin
          • undersea_pickup_meshes.bin
          • undersea_textures.bin
          • undersea_train.bin
          • willsden_heli.bin
          • willsden_textures.bin
          • winston_model.bin
          • zoo_textures.bin
          • zoo_train.bin
        • levels/
          • antarc.tr2
          • area51.tr2
          • chamber.tr2
          • city.tr2
          • compound.tr2
          • crash.tr2
          • house.tr2
          • jungle.tr2
          • mines.tr2
          • nevada.tr2
          • office.tr2
          • quadchas.tr2
          • rapids.tr2
          • roofs.tr2
          • sewer.tr2
          • shore.tr2
          • stpaul.tr2
          • temple.tr2
          • title.tr2
          • tonyboss.tr2
          • tower.tr2
          • triboss.tr2
        • scripts/
          • area51.lua
          • compound.lua
          • crash.lua
          • cut8.lua
          • ganges.lua
          • jungle.lua
          • mines.lua
          • tower.lua
          • zoo.lua
        • catalog_item_actions.csv
        • catalog_lara_anims.csv
        • catalog_lara_states.csv
        • catalog_music.csv
        • catalog_objects.csv
        • catalog_samples.csv
        • gameflow.json5
        • inv_ring.json5
        • main.sfx
        • strings-de.json5
        • strings-it.json5
        • strings-pl.json5
        • strings.json5
        • tombpc.dat
        • weapons.json5
      • tr3-la/
        • images/
          • 3x2/
            • chunnel.webp
            • credit01_eu_la.webp
            • credit01_us_la.webp
            • credit02_la.webp
            • credit03_la.webp
            • credit04_la.webp
            • credit05_la.webp
            • credit06_la.webp
            • credit07_la.webp
            • credit08_la.webp
            • credit09_la.webp
            • highland.webp
            • legal_eu_la.webp
            • legal_us_la.webp
            • slinc.webp
            • theend2_la.webp
            • theend_la.webp
            • title_eu_la.webp
            • title_us_la.webp
            • undersea.webp
            • willard.webp
            • zoo.webp
          • 4x3/
            • chunnel.webp
            • credit01_eu_la.webp
            • credit01_us_la.webp
            • credit02_la.webp
            • credit03_la.webp
            • credit04_la.webp
            • credit05_la.webp
            • credit06_la.webp
            • credit07_la.webp
            • credit08_la.webp
            • credit09_la.webp
            • highland.webp
            • legal_eu_la.webp
            • legal_us_la.webp
            • slinc.webp
            • title_eu_la.webp
            • title_us_la.webp
            • undersea.webp
            • willard.webp
            • zoo.webp
          • chunnel.webp
          • credit01_eu_la.webp
          • credit01_us_la.webp
          • credit02_la.webp
          • credit03_la.webp
          • credit04_la.webp
          • credit05_la.webp
          • credit06_la.webp
          • credit07_la.webp
          • credit08_la.webp
          • credit09_la.webp
          • highland.webp
          • legal_eu_la.webp
          • legal_us_la.webp
          • slinc.webp
          • theend2_la.webp
          • theend_la.webp
          • title_eu_la.webp
          • title_us_la.webp
          • undersea.webp
          • willard.webp
          • zoo.webp
        • levels/
          • chunnel.tr2
          • scotland.tr2
          • slinc.tr2
          • title.tr2
          • undersea.tr2
          • willsden.tr2
          • zoo.tr2
        • gameflow.json5
        • main.sfx
        • strings-de.json5
        • strings-it.json5
        • strings-pl.json5
        • strings.json5
      • tr3-level/
        • gameflow.json5
        • strings-it.json5
        • strings-pl.json5
        • strings.json5
    • TRX.exe

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

Playing the game

  • To play the last selected game or expansion, run TRX.exe.
  • To launch a specific base game from a shortcut, use one of the following commands:
    • TRX.exe --mod tr1
    • TRX.exe --mod tr2
    • TRX.exe --mod tr3
  • To launch a specific expansion pack from a shortcut, use one of the following commands:
    • TRX.exe --mod tr1-ub
    • TRX.exe --mod tr2-gm
    • TRX.exe --mod tr3-la

Migrating from previous TRX installations

If TRX shows an error like Mixed mod layout detected: found legacy mod data, your install contains a mix of the old layout and the new one. Older combined builds stored mod definitions under cfg/<game-id>/, with the matching game files in top-level folders such as data/, fmv/, music/, audio/, and cuts/. Current combined builds keep each game together under games/<game-id>/. That means each game now has its own directory, such as:

  • games/tr1/
  • games/tr2/
  • games/tr3/

Inside each of those folders you will find the game's own files, for example levels/, fmv/, music/, audio/, cuts/, and the mod's gameflow.json5. To fix the error:

  1. Keep the shared cfg/ directory from the current combined TRX build.
  2. Remove any legacy per-game folders from cfg/, such as:
    • cfg/tr1/,
    • cfg/tr1-demo-pc,
    • cfg/tr1-level/,
    • cfg/tr1-ub/,
    • cfg/tr2/,
    • cfg/tr2-gm/,
    • cfg/tr2-level/,
    • cfg/tr3/,
    • cfg/tr3-la/,
    • cfg/tr3-level/.
  3. Move or re-copy your original game files into the matching games/<game-id>/ folders listed above.
  4. Do not keep the same game in both places at once. For example, if you use games/tr1/, do not also keep cfg/tr1/ and data/.

If you are updating from an older combined install, the simplest fix is usually to start from a fresh extract of the latest TRX zip and then copy your original game files into games/<game-id>/ again.

macOS

Installing

  1. Download the latest combined TRX installer image, for example, TRX-1.6-Mac.dmg. This filename will be used in examples forward, although the newest version may be different.

  2. Mount the .dmg image.
    Desktop: double-click TRX-1.6-Mac.dmg in Finder.
    Terminal: hdiutil attach TRX-1.6-Mac.dmg.

  3. Copy TRX.app to the Application folder.
    Desktop: drag TRX.app to the Applications folder.
    Terminal: cp -R /Volumes/TRX/TRX.app /Applications/

  4. Run TRX from the Applications folder.
    Desktop: double click TRX in the Application folder.
    Terminal: open /Applications/TRX.app

    It is important to run the app first to allow macOS to verify the app bundle's signature.
    The game should launch and allow playing Tomb Raider I PC Demo and Tomb Raider II: The Golden Mask expansion pack alone. This is expected at this point, as the game is still missing the original game files, shipping only with content that can be freely distributed.

  5. Copy original game files.
    Desktop: find TRX in your Applications folder, right-click it and click "Show Package Contents". Then, copy your original game files into Contents/Resources/games/<game-id>/.
    Terminal: cp -R /path/to/original/game/files/... /Applications/TRX.app/Contents/Resources/games/<game-id>/.

    Please refer to "Manually copying original game files" section in this document to see where to put which file.

  6. Unmount the installer
    Terminal: hdiutil detach /Volumes/TRX

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

Verifying the installation

Inside TRX.app, Contents/Resources should use the same combined layout as the Windows and Linux zip:

  • ./
    • Contents/
      • Resources/
        • cfg/
          • presets/
            • tr1-pc.json5
            • tr1-ps1.json5
            • tr2-pc.json5
            • tr2-ps1.json5
            • tr3-pc.json5
            • tr3-ps1.json5
          • shaders/
            • 2d.glsl
            • billboard.glsl
            • common.glsl
            • fbo.glsl
            • lights.glsl
            • meshes.glsl
            • meshes_tr3.glsl
            • meshes_tr12.glsl
            • ui.glsl
          • 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
          • outfits.json5
          • poses.json5
          • shell.json5*
          • TR1X.json5*
          • TR2X.json5*
          • TR3X.json5*
          • ui.json5
        • games/
          • tr1/
            • fmv/
              • cafe.rpl
              • canyon.rpl
              • core.avi
              • end.rpl
              • escape.rpl
              • lift.rpl
              • mansion.rpl
              • prison.rpl
              • pyramid.rpl
              • snow.rpl
              • vision.rpl
            • 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
            • injections/
              • atlantis_door_sfx.bin
              • atlantis_fd.bin
              • atlantis_itemrots.bin
              • atlantis_textures.bin
              • braid.bin
              • bubbles.bin
              • cat_cameras.bin
              • cat_crystals.bin
              • cat_fd.bin
              • cat_itemrots.bin
              • cat_meshfixes.bin
              • cat_textures.bin
              • caves_fd.bin
              • caves_itemrots.bin
              • caves_textures.bin
              • cistern_fd.bin
              • cistern_itemrots.bin
              • cistern_plants.bin
              • cistern_skybox.bin
              • cistern_textures.bin
              • colosseum_fd.bin
              • colosseum_itemrots.bin
              • colosseum_skybox.bin
              • colosseum_textures.bin
              • crystal.bin
              • cut1_setup.bin
              • cut1_textures.bin
              • cut2_setup.bin
              • cut3_setup.bin
              • cut3_textures.bin
              • cut4_setup.bin
              • cut4_textures.bin
              • door58_frames.bin
              • door59_frames.bin
              • door59_sfx.bin
              • door60_frames.bin
              • door61_sfx.bin
              • egypt_cameras.bin
              • egypt_crystals.bin
              • egypt_fd.bin
              • egypt_itemrots.bin
              • egypt_meshfixes.bin
              • egypt_textures.bin
              • explosion.bin
              • folly_fd.bin
              • folly_itemrots.bin
              • folly_pickup_meshes.bin
              • folly_textures.bin
              • font.bin
              • gun_glow.bin
              • gym_textures.bin
              • hive_crystals.bin
              • hive_fd.bin
              • hive_itemrots.bin
              • hive_textures.bin
              • khamoon_fd.bin
              • khamoon_itemrots.bin
              • khamoon_meshfixes.bin
              • khamoon_mummy.bin
              • khamoon_textures.bin
              • lara_animations.bin
              • lara_extra.bin
              • lara_feet_sfx.bin
              • lara_flares.bin
              • lara_guns.bin
              • lara_gym_flares.bin
              • lara_gym_guns.bin
              • lara_outfits.bin
              • midas_itemrots.bin
              • midas_textures.bin
              • mines_cameras.bin
              • mines_door_sfx.bin
              • mines_fd.bin
              • mines_itemrots.bin
              • mines_meshfixes.bin
              • mines_pushblocks.bin
              • mines_textures.bin
              • misc_sprites.bin
              • obelisk_fd.bin
              • obelisk_itemrots.bin
              • obelisk_meshfixes.bin
              • obelisk_skybox.bin
              • obelisk_textures.bin
              • panther_sfx.bin
              • pda_model.bin
              • photo.bin
              • pickup_aid.bin
              • pyramid_fd.bin
              • pyramid_itemrots.bin
              • pyramid_textures.bin
              • qualopec_door_sfx.bin
              • qualopec_fd.bin
              • qualopec_itemrots.bin
              • qualopec_textures.bin
              • sanctuary_fd.bin
              • sanctuary_itemrots.bin
              • sanctuary_scion.bin
              • sanctuary_textures.bin
              • scion_collision.bin
              • skate_kid_sfx.bin
              • sprite_alignment.bin
              • stronghold_crystals.bin
              • stronghold_fd.bin
              • stronghold_itemrots.bin
              • stronghold_textures.bin
              • tihocan_fd.bin
              • tihocan_itemrots.bin
              • tihocan_skybox.bin
              • tihocan_textures.bin
              • title_textures.bin
              • uzi_sfx.bin
              • valley_fd.bin
              • valley_itemrots.bin
              • valley_skybox.bin
              • valley_textures.bin
              • vilcabamba_door_sfx.bin
              • vilcabamba_itemrots.bin
              • vilcabamba_textures.bin
              • winston_model.bin
            • levels/
              • cut1.phd
              • cut2.phd
              • cut3.phd
              • cut4.phd
              • gym.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
              • level10a.phd
              • level10b.phd
              • level10c.phd
              • title.phd
            • 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
            • scripts/
              • gym.lua
            • catalog_item_actions.csv
            • catalog_lara_anims.csv
            • catalog_lara_states.csv
            • catalog_music.csv
            • catalog_objects.csv
            • catalog_samples.csv
            • gameflow.json5
            • inv_ring.json5
            • strings-de.json5
            • strings-en-gb.json5
            • strings-fr.json5
            • strings-gd.json5
            • strings-it.json5
            • strings-pl.json5
            • strings-ru.json5
            • strings.json5
            • weapons.json5
          • tr1-demo-pc/
            • gameflow.json5
            • strings-de.json5
            • strings-fr.json5
            • strings-gd.json5
            • strings-it.json5
            • strings-pl.json5
            • strings-ru.json5
            • strings.json5
          • tr1-level/
            • gameflow.json5
            • strings-de.json5
            • strings-fr.json5
            • strings-gd.json5
            • strings-it.json5
            • strings-pl.json5
            • strings-ru.json5
            • strings.json5
          • tr1-ub/
            • images/
              • credits_ub.webp
              • title_ub.webp
              • ub_loading1.webp
              • ub_loading2.webp
            • levels/
              • cat.phd
              • egypt.phd
              • end2.phd
              • end.phd
            • gameflow.json5
            • strings-de.json5
            • strings-fr.json5
            • strings-gd.json5
            • strings-it.json5
            • strings-pl.json5
            • strings-ru.json5
            • strings.json5
          • tr2/
            • fmv/
              • ancient.rpl
              • crash.rpl
              • end.rpl
              • jeep.rpl
              • landing.rpl
              • logo.rpl
              • modern.rpl
              • ms.rpl
            • images/
              • 3x2/
                • china.webp
                • credit01.webp
                • credit02.webp
                • credit03.webp
                • credit04.webp
                • credit05.webp
                • credit06.webp
                • credit07.webp
                • credit08.webp
                • end.webp
                • legal_eu.webp
                • legal_us.webp
                • mansion.webp
                • rig.webp
                • tibet.webp
                • titan.webp
                • title_eu.webp
                • title_us.webp
                • venice.webp
              • 4x3/
                • china.webp
                • credit01.webp
                • credit02.webp
                • credit03.webp
                • credit04.webp
                • credit05.webp
                • credit06.webp
                • credit07.webp
                • credit08.webp
                • end.webp
                • legal_eu.webp
                • legal_us.webp
                • mansion.webp
                • rig.webp
                • tibet.webp
                • titan.webp
                • title_eu.webp
                • title_us.webp
                • venice.webp
              • og/
                • china.webp
                • credit01.webp
                • credit02.webp
                • credit03.webp
                • credit04.webp
                • credit05.webp
                • credit06.webp
                • credit07.webp
                • credit08.webp
                • end.webp
                • legal.webp
                • mansion.webp
                • rig.webp
                • tibet.webp
                • titan.webp
                • title_eu.webp
                • title_us.webp
                • venice.webp
              • china.webp
              • credit01.webp
              • credit02.webp
              • credit03.webp
              • credit04.webp
              • credit05.webp
              • credit06.webp
              • credit07.webp
              • credit08.webp
              • end.webp
              • legal_eu.webp
              • legal_us.webp
              • mansion.webp
              • rig.webp
              • tibet.webp
              • titan.webp
              • title_eu.webp
              • title_us.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
            • levels/
              • 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
              • living.tr2
              • monastry.tr2
              • opera.tr2
              • platform.tr2
              • rig.tr2
              • skidoo.tr2
              • title.tr2
              • unwater.tr2
              • venice.tr2
              • wall.tr2
              • xian.tr2
            • 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
            • scripts/
              • assault.lua
              • cut3.lua
              • floating.lua
              • house.lua
              • level1.lua
              • level3.lua
              • level4.lua
              • monastry.lua
            • catalog_item_actions.csv
            • catalog_lara_anims.csv
            • catalog_lara_states.csv
            • catalog_music.csv
            • catalog_objects.csv
            • catalog_samples.csv
            • gameflow.json5
            • inv_ring.json5
            • main.sfx
            • strings-de.json5
            • strings-en-gb.json5
            • strings-fr.json5
            • strings-gd.json5
            • strings-it.json5
            • strings-pl.json5
            • strings.json5
            • weapons.json5
          • tr2-gm/
            • images/
              • 3x2/
                • credit00_gm.webp
                • credit07_gm.webp
                • gm_level1.webp
                • gm_level2.webp
                • gm_level3.webp
                • gm_level4.webp
                • gm_level5.webp
                • legal_eu_gm.webp
                • legal_us_gm.webp
                • title_eu_gm.webp
                • title_us_gm.webp
              • 4x3/
                • credit00_gm.webp
                • credit07_gm.webp
                • gm_level1.webp
                • gm_level2.webp
                • gm_level3.webp
                • gm_level4.webp
                • gm_level5.webp
                • legal_eu_gm.webp
                • legal_us_gm.webp
                • title_eu_gm.webp
                • title_us_gm.webp
              • og/
                • credit00_gm.webp
                • credit07_gm.webp
                • title_eu_gm.webp
                • title_us_gm.webp
              • credit00_gm.webp
              • credit07_gm.webp
              • gm_level1.webp
              • gm_level2.webp
              • gm_level3.webp
              • gm_level4.webp
              • gm_level5.webp
              • legal_eu_gm.webp
              • legal_us_gm.webp
              • title_eu_gm.webp
              • title_us_gm.webp
            • levels/
              • level1.tr2
              • level2.tr2
              • level3.tr2
              • level4.tr2
              • level5.tr2
              • title.tr2
            • gameflow.json5
            • main.sfx
            • 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
          • tr3/
            • audio/
              • cdaudio.wad
            • cuts/
              • cut1.tr2
              • cut2.tr2
              • cut3.tr2
              • cut4.tr2
              • cut5.tr2
              • cut6.tr2
              • cut7.tr2
              • cut8.tr2
              • cut9.tr2
              • cut11.tr2
              • cut12.tr2
            • fmv/
              • crsh_eng.rpl
              • endgame.rpl
              • intr_eng.rpl
              • logo.rpl
              • sail_eng.rpl
            • images/
              • 3x2/
                • antarc.webp
                • credit01.webp
                • credit02.webp
                • credit03.webp
                • credit04.webp
                • credit05.webp
                • credit06.webp
                • credit07.webp
                • credit08.webp
                • credit09.webp
                • house.webp
                • india.webp
                • legal_eu.webp
                • legal_us.webp
                • london.webp
                • nevada.webp
                • southpac.webp
                • theend2.webp
                • theend.webp
                • title_eu.webp
                • title_us.webp
              • 4x3/
                • antarc.webp
                • credit01.webp
                • credit02.webp
                • credit03.webp
                • credit04.webp
                • credit05.webp
                • credit06.webp
                • credit07.webp
                • credit08.webp
                • credit09.webp
                • house.webp
                • india.webp
                • legal_eu.webp
                • legal_us.webp
                • london.webp
                • nevada.webp
                • southpac.webp
                • theend2.webp
                • theend.webp
                • title_eu.webp
                • title_us.webp
              • og/
                • antarc.webp
                • credit01.webp
                • credit02.webp
                • credit03.webp
                • credit04.webp
                • credit05.webp
                • credit06.webp
                • credit07.webp
                • credit08.webp
                • credit09.webp
                • house.webp
                • india.webp
                • legal_eu.webp
                • legal_us.webp
                • london.webp
                • nevada.webp
                • southpac.webp
                • theend2.webp
                • theend.webp
                • title_eu.webp
                • title_us.webp
              • antarc.webp
              • credit01.webp
              • credit02.webp
              • credit03.webp
              • credit04.webp
              • credit05.webp
              • credit06.webp
              • credit07.webp
              • credit08.webp
              • credit09.webp
              • house.webp
              • india.webp
              • legal_eu.webp
              • legal_us.webp
              • london.webp
              • nevada.webp
              • southpac.webp
              • theend2.webp
              • theend.webp
              • title_eu.webp
              • title_us.webp
            • injections/
              • alarm_sfx.bin
              • aldwych_animating_bounds.bin
              • aldwych_fd.bin
              • aldwych_pickup_meshes.bin
              • aldwych_textures.bin
              • antarc_airlock.bin
              • antarc_door134_frames.bin
              • antarc_sky.bin
              • antarc_textures.bin
              • area51_animating_bounds.bin
              • area51_sky.bin
              • area51_textures.bin
              • cavern_door131_frames.bin
              • cavern_pickup_meshes.bin
              • cavern_sky.bin
              • cavern_textures.bin
              • city_textures.bin
              • cliff_animating_bounds.bin
              • cliff_door132_frames.bin
              • cliff_textures.bin
              • coastal_airlock.bin
              • coastal_animating_bounds.bin
              • coastal_sky.bin
              • coastal_textures.bin
              • common_pickup_meshes.bin
              • compound_animating_bounds.bin
              • compound_cine.bin
              • compound_textures.bin
              • crash_animating_bounds.bin
              • crash_pickup_meshes.bin
              • crash_sky.bin
              • cut1_setup.bin
              • cut2_setup.bin
              • cut3_setup.bin
              • cut3_shell.bin
              • cut4_setup.bin
              • cut5_setup.bin
              • cut5_textures.bin
              • cut6_setup.bin
              • cut7_setup.bin
              • cut8_setup.bin
              • cut9_setup.bin
              • cut11_setup.bin
              • cut12_setup.bin
              • drill_collision.bin
              • flamethrower_sfx.bin
              • font.bin
              • ganges_door131_frames.bin
              • ganges_textures.bin
              • globe_model.bin
              • gym_sky.bin
              • gym_textures.bin
              • india_sky.bin
              • lara_animations.bin
              • lara_extra.bin
              • lara_guns.bin
              • lara_gym_guns.bin
              • lara_outfits.bin
              • london_sky.bin
              • luds_animating_bounds.bin
              • luds_diver_animation.bin
              • luds_textures.bin
              • madubu_textures.bin
              • menu_artefacts.bin
              • mines_textures.bin
              • misc_sprites.bin
              • nevada_door132_frames.bin
              • nevada_sky.bin
              • pda_model.bin
              • pickup_aid.bin
              • puna_pickup_meshes.bin
              • puna_textures.bin
              • rapids_sky.bin
              • reunion_flames.bin
              • scotland_sky.bin
              • scotland_textures.bin
              • stpaul_animating_bounds.bin
              • stpaul_textures.bin
              • thames_animating_bounds.bin
              • thames_textures.bin
              • tinnos_cameras.bin
              • tinnos_fd.bin
              • tinnos_flames.bin
              • tinnos_textures.bin
              • undersea_animating_bounds.bin
              • undersea_fd.bin
              • undersea_pickup_meshes.bin
              • undersea_textures.bin
              • undersea_train.bin
              • willsden_heli.bin
              • willsden_textures.bin
              • winston_model.bin
              • zoo_textures.bin
              • zoo_train.bin
            • levels/
              • antarc.tr2
              • area51.tr2
              • chamber.tr2
              • city.tr2
              • compound.tr2
              • crash.tr2
              • house.tr2
              • jungle.tr2
              • mines.tr2
              • nevada.tr2
              • office.tr2
              • quadchas.tr2
              • rapids.tr2
              • roofs.tr2
              • sewer.tr2
              • shore.tr2
              • stpaul.tr2
              • temple.tr2
              • title.tr2
              • tonyboss.tr2
              • tower.tr2
              • triboss.tr2
            • scripts/
              • area51.lua
              • compound.lua
              • crash.lua
              • cut8.lua
              • ganges.lua
              • jungle.lua
              • mines.lua
              • tower.lua
              • zoo.lua
            • catalog_item_actions.csv
            • catalog_lara_anims.csv
            • catalog_lara_states.csv
            • catalog_music.csv
            • catalog_objects.csv
            • catalog_samples.csv
            • gameflow.json5
            • inv_ring.json5
            • main.sfx
            • strings-de.json5
            • strings-it.json5
            • strings-pl.json5
            • strings.json5
            • tombpc.dat
            • weapons.json5
          • tr3-la/
            • images/
              • 3x2/
                • chunnel.webp
                • credit01_eu_la.webp
                • credit01_us_la.webp
                • credit02_la.webp
                • credit03_la.webp
                • credit04_la.webp
                • credit05_la.webp
                • credit06_la.webp
                • credit07_la.webp
                • credit08_la.webp
                • credit09_la.webp
                • highland.webp
                • legal_eu_la.webp
                • legal_us_la.webp
                • slinc.webp
                • theend2_la.webp
                • theend_la.webp
                • title_eu_la.webp
                • title_us_la.webp
                • undersea.webp
                • willard.webp
                • zoo.webp
              • 4x3/
                • chunnel.webp
                • credit01_eu_la.webp
                • credit01_us_la.webp
                • credit02_la.webp
                • credit03_la.webp
                • credit04_la.webp
                • credit05_la.webp
                • credit06_la.webp
                • credit07_la.webp
                • credit08_la.webp
                • credit09_la.webp
                • highland.webp
                • legal_eu_la.webp
                • legal_us_la.webp
                • slinc.webp
                • title_eu_la.webp
                • title_us_la.webp
                • undersea.webp
                • willard.webp
                • zoo.webp
              • chunnel.webp
              • credit01_eu_la.webp
              • credit01_us_la.webp
              • credit02_la.webp
              • credit03_la.webp
              • credit04_la.webp
              • credit05_la.webp
              • credit06_la.webp
              • credit07_la.webp
              • credit08_la.webp
              • credit09_la.webp
              • highland.webp
              • legal_eu_la.webp
              • legal_us_la.webp
              • slinc.webp
              • theend2_la.webp
              • theend_la.webp
              • title_eu_la.webp
              • title_us_la.webp
              • undersea.webp
              • willard.webp
              • zoo.webp
            • levels/
              • chunnel.tr2
              • scotland.tr2
              • slinc.tr2
              • title.tr2
              • undersea.tr2
              • willsden.tr2
              • zoo.tr2
            • gameflow.json5
            • main.sfx
            • strings-de.json5
            • strings-it.json5
            • strings-pl.json5
            • strings.json5
          • tr3-level/
            • gameflow.json5
            • strings-it.json5
            • strings-pl.json5
            • strings.json5
        • icon.icns
      • _CodeSignature
      • Frameworks
      • Info.plist
      • MacOS

Extracting GOG / Steam disk images

Some digital releases still package the original games as disc images or installer payloads instead of a ready-to-copy folder tree. If your purchase contains files such as .bin, .cue, .iso, GAME.BIN, or GAME.GOG, extract those first, then copy the resulting data/, fmv/, music/, audio/, or cuts/ folders into TRX using the mapping below.

  • On Windows
    • For .iso images, mount them in Explorer or open them with 7-Zip and copy the files out.
    • For .bin / .cue images, use a disc-image tool such as UltraISO or WinCDEmu to open or mount the image, then copy the files out.
    • For GOG installer payloads such as GAME.GOG, tools like UniExtract can unpack the contents without running the original installer.
  • On Linux
    • For GOG installers, innoextract can unpack the files directly.
    • For .iso images, mount them or open them with an archive tool and copy the files out.
    • For .bin / .cue images, first convert or mount the image with a tool such as bchunk or bin2iso, then extract the files from the resulting image.

Once extracted, use the folder mapping below.

Manually copying original game files

Please do not copy your original files into top-level data/, fmv/, music/, audio/, or cuts/ directories. Instead, place them in the following structure:

  • Tomb Raider 1
    • data/*.phdgames/tr1/levels/*.phd
    • fmv/*games/tr1/fmv/*
    • music/*games/tr1/music/*
  • Tomb Raider 1: Unfinished Business
    • data/cat.phdgames/tr1-ub/levels/cat.phd
    • data/egypt.phdgames/tr1-ub/levels/egypt.phd
    • data/end.phdgames/tr1-ub/levels/end.phd
    • data/end2.phdgames/tr1-ub/levels/end2.phd
  • Tomb Raider 2
    • data/*.tr2games/tr2/levels/*.tr2
    • data/main.sfxgames/tr2/main.sfx
    • fmv/*games/tr2/fmv/*
    • music/*.mp3games/tr2/music/*.mp3
  • Tomb Raider 2: Golden Mask
    • data/level1.tr2games/tr2-gm/levels/level1.tr2
    • data/level2.tr2games/tr2-gm/levels/level2.tr2
    • data/level3.tr2games/tr2-gm/levels/level3.tr2
    • data/level4.tr2games/tr2-gm/levels/level4.tr2
    • data/level5.tr2games/tr2-gm/levels/level5.tr2
    • data/title.tr2games/tr2-gm/levels/title.tr2
    • data/main.sfxgames/tr2-gm/main.sfx
  • Tomb Raider 3
    • data/*.tr2games/tr3/levels/*.tr2
    • data/main.sfxgames/tr3/main.sfx
    • audio/cdaudio.wadgames/tr3/audio/cdaudio.wad
    • cuts/*.tr2games/tr3/cuts/*.tr2
    • fmv/*games/tr3/fmv/*
  • Tomb Raider 3: The Lost Artifact
    • data/chunnel.tr2games/tr3-la/levels/chunnel.tr2
    • data/scotland.tr2games/tr3-la/levels/scotland.tr2
    • data/slinc.tr2games/tr3-la/levels/slinc.tr2
    • data/undersea.tr2games/tr3-la/levels/undersea.tr2
    • data/willsden.tr2games/tr3-la/levels/willsden.tr2
    • data/zoo.tr2games/tr3-la/levels/zoo.tr2
    • data/title.tr2games/tr3-la/levels/title.tr2
    • data/main.sfxgames/tr3-la/main.sfx

When in doubt, please refer to the "Verifying installation" detailed file listings that show where each individual file should go.