1
0
mirror of https://github.com/xiaopeng12138/MaiDXR.git synced 2025-01-19 01:24:13 +01:00
2022-01-26 20:52:52 +01:00
2022-01-05 19:44:30 +01:00
2022-01-26 19:56:05 +01:00
2022-01-26 20:10:47 +01:00
2022-01-26 20:40:23 +01:00
2022-01-05 19:32:56 +01:00
2022-01-26 20:52:52 +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 by default adjusted for the Quest 2 controller.

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

Description
VR Arcade Simulator
Readme MIT 54 MiB
Languages
C# 66.6%
ShaderLab 16.7%
GLSL 12.3%
HLSL 4.4%