1
0
mirror of https://github.com/xiaopeng12138/MaiDXR.git synced 2024-11-27 20:40:48 +01:00
VR Arcade Simulator
Go to file
2022-01-26 20:40:23 +01:00
.vscode First Alpha Version 2022-01-05 19:44:30 +01:00
Assets Update Main Scene.unity 2022-01-26 19:56:05 +01:00
Packages update material, smooth camera, WIP custom property 2022-01-25 00:06:00 +01:00
PreviewImage Update MaiDXR_PreviewImage.png 2022-01-26 20:23:36 +01:00
ProjectSettings Update ProjectSettings.asset 2022-01-26 20:26:38 +01:00
.gitignore Update .gitignore 2022-01-26 20:10:47 +01:00
CHANGES.md Update CHANGES.md 2022-01-26 20:40:23 +01:00
LICENSE Initial commit 2022-01-05 19:32:56 +01:00
README.md Update README.md 2022-01-26 20:25:08 +01:00

MaiDXR

Open Source VR Arcade Simulator

About this project

Inspired by

Used repository

Supported plattform

  • All SteamVR device
  • All Oculus device
  • Only tested on Quest 2 through Oculus link (Native and via SteamVR). The Hand Balls position is currently only adjusted for the Quest 2 controller. Other controllers may have a bad experience. This will be fixed in the future

Declaimer

  • This project is non-profit and some resources came from Internet!
  • Do not use this in commercial/profitable scenarios!
  • Please support your local arcade if you can!

Changelog

Please see Changes.md

How to use

  • Download latest version of MaiDXR
  • Download and install com0com
  • Configure com0com to bind COM3 and COM5 (it must be these two ports)
  • Disable DummyTouchPanel
  • Run game in window mode and make sure there is no black bar
  • Start MaiDXR
  • Enable somehow Test mod then exit Test mode.

Configuration

Edit Settings.json file under the root directory. Press F5 in unity window or defocus then focus window again to update settings.

HandSize, HandPosition, PlayerHigh: in CM

CaptureFrameRate, TouchRefreshRate: in FPS

CameraSmooth: 0.0 - 1.0, 1.0 = no smoothing

HapticDuration: in second

HapticAmplitude: 0.0 - 1.0, 1.0 = max vibration

Preview

Image Capture

ToDo

  • √ Add user-adjustable settings (controller position etc.)
  • √ Add non-VR window and camera smooth
  • Add button light
  • √ Add button vibration

Huge thanks to HelloKS and derole1