Files
RototRobot e3657d0fe5 1.1.0: OpenXR with OpenVR fallback, settings panel, god mode, body physics
- OpenXR by default (openxr_loader.dll, Khronos 1.1.63), falling back to
  OpenVR / SteamVR; [vr] vr_runtime = auto|openxr|openvr. OpenXR grip poses
  converted to the OpenVR grip so the hands sit the same under both.
- Settings panel in the headset (both sticks held, or the Touch menu
  button), worked with a main-hand pointer; TR7-Menu-Hook's options built
  in when it is installed.
- God mode pick-up, carry and throw; third-person chest and rear physics;
  body push.
- Smooth view transitions; picture brightness and contrast; 4:3 movies;
  version and runtime on the main menu.
- Palm sliders: third "side" slider, per-preset scale/zoom/side, notches
  at the defaults, index-fingertip grab from Lara's drawn finger.
- Per-model caching of the body measurements (stutter with some player
  model mods).
- Docs, release notes and notices for 1.1.0.
2026-10-28 05:10:54 +00:00

26 lines
949 B
Batchfile

@echo off
setlocal
rem Builds and runs the projection maths tests. No game, no device, no headset.
set "ROOT=%~dp0"
set "OUT=%ROOT%build\test"
if not exist "%OUT%" mkdir "%OUT%"
call "%ROOT%msvc.bat"
if errorlevel 1 exit /b 1
cl /nologo /EHsc /MT /O2 /W4 /std:c++17 /D_CRT_SECURE_NO_WARNINGS ^
/Fo"%OUT%\\" /Fe"%OUT%\mathtest.exe" ^
"%ROOT%src\test\mathtest.cpp" "%ROOT%src\vr\vr_math.cpp" ^
"%ROOT%src\vr\vr_gesture.cpp" ^
"%ROOT%src\vr\physics\body_push.cpp" "%ROOT%src\vr\physics\body_volumes.cpp" ^
"%ROOT%src\vr\godmode\god_carry.cpp" "%ROOT%src\vr\godmode\god_pluck.cpp" ^
"%ROOT%src\vr\physics\soft_body.cpp" "%ROOT%src\vr\physics\rear_jiggle.cpp" ^
"%ROOT%src\vr\physics\rear_shape.cpp" ^
"%ROOT%src\vr\godmode\board_leash.cpp" "%ROOT%src\vr\menu_panel.cpp" ^
"%ROOT%src\vr\finger_input.cpp" ^
/link /MACHINE:X86
if errorlevel 1 (
echo BUILD FAILED
exit /b 1
)
"%OUT%\mathtest.exe"
exit /b %ERRORLEVEL%