LostArtefacts / TRX

Open source re-implementation of Tomb Raider 1 (1996), along with additional enhancements and bugfixes
https://lostartefacts.dev/
GNU General Public License v3.0
583 stars 36 forks source link

Add UB save crystals #1525

Open Richard-L opened 2 weeks ago

Richard-L commented 2 weeks ago

I'm not 100% how desirable this is, but I thought I'd collect what there is to know, for your consideration.

This was the first fan conversion of UB to the PS1, ca 2012: https://www.tombraiderforums.com/showthread.php?t=194134

It changed/added:

Here are its level files: ub-ps1-levels_ghostblade.zip

For reference, there was also a second UB PS1 conversion by b122251, ca 2020. Some aspects of it are different, but it takes over the save crystals from the 2012 release.

The save crystals can easily be extracted from the above level files using https://github.com/chreden/trview/

image

There's then also a Saturn conversion of UB by jonathanrij (2023): https://youtu.be/ImmNJRxv6yQ . The Saturn data can't be accessed easily sadly as there is no tooling for it (other than OpenLara). But I imagine since jonathanrij also worked on the previous conversion with Ghostblade, he likely took the save crystals one by one.


Since the save crystals are now receiving reflections and their OG purple colour in TR1X, I would imagine a player combining the crystal save mode and UB should ideally find crystals in those levels. In fact, I wouldn't know how else you could save in UB otherwise. If the decision is against adding the crystals, then UB levels would need to default to PC style saving always.

Needless to say, we could also just decide on our own TR1X crystals for UB and add some, if we're not comfortable to take from others.