2024-10-02 09:33:35 +02:00
< p align = "center" >
2024-10-02 10:23:23 +02:00
< img alt = "TR2X logo" src = "/data/tr2/logo-light-theme.png #gh -light-mode-only" width = "400" />
< img alt = "TR2X logo" src = "/data/tr2/logo-dark-theme.png #gh -dark-mode-only" width = "400" />
2024-10-02 09:33:35 +02:00
< / p >
2024-12-22 22:54:58 +01:00
TR2X is finished with the decompilation and is now able to run without the
original game .exe. The focus is now to clean up the code base and enrich the
game with new enhancements and features.
2024-10-02 09:33:35 +02:00
2025-01-01 21:42:03 +01:00
## Windows / Linux
2024-10-02 10:23:23 +02:00
### Installing (manual)
2024-10-02 09:33:35 +02:00
2024-10-02 10:23:23 +02:00
1. Head over to GitHub releases: https://github.com/LostArtefacts/TRX/releases
2. Download the TR2X zip file.
3. Extract the TR2X zip file into a directory of your choice.
Make sure you choose to overwrite existing directories and files.
4. (First time installation) Put your original game files into the target directory.
5. To play the game, run `TR2X.exe` .
2024-10-02 09:33:35 +02:00
2025-01-25 17:17:37 +01:00
## macOS
### Installing
1. Head over to GitHub releases: https://github.com/LostArtefacts/TRX/releases
2. Download the `TR2X-Installer.dmg` installer image. Mount the image and drag TR2X to the Applications folder.
3. 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.
4. Find TR2X in your Applications folder. Right-click it and click "Show Package Contents".
5. Copy your Tomb Raider 2 game data files into `Contents/Resources` .
2024-10-02 09:33:35 +02:00
## Improvements over original game
#### Gameplay
- added an option to fix M16 accuracy while running
2024-11-02 19:24:45 +01:00
- added optional rendering of pickups in the UI as 3D meshes
2024-11-12 17:34:40 +00:00
- added optional automatic key/puzzle inventory item pre-selection
2024-12-26 19:00:47 +00:00
- added optional fixes for the following gameplay glitches:
- QWOP animation
2024-12-26 19:15:38 +00:00
- step bug
2024-12-26 19:27:38 +00:00
- free flare from underwater pickup
2024-12-26 19:59:41 +00:00
- drifting into walls during underwater pickups
2025-01-08 11:55:32 +01:00
- added a pause screen
2025-01-10 23:29:09 +01:00
- added a photo mode feature
2024-11-04 22:20:19 +01:00
- changed inventory to pause the music rather than muting it
2024-10-02 09:33:35 +02:00
- fixed killing the T-Rex with a grenade launcher crashing the game
- fixed secret rewards not displaying shotgun ammo
2024-10-02 10:23:23 +02:00
- fixed numeric keys interfering with the demos
2024-11-04 22:20:19 +01:00
- fixed the ammo counter being hidden while a demo plays in NG+
2024-10-02 10:23:23 +02:00
- fixed explosions sometimes being drawn too dark
- fixed controls dialog remapping being too sensitive
2024-10-26 15:02:49 +01:00
- fixed Lara reloading the harpoon gun after every shot in NG+
2024-10-26 16:38:44 -04:00
- fixed the dragon reviving itself after Lara removes the dagger in rare circumstances
2024-10-28 16:09:11 -04:00
- fixed grenades counting as double kills in the game statistics
2024-10-29 21:10:25 -04:00
- fixed the game hanging if exited during the level stats, credits, or final stats
2024-11-02 15:38:02 +00:00
- fixed a crash when firing grenades at Xian guards in statue form
2024-11-02 16:32:21 +00:00
- fixed harpoon bolts damaging inactive enemies
2024-11-04 22:20:19 +01:00
- fixed the distorted skybox in room 5 of Barkhang Monastery
2024-11-05 11:57:06 -05:00
- fixed new saves not displaying the save count in the passport
2024-11-10 15:39:48 -05:00
- fixed Lara getting stuck in her hit animation if she is hit while mounting the boat or skidoo
2024-11-27 20:39:37 +00:00
- fixed the detonator key and gong hammer not activating their target items when manually selected from the inventory
2024-12-05 22:16:13 +00:00
- fixed a potential crash if Lara is on the skidoo in a room with many other adjoining rooms
2024-12-08 12:15:47 +00:00
- fixed a softlock in Home Sweet Home if the final cutscene is triggered while Lara is on water surface
2024-12-08 12:26:09 +00:00
- fixed Lara's left arm becoming stuck if a flare is drawn just before the final cutscene in Home Sweet Home
2024-12-09 22:59:17 +01:00
- fixed game freezing when starting demo/credits/inventory offscreen
- fixed exiting the game with Alt+F4 not immediately working in cutscenes
- fixed a crash when trying to draw too many rooms at once
2024-12-17 11:01:26 +00:00
- fixed Lara prioritising throwing a spent flare while mid-air, so to avoid missing ledge grabs
2024-12-27 15:38:55 +00:00
- fixed Lara at times not being able to jump immediately after going from her walking to running animation
2024-12-30 15:36:35 +00:00
- fixed looking forward too far causing an upside down camera frame
2025-01-06 12:55:41 +00:00
- fixed Lara never stepping backwards off a step using her right foot
2024-11-17 20:59:33 +00:00
- fixed the following floor data issues:
- **Opera House**: fixed the trigger under item 203 to trigger it rather than item 204
2024-11-28 21:03:10 +00:00
- **Wreck of the Maria Doria**: fixed room 98 not having water
2024-11-17 21:08:22 +00:00
- **Tibetan Foothills**: added missing triggers for the drawbridge in room 96 (after the flipmap)
2024-11-30 09:59:01 +00:00
- **Catacombs of the Talion**: changed some music triggers to pads near the first yeti, and added missing triggers and ladder in room 116 (after the flipmap)
2024-11-28 20:16:49 +00:00
- **Ice Palace**: fixed door 143's position to resolve the invisible wall in front of it, and added an extra pickup trigger beside the Gong Hammer in room 29
2024-11-18 19:43:40 +00:00
- **Temple of Xian**: fixed missing death tiles in room 91
2024-11-28 19:58:20 +00:00
- **Floating Islands**: fixed door 72's position to resolve the invisible wall in front of it
2024-12-28 19:41:54 +00:00
- improved the animation of Lara's braid
2024-11-04 22:20:19 +01:00
#### Cheats
- added a fly cheat
- added a level skip cheat
- added a door open cheat (while in fly mode)
- added a cheat to increase the game speed
- added a cheat to explode Lara like in TR2 and TR3
#### Input
2024-12-30 13:26:57 +01:00
- added ability to sidestep like in TR3
2025-01-14 22:10:50 +01:00
- added ability to hold arrows to move through menus more quickly
2024-11-04 22:20:19 +01:00
- added additional custom control schemes
- added customizable controller support
- fixed setting user keys being very difficult
- fixed skipping FMVs triggering inventory
- fixed skipping credits working too fast
2024-10-02 09:33:35 +02:00
2024-11-01 16:33:59 +00:00
#### Statistics
- fixed the dragon counting as more than one kill if allowed to revive
2024-11-01 16:37:34 +00:00
- fixed enemies that are run over by the skidoo not being counted in the statistics
2024-11-01 16:33:59 +00:00
2024-10-02 09:33:35 +02:00
#### Visuals
2024-12-31 01:03:41 +01:00
- added ability to set user-defined FOV
2024-11-04 22:20:19 +01:00
- added support for HD FMVs
2024-12-09 22:59:17 +01:00
- added wireframe mode
- added an option for 1-2-3-4× pixel upscaling
2024-12-30 13:26:57 +01:00
- added ability to use the window border option at all times
- added ability to toggle between the software/hardware renderer at runtime
- added optional fade effects to the hardware renderer
2024-12-12 01:33:40 +01:00
- added text information when changing rendering options at runtime
2025-01-27 21:07:39 +00:00
- added support for animated sprites
2024-12-12 01:33:40 +01:00
- changed the hardware renderer to always use 16-bit textures
2024-12-09 22:59:17 +01:00
- changed the software renderer to use the picture's palette for the background pictures
2024-12-12 01:33:40 +01:00
- changed fullscreen behavior to use windowed desktop mode
2025-01-23 14:20:19 +00:00
- changed dynamic lighting for gun flashes and explosions to be optional
2024-12-09 22:59:17 +01:00
- fixed fullscreen issues
2024-12-12 01:33:40 +01:00
- fixed black borders in windowed mode
- fixed "Failed to create device" when toggling fullscreen
2024-10-02 09:33:35 +02:00
- fixed TGA screenshots crashing the game
2024-10-16 13:46:18 +01:00
- fixed the camera being cut off after using the gong hammer in Ice Palace
2024-10-26 14:01:04 +01:00
- fixed Lara's underwater hue being retained when re-entering a boat
2024-12-09 22:59:17 +01:00
- fixed distant rooms sometimes not appearing, causing the skybox to be visible when it shouldn't
2024-12-12 23:20:04 +01:00
- fixed rendering problems on certain Intel GPUs
2024-12-27 18:34:15 +00:00
- fixed bubbles spawning from flares if Lara is in shallow water
2024-12-31 11:48:23 +00:00
- fixed the inventory up arrow at times overlapping the health bar
2025-01-11 11:23:54 +00:00
- fixed blood spawning on Lara from gunshots using incorrect positioning data
2024-11-04 22:20:19 +01:00
- improved FMV mode behavior - stopped switching screen resolutions
- improved vertex movement when looking through water portals
2024-12-12 01:33:40 +01:00
- improved support for non-4:3 aspect ratios
2024-10-02 09:33:35 +02:00
#### Audio
2024-12-28 13:39:57 +00:00
- added an option to control how music is played while underwater rather than simply muting it
2024-10-02 09:33:35 +02:00
- fixed music not playing with certain game versions
2024-10-18 11:44:57 +01:00
- fixed the audio not being in sync when Lara strikes the gong in Ice Palace
2024-11-04 22:20:19 +01:00
- fixed sound settings resuming the music
- fixed wrong default music volume (being very loud on some setups)
2024-12-27 18:34:15 +00:00
- fixed flare sound effects not always playing when Lara is in shallow water
2024-12-30 18:31:11 +00:00
- fixed music not playing if triggered while the game is muted, but the volume is then increased
2024-10-02 09:33:35 +02:00
#### Mods
2024-10-02 10:23:23 +02:00
- added developer console (accessible with `/` , see [COMMANDS.md ](COMMANDS.md ) for details)
2024-12-25 13:07:27 +01:00
- added ability to disable FMVs
2024-11-04 22:20:19 +01:00
#### Miscellaneous
2025-01-01 21:42:03 +01:00
- added Linux builds
2025-01-02 00:04:22 -05:00
- added macOS builds
2024-11-04 22:20:19 +01:00
- added .jpeg/.png screenshots
- added ability to skip FMVs with both the Action key
- added ability to skip end credits with the Action and Escape keys
2025-01-28 13:59:04 +00:00
- expanded internal game memory limit from 7.5 MB to 128 MB
2025-01-28 14:45:31 +00:00
- expanded maximum object textures from 2048 to unlimited (within game's overall memory cap)
- expanded maximum sprite textures from 512 to unlimited (within game's overall memory cap)
- expanded maximum texture pages from 32 to 128
2024-12-09 22:59:17 +01:00
- ported audio decoding library to ffmpeg
2024-11-04 22:20:19 +01:00
- ported video decoding library to ffmpeg
2024-12-09 22:59:17 +01:00
- ported input backend to SDL
- ported audio backend to SDL
- ported video backend to SDL
2024-11-04 22:20:19 +01:00
- fixed screenshots not working in windowed mode
- fixed screenshots key not getting debounced
- changed screenshots to be put in the screenshots/ directory
- changed saves to be put in the saves/ directory
2024-12-09 22:59:17 +01:00
- removed `-setup` dialog