1
0
mirror of synced 2024-11-14 10:07:40 +01:00
A VR arcade emulator
Go to file
xpeng adf18f94db
Merge pull request #33 from xiaopeng12138/xpeng-dev
support runtime setting update and add hand adjust
2022-06-10 00:18:20 +02:00
.github/workflows Only run on actual Unity project changes 2022-05-24 15:58:04 -07:00
.vscode First Version 2022-05-16 23:38:40 +02:00
Assets default config fix 2022-06-10 00:16:34 +02:00
Packages added a height adjuster 2022-06-03 00:15:11 -04:00
ProjectSettings Fix white screen issue again (pls delete config file) 2022-06-07 14:08:05 +02:00
.gitignore fix capture white scree issue (maybe) 2022-06-08 02:27:32 +02:00
.vsconfig control panel stuff 2022-05-23 04:04:16 -07:00
LICENSE Initial commit 2022-03-08 01:12:51 +01:00
README.md Update README.md 2022-06-08 03:38:00 +02:00

WACVR

A VR arcade emulator

Current stage

  • Successfully started the game itself
  • Successfully initialized touch
  • Successfully send touch signal
  • Successfully enabled Freeplay and tested the touch signal in game

Current issue

  • capture display white screen issue (set game priority in taskmanager to real-time many solve)

Quick guide

  • Port binding is same as my other repo MaiDXR
  • add "[touch] enable=0" to ini file

Configuration

A config.json is automatically created in the WACVR root on startup

  • Skybox: the current skybox selected for use (Default: 0)
  • Height: the offset from default height that the player is moved (Default: 0.0)
  • ThirdPerson: whether or not the camera is in third person (Default: true)
  • CaptureMode: the method uWindowCapture will use for window capture
    • 0: PrintScreen
    • 1: BitBlt
    • 2: Windows Graphics Capture
    • 3: Automatic (Recommended, Default)
  • CaptureFramerate: the framerate to capture the game at (Default: 60)
  • CaptureDesktop: whether to capture the specific window or a full monitor
  • CaptureDesktopNumber: the monitor to capture if you're capturing a full monitor

Why this repo now?

I don't have much time and enough skills to make this project by myself. I'm not familiar with Unreal Engine etc. So I want this project to be a community project.