Fourth vita alpha
Pre-releaseNew features in alpha 4:
- GUI
- Control scheme remapping
- Configurable front touchscreen buttons
- Configurable back touchscreen deadzone
- Option to disable power save
- Default config (now in
ux0:data/moonlight/moonlight.conf
)
Configuration and usage:
The very first connection's gonna take a long time due to the process of generating certificates.
server.txt
and config.txt
aren't needed anymore - everything is done from within the app.
Obviously stream configuration only applied after stream restart, input applied instantly.
If you want to use Vita native resolution (960x544) you need to go to NVIDIA control panel => change resolution and add the resolution manually. (Customize=>Create custom resolution) Also, some games might need additional settings to stream 960x544 (for example, for Portal 2 I had to add -width 960 -height 544
command line options).
Default mapping
- LT/LR/LT/RT - back touchscreen
- Pause stream - front-left corner of front touchscreen
- Special key (XBox key, Guide key) - bottom-left corner of front touchscreen
Remapping
Create folder ux0:data/moonlight/mappings
and put mappings/vita.conf
there, enable Enable mapping file
in the settings.
Example: config file with swapped triggers and bumpers: vita.conf
Special buttons on front touchscreen
Check settings. You can also enter key code manually, check this page to find out the right one. Keep in mind that Alt-Tab or Windows key will not work.
Back touchscreen deadzone
Check settings. For easier configuring menu also visualise touches.
Disabling power save
Enabled by default. Vita will not go to sleep when stream is running.
Known issues:
- Unpair not working
- "Connecting to .." or "Stream starting ..." hangs application after reconnect
- Crash on "Quit" when the stream is running
- Sometimes, when minimising the app, vita display hangs
- "Connecting to ..." hangs application
- Moonlight not working with Geforce Experience 3.x
- Full list...
Credits:
- @xyzz: original vita port
- @shadowprince: GUI and input stuff
- @d3m3vilurr: input, refactoring and power save