More actions
Vita Moonlight HD | |
---|---|
File:Vitamoonlighthdvita.jpg | |
General | |
Author | GrapheneCt |
Type | Other Apps |
Version | 0.9.2 |
License | GPL-3.0 |
Last Updated | 2020/12/01 |
Links | |
Download | |
Website | |
Source | |
Vita Moonlight HD is a vita port of Moonlight Embedded with support for 1280x720 and 1920x1080 resolutions. The original Moonlight Vitaport here.
What is New?
- New features:
- Added support for native 1920x1080 and 1280x720 resolutions
- Added on screen keyboard support
- Audio stream can now be continued with the screen off
- Audio stream can now be continued with application suspended
- Moonlight stream will now not disconnect when you suspend application
- DS4 touchpad on PSTV will now work in direct input mode (full touchscreen simulation)
- Bluetooth keyboard support
- Touchscreen/touchpad (DS4) input has been reworked. All timeframes have been adjusted. It is now as close as possible to laptop touchpad. You can use following gestures:
- Drag to move cursor
- Tap: left mouse button click (recognized on release)
- First finger hold, second finger tap: right mouse button click (recognized on release of second finger)
- Tap and hold in one place: enter hold left mouse button mode. After mode is entered, you can freely drag finger to move cursor (recognition stops when finger is released)
- First finger hold, second finger move: mouse wheel scroll (recognition stops when any of the fingers released)
- Bugfixes:
- Fixed all issues related to touch input (such as special keys being accidentaly recognized when moving cursor)
- Implemented proper AVC decoder flushing on stream resume
- Various minor optimizations
Usages
1. Requirements for HD resolution modes on normal Vita and PSTV.
- On normal PS Vita, Sharpscale is required
- On PSTV there are no special requirements
2. Limitations of Vita AVC decoding hardware:
- AVC decoder is not fast enough to decode 1920x1080@60FPS stream. Please use 1920x1080@30FPS instead
3. About new options:
- Resolution modes:
- 960x540, 960x544 -> Vita/PSTV display resolution set to 960x544
- 1280x540, 1280x720 -> Vita/PSTV display resolution set to 1280x725
- 1920x1080 -> Vita/PSTV display resolution set to 1920x1088
Application restart is required to apply stream resolution settings!
- Enable BGM mode: When set to on, system will continue audio stream playback even when application is suspended
Application restart is required to apply this option!
- Disable system suspend: Disable automatic system suspend feature.
- Disable screen dimming: Disable automatic screen dimming feature.
- Special keys: Open keyboard
- When this special key is pressed, on-screen keyboard will be opened
- This version does not replace v0.8.0. You will have to do clean reinstall manually.
Config
- Path to all Moonlight configuration data has been changed from ux0:data/moonlight to ux0:user/00/savedata/GRVA00010.
- You have to open that folder with triangle->open decrypted in Vitashell before doing any manual operations with it.
- On normal Vita, Sharpscale is required to use this application.
- Unlock framebuffer size option in Sharpscale config app must be set to on.
Media
Current issues
- UI is not scaled properly in 1280x720 and 1920x1080 modes so it will appear small, especially on normal Vita screen.
Coming in the future
- Full bluetooth mouse support
Documentation
More information can find moonlight-docs, moonlight-embedded, and our wiki. If you need more help, join the #vita-help channel in discord.
Compile
Build deps
You can install build dependencies with vdpm.
Build Moonlight
# if you do git pull, make sure submodules are updated first git submodule update --init mkdir build && cd build cmake .. make
Assets
- Icon - moonlight-stream project logo
- Livearea background - Moonlight Reflection Public domain
Changelog
(v.9.2)
- Use more module libs, less static libs
- Use ScePsp2Compat for some libraries
- Switch to SceLibc where possible
- First boot on normal PS Vita in 960x544 resolution
- Added bluetooth keyboard support
- Improved battery consumption in bg/suspended mode (video decoding deactivates)
(v.9.1)
- Fixed back touchpad issue.
(v.9.0)
- First Release.
External links
- Official Website - https://forum.devchroma.nl/index.php/topic,284.0.html
- Github - https://github.com/GrapheneCt/vita-moonlight