1
0
mirror of https://github.com/xiaopeng12138/MaiDXR.git synced 2024-11-15 08:37:35 +01:00
MaiDXR/README.md

58 lines
1.9 KiB
Markdown
Raw Normal View History

2022-01-05 19:32:56 +01:00
# MaiDXR
2022-01-09 03:43:57 +01:00
Open Source VR Arcade Simulator
2022-01-05 20:09:02 +01:00
2022-01-16 16:34:21 +01:00
# About this project
2022-01-05 20:09:02 +01:00
- This project is a update of https://github.com/xiaopeng12138/MaiMai-VR.
## Inspired by
2022-01-05 20:43:34 +01:00
- https://github.com/derole1/MaiMai-VR
- https://github.com/HelloKS/MaiMai-VR
2022-01-05 20:09:02 +01:00
## Used repository
2022-01-05 20:43:34 +01:00
- https://github.com/HelloKS/MaiMai-VR
- https://github.com/hecomi/uWindowCapture
- https://github.com/Sucareto/Mai2Touch
2022-01-05 20:09:02 +01:00
## Supported plattform
2022-01-25 00:13:28 +01:00
- 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
2022-01-05 20:09:02 +01:00
## Declaimer
2022-01-05 20:44:58 +01:00
- 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!
2022-01-05 20:09:02 +01:00
2022-01-19 23:48:58 +01:00
## Changelog
2022-01-05 20:09:02 +01:00
Please see Changes.md
2022-01-19 23:48:58 +01:00
## How to use
2022-01-05 20:09:02 +01:00
- Download [latest version of MaiDXR](https://github.com/xiaopeng12138/MaiDXR/releases)
- Download and install [com0com](https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/powersdr-iq/setup_com0com_W7_x64_signed.exe)
- 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.
2022-01-26 00:17:26 +01:00
## 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 centimeters
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
2022-01-05 20:09:02 +01:00
# ToDo
- Add user-adjustable settings (controller position etc.)
2022-01-19 15:05:10 +01:00
- √ Add non-VR window and camera smooth
2022-01-05 20:09:02 +01:00
- Add button light
2022-01-16 16:37:39 +01:00
- √ Add button vibration
2022-01-05 20:09:02 +01:00
Huge thanks to HelloKS and derole1