Repository navigation
OutRun 2006 VR v0.01 Beta (crash fix)
Pre-releaseOutRun 2006 VR v0.01 Beta
v0.01 Beta 공개 베타입니다. 2026-11-02 Quest 3 + Virtual Desktop/VDXR에서 기존 DX9Ex Focus 렌더링 경로는 정상 동작이 확인됐고, 사용자 요청에 따라 2D/VR 선택 실행 구조를 포함해 게시합니다. 새 직접 EXE 2D / CMD VR 진입점은 CI/정적 검증을 통과했으며 사용자 PC 실기 확인은 후속 검증 항목입니다.
2026-11-03 안정성 수정 / Stability hotfix
- 게임 실행 중 GitHub 릴리즈 자동 확인 및 백그라운드 스레드를 완전히 제거했습니다. 기존 업데이트 확인 코드가 비숫자 태그
vr-v0.01-beta를 정수로 변환하다 처리되지 않은 C++ 예외를 발생시키는 문제를 수정합니다. - Windows의
SetUnhandledExceptionFilter기계어를 직접 변경하지 않도록 수정했습니다. - 직접 EXE로 실행하는 2D 경로에서 VR 전용 훅 설치를 차단합니다.
- 수정 소스에 대한 GitHub Windows 빌드/정적 검증 성공. 새 패키지의 Quest 3 실기 검증은 아직 수행되지 않았으며 VR 베타 상태를 유지합니다.
- 숫자 태그
v0.01이 공식 베타 다운로드 주소입니다. 예전vr-v0.01-beta링크도 동일한 수정 ZIP으로 교체해 유지합니다. 두 릴리즈 모두 Pre-release이므로 구형 클라이언트의/releases/latest는 숫자 태그v0.2를 반환합니다.
English: This beta hotfix removes automatic GitHub release polling and its detached worker, preventing an unhandled exception when the GitHub latest release tag is nonnumeric. It also isolates VR hooks from direct 2D launches and stops patching Windows exception-handler API code. GitHub builds pass; HMD runtime remains UNTESTED. The canonical beta tag is v0.01; the former vr-v0.01-beta link is retained with the corrected package.
중요 조작: F12 리센터
- VR 화면의 정면이 어긋나거나 메뉴/게임 화면 방향이 현재 착석 방향과 맞지 않으면, 원하는 정면을 바라본 상태에서
F12를 누르세요. F12는 현재 HMD의 위치와 방향을 새 VR 기준 원점으로 다시 설정하여 메뉴/시어터와 게임플레이 공간을 다시 정렬합니다.- 게임 시작 직후, HMD를 다시 착용했을 때, 또는 플레이 중 정면 기준이 어긋났을 때 언제든 사용할 수 있습니다.
- 기본 키: F12 = VR Recenter (
F10은 HUD Toggle)
English Summary
OutRun 2006 VR v0.01 Beta for Quest 3 / OpenXR (VDXR). This build includes the stabilized DX9Ex Focus VR path, fixed front-end/menu alignment, lens-flare and HUD-related fixes, and a quiet release profile with telemetry/file logging disabled by default.
- One shared
dinput8.dllincludes Tweaks, wheel FFB, and VR. - Run
OR2006C2C.exedirectly for 2D + FFB. - Run
Start-OutRun-VR.cmdfor VR + FFB. Start-OutRun.cmdlets you choose 2D or VR.- No PowerShell script is required in the release package.
- Extract the ZIP into the game folder containing
OR2006C2C.exe.
Important Control: F12 Recenter
- If the VR view is not centered, or the menu/game is facing the wrong direction, look straight ahead in your desired forward direction and press
F12. F12resets the current HMD position and orientation as the new VR application origin, re-anchoring the menu/theater and gameplay space.- Use it after launching the game, after putting the headset back on, or anytime the forward direction feels misaligned.
- Default key: F12 = VR Recenter (
F10is HUD Toggle)
주요 수정
- 메인 메뉴/로딩/차량 선택 화면의 VR 좌표계 안정화
- 메뉴 깜빡임 제거 및 16:9 mirror geometry 고정
- 차량 선택 2D UI와 3D 차량의 whole-composite 정렬
- 메뉴에 남던 검은 직사각형(letterbox rail) 물리 좌표 수정
- 라이벌 표시, 차량 위 순위, +TIME, GOAL 관련 기존 수정 유지
- 렌즈플레어 안정화 상태 유지
- DirectGPU mono-elision 및 exact 0x418CF0 모래/자갈 파티클 fastpath 유지
- VR 렌더 해상도는 OpenXR/VDXR eye extent 기준, PC mirror와 분리
v0.01 Beta 기본 성능 프로파일
VR.DirectGpuOnly=trueGraphics.ReflectionUpdateRate=0.25Graphics.TransparencySupersampling=falseVR.TransparencySupersampling=false- R23 pixel probe OFF
VR.Telemetry=falseVR.FileLogging=false
릴리즈 기본 실행에서는 OutRun2006Tweaks.log, host full-trace, eye-extent, pipeline, frame-pacing 파일을 만들지 않습니다. 개발/진단용 런처는 환경변수로 로그를 다시 켤 수 있습니다.
설치
ZIP 내용을 OR2006C2C.EXE가 있는 게임 폴더에 덮어씁니다.
- 선택 실행:
Start-OutRun.cmd에서 1 = 2D + FFB, 2 = VR + FFB를 선택할 수 있습니다. - 일반 2D 실행:
OR2006C2C.EXE를 직접 실행해도 됩니다. 동일한dinput8.dll의 Tweaks/휠 FFB는 유지되고 VR 훅/OpenXR host만 비활성화됩니다. - VR 바로 실행:
Start-OutRun-VR.cmd를 실행합니다. 내부적으로 선택 런처의 VR 모드를 호출합니다. - 릴리즈에는 별도 VR DLL을 두지 않습니다. 하나의
dinput8.dll에 FFB와 VR 코드가 함께 포함되고 실행 모드만 분리합니다. - 테스트 ZIP에서 사용하던 PS1은 릴리즈에 필요하지 않습니다. 정상 테스트 PS1이 넣던 DX9Ex/OpenXR/DirectGPU/cadence/HUD/menu 실행 프로파일을
Start-OutRun.cmd의 VR 경로에 직접 고정했습니다. - 기존
OutRun2006Tweaks.user.ini에VR.Enabled=true가 남아 있어도 릴리즈판의 EXE 직접 실행은 2D로 강제됩니다.
검증
- 기존 Quest 3 / Virtual Desktop / VDXR Focus 렌더링 상태: 메뉴/로딩/차량선택/게임플레이 정상 확인
- 신규 진입점 CI/정적 검증 PASS:
OR2006C2C.EXE직접 실행 = 2D + FFB,Start-OutRun-VR.cmd= VR + FFB - 사용자 PC에서는 위 두 실행 경로를 각각 한 번 확인하면 됩니다. 이 신규 진입점의 실제 PC 런타임 확인은 아직 별도 기록되지 않았습니다.
- 공개 베타 패키지는 테스트 로그 수집 PS1을 포함하지 않습니다.