Repository navigation
reSOT v0.3.1
reSOT v0.3.1
This update fixes scene rendering, HUD alignment and touch navigation, and refreshes the launcher on Windows and Android.
Rendering fixes
- Fixed incorrect depth handling for triangles crossing the camera plane, resolving the transparent bridge issue in the demo.
- Fixed LowerBath light halos that remained excessively bright or visible through geometry.
- Corrected partial depth clears and improved vertex precision.
- Fixed an uninitialized-value issue in DXT texture decoding.
HUD and touch controls - Fixed the upgraded retail health-bar background becoming misaligned as the maximum health increases.
- Added touch support for literal-text menu choices, including Yes/No confirmation dialogs.
- Added support for tapping the left and right arrows in the retail save selector.
- Improved hit detection for side-by-side menu choices.
- Kept the overlay toggle visible while touch controls are shown. The FPS button becomes invisible when the overlay is hidden, while its touch area remains active.
Launcher updates - Added the current app version in the upper-left corner.
- Updated the headings to reSOT, Prince of Persia and The Sands of Time.
- Preserved Atlantis lettering for the first two headings and the regular font for the final subtitle.
Builds and validation - Windows demo and retail executables: v0.3.1
- Android APK: v0.3.1, versionCode 6
- All 14 native GPU tests, both menu-pointer test suites and touch-overlay tests passed.
- The bridge, LowerBath lights, extended health bar, menu touch controls and launcher changes were confirmed on the Android test device.
Other devices, remaining scene-specific graphical issues and full-game completion remain under validation. Your own supported Xbox game files are required.
Full Changelog: v0.3.0...reSOTv0.3.1