Releases: LostArtefacts/TR-Rando
V1.11.0
Updated support for TR1X and added support for TR2X. The Golden Mask can now also be randomized when playing TR2X.
Thanks to @chreden and @rr- for reviews and input, all testers for their efforts and feedback in this release, and @LillyJericho and team for gamestring translations.
Note that this release also moves from .NET 6 to .NET 8. Refer to USING.md for setup details if necessary.
- added support for TR1X 4.15 (now the minimum version supported) (#803)
- added support for TR2X (#821)
- added support for The Golden Mask in TR2X and playing in combined mode (see Level Sequencing options) (#59)
- added Spanish translations for TR1 (#800)
- added an option to include extra pickups in certain levels in TR2X (#832)
- added pickup items to Lara's Home for item randomization in TR2X (#832)
- added a new outfit for Lara in TR2X (#59)
- improved enemy randomization for TR2X (#830)
- added an option to clone enemies
- added an option to replace required enemies (bird monster in Ice Palace, dragon in Dragon's Lair)
- added support for skidoo drivers in Home Sweet Home
- added support for more enemy variety in each level as standard
- added support for all enemy variants from The Golden Mask in the base game levels and vice-versa
- changed all enemy types (except eels) to have the ability to drop items
- removed restrictions on enemy combinations when the dragon is present
- removed bird monster, skidoo driver and monk limits
- improved textures and ladder face rotation in wireframe mode (#852)
- fixed a crash at the end of Diving Area in TR2R (#814)
- fixed a potential key softlock in City of Khamoon if "large" range is selected and either return paths are disabled in classic, or playing remastered (#820)
- fixed the raptor spawns in Crash Site when enemies are randomized to guarantee that some appear when using the turret (#818)
- fixed enemy 211 in Area 51 potentially being untriggerable, and hence a potential softlock if carrying a key item (#816)
- fixed an unreachable secret in TR3R Madubu Gorge (#819)
- fixed uncontrolled SFX in TR2 and TR3 causing an error message during randomization (#827)
- fixed cloned enemies in TR1X being left behind if a room is flooded and the original enemy is moved on land (#842)
- fixed Lara potentially starting beyond initial enemy triggers in The Great Wall if the first area is flooded
- fixed flame sprites in some TR2 levels not being targeted for texture randomization (#844)
- fixed Lara's meshes in TR1X unintentionally being overwritten with Midas death meshes in certain scenarios (#847)
- fixed an uncollectible secret in Natla's Mines (#849)
- fixed models all using the same highlight colour in wireframe mode (#852)
- fixed the Temple of Xian Dragon Seal room (default placement) sometimes being flipped on arrival, leading to potential softlocks (OG bug)
- fixed a glitchless secret in Bartoli's Hideout not always being obtainable without using glitches
- fixed Lara not being invisible in the Diving Area cutscene if she was invisible in the level itself
- fixed an error message during TR1 outfit randomization
- fixed the imported dragon room in Floating Islands using the wrong textures
- removed support for the dragon (TR2 Remastered only) in all levels except Dragon's Lair (may revisit)
Full Changelog: V1.10.2...V1.11.0
History
- Add TR1 Spanish translations by @lahm86 in #801
- Update IO library for TRR by @lahm86 in #802
- Handle TR4R/TR5R PDP data by @lahm86 in #804
- Bump SixLabors.ImageSharp from 3.1.5 to 3.1.7 in /TRImageControl by @dependabot[bot] in #805
- Add TRX Guids by @lahm86 in #806
- Update TR2X guids by @lahm86 in #807
- Improve face drawing utility by @lahm86 in #810
- Update TR1X guids by @lahm86 in #809
- Bump SixLabors.ImageSharp from 3.1.7 to 3.1.11 by @dependabot[bot] in #811
- Update to net8.0 by @chreden in #812
- Update dependencies, fix TR4R tests by @lahm86 in #813
- Adjust TR2R Diving Area ending by @lahm86 in #815
- Update TR1X support by @lahm86 in #817
- Fix Khamoon second key range by @lahm86 in #822
- Fix TR3 enemy logic by @lahm86 in #824
- Fix TR3R Madubu secret by @lahm86 in #823
- Add initial TR2X support by @lahm86 in #825
- Further TR2X pre-processing by @lahm86 in #826
- Add SFX fallback reading by @lahm86 in #828
- Wrap-up initial TR2X support by @lahm86 in #829
- Add extra pickups option to TR2X by @lahm86 in #833
- Improve TR2X enemy randomization by @lahm86 in #831
- Add initial TR2X Golden Mask support by @lahm86 in #835
- Add GM enemy randomization by @lahm86 in #836
- Handle GM item randomization by @lahm86 in #837
- Add GM secret locations by @lahm86 in #838
- Handle GM textures and outfits by @lahm86 in #839
- Wrap up TR2X/GM support by @lahm86 in #840
- Handle moving cloned enemies by @lahm86 in #843
- Add sprite texture position mapping by @lahm86 in #845
- Fix misc TR1 issues by @lahm86 in #848
- Fix mesh/texture issues by @lahm86 in #846
- Make FD writing stricter by @lahm86 in #851
- Fix wireframe issues by @lahm86 in #853
- Fix misc TR1/2 issues by @lahm86 in #854
- Fix misc TR2 issues by @lahm86 in #855
- Fix misc TR1/2 issues by @lahm86 in #856
- Embed TR2X SFX by @lahm86 in #859
- Release V1.11.0 by @lahm86 in #861
V1.10.2
V1.10.1
V1.10.0
This release marks a nice milestone of removing all internal Windows ties (aside from the UI), along with some other minor improvements and fixes.
- added (experimental) support for Linux (#143) - see FAQs
- added support for TRR patch 4 (#786)
- changed the number of secrets in TR3R Coastal Village to four to match the statistics (#775)
- fixed being unable to pick-up some items in TR3R High Security Compound (#783)
- fixed unreachable item locations in Coastal Village (#774)
- fixed the cobra not rendering properly in TR3R if used cross-level (#782)
Full Changelog: V1.9.3...V1.10.0
V1.9.3
A small bug fix release primarily.
- added an option to disable underwater corner secrets (#763)
- fixed dark pickup sprites in TR2R OG graphics (#760)
- fixed gun pickup sprites not showing properly in TR2R Floating Islands and Dragon's Lair OG graphics (#760)
- fixed all placement issues with underwater corner secrets in TR1-3 (#763)
- fixed monkey item drops causing crashes in TR3R (#768)
- removed support for 32-bit (#759)
Full Changelog: V1.9.2...V1.9.3
V1.9.2
This is primarily an important bug fix release, but some new features and improvements are also available.
- added support for level sequence randomization in TR1R and TR2R (#756)
- added options to use textures from specific game areas only in TRR texture randomization (#726)
- changed vehicle randomization in TR2 so that it is now optional within item randomization (#750)
- fixed key item softlocks in remastered New Game+ when using shuffled item mode (#732, #734)
- fixed wireframe mode potentially exceeding texture limits and preventing levels from loading (#722)
- fixed docile bird monsters causing multiple Laras to spawn in remastered levels (#723)
- fixed the incomplete skidoo model in TR2R when it appears anywhere other than Tibetan Foothills (#721)
- fixed secrets on triangle portals not triggering in TR3 (#727)
- fixed secrets in 40 Fathoms all generally appearing too close to the start of the level (#729)
- fixed the Jade secret appearing before the Stone in TR2R Floating Islands (#729)
- fixed being unable to collect secret artefacts in TR3R High Security Compound (#737)
- fixed (the lack of) prisoners in Area51 crashing the game when loading a save (#739)
- fixed some enemies in TR3 causing triggers for other objects to break e.g. Crash Site room 72 (#742)
- fixed secret models in TR3R Aldwych appearing offset from their actual location (#744)
- fixed a crash in Palace Midas when randomizing enemies natively (#746)
- fixed being unable to shoot the scion in Atlantis if using the skip, without backtracking for its trigger when the T-rex or Adam is present (#746)
- fixed an awkwardly positioned egg in Sanctuary of the Scion that could prevent being able to reach a switch (#748)
- fixed the missing UI option to control adding extra pickups in TR1R (#754)
- improved data integrity checks when opening a folder and prior to randomization (#719)
- removed birds from the list of enemies that can drop items in TR2 and TR3 (#752)
Full Changelog: V1.9.1...V1.9.2
V1.9.1
This release addresses some bugs identified in V1.9.0.
- fixed a missing reference related to Willard, which would cause enemy randomization to fail if he was selected (#712)
- fixed the "show error folder" link in popup message windows not working (#713)
- fixed being unable to randomize enemies natively in TR1R (#716)
- fixed the key in Jungle appearing mid-air or inside walls (#717)
- fixed a pickup issue in Natla's Mines that could cause a crash (#718)
- restored the option to replace required enemies in TR1R (#714)
Full Changelog: V1.9.0...V1.9.1
V1.9.0
Support for TR1X V4 and TR I-III Remastered are the major feature updates here, plus the addition of several new options and many bug fixes. Make sure to read through USING.md for guidance on setup.
This is a major internal release as well, with the codebase having undergone several refactors for streamlining and for making future updates more efficient.
- added support for TR1X V4 (#626)
- added support for TR I-III Remastered (#614)
- added an option to shuffle items rather than randomize their types and locations in each level (#625)
- added an option to control weapon allocation in item randomization (#690)
- added an option to move enemies such as eels, whose placement can lead to forced damage or difficulty in passing (#311)
- added an option to stack rewards with secrets in TR1 and TR3, rather than using reward rooms (#687)
- added Lara's assault course outfit in TR2 for outfit randomization (#672)
- added gun holsters to Lara's robe outfit in TR2 (#672)
- added separate secret audio for TR1 and TR3 when not using reward rooms (#687)
- added Finnish, Portuguese, and Swedish translations to TR1 and added all supported language translations to TRUB (#701)
- fixed several potential key item softlocks in TR2 (#691)
- fixed a key item softlock in Crash Site (#662)
- fixed incorrect item and mesh positions in Home Sweet Home when mirrored (#676)
- fixed uncontrolled SFX in gym/assault course levels not being linked to the correct setting (#684)
- fixed the scion being difficult to shoot if Lara only has the shotgun (#696)
- fixed character encoding in TR3 gamestrings, which was causing data loss in some cases (#698)
- improved the layout of some options in the UI (#694)
Full Changelog: V1.8.4...V1.9.0
V1.8.4
Some further bug fixes - this release has been brought forward because of the potential crash in Diving Area.
- fixed item locking logic so that secrets that rely on specific enemies will always be obtainable (#570)
- fixed a crash at the end of Diving Area if a skidoo driver is replaced by a pickup (#604)
- fixed the submarine in the Diving Area cutscene using Lara's meshes (#605)
- fixed some awkwardly placed enemies in TR2, which could either block puzzle slots/keyholes or otherwise prove difficult to kill (#606)
- fixed pickup item lighting in TR2 (#607)
- fixed a secret in Temple of Xian that requires a glitch but was marked as glitchless (#608)
- fixed an item location in Wreck of the Maria Doria that required forced flame damage (#609)
Full Changelog: V1.8.3...V1.8.4
V1.8.3
Some further bug fixes:
- fixed incorrect items sometimes being allocated as secret rewards in Thames Wharf (#597)
- fixed an inaccessible secret in Offshore Rig when the main area is drained (#597)
- fixed a key item softlock in Floating Islands (#599)
Full Changelog: V1.8.2...V1.8.3