Moonlight-Libretro Core Switch

From GameBrew
Moonlight-libretro Core
Moonlightlibretrocorenx.png
General
Authorrock88
TypeOther Apps
Version1.0.3
LicenseGPL-3.0
Last Updated2020/05/16
Links
Download
Website
Source

Moonlight-libretro is a port of Moonlight Game Streaming Project for RetroArch platform.

Moonlight is a game streaming tool that allows you to stream your collection of PC game from your GameStream-compatible PC to a connected device.

This core is developed to use with Lakka on the Nintendo Switch, but can be ported on other platform (currently can run on macOS, for example).

Features

  • Stable framerate at 720p/1080p resolution and 30/60fps (bitrate setting included).
  • Good sound.
  • UI similar to Moonlight PC.
  • Maybe some else?

Installation

  • Install Lakka.
  • Download latest Moonlight-libretro release.
  • Put moonlight_libretro.so to lakka/storage/cores directory on your SD card (create dir if it not exist).
  • Choose Load Core and select moonlight_libretro.so, then push Start Core.

Controls

Lakka Switch:

Touchscreen - Move cursor

L/R+Tap on screen - Left/Right mouse click (allow to move cursor)

ZL/ZR+Tap on screen - Left/Right mouse click (without move cursor)

L+R+Down - Exit from stream (and close current app)

L+R+Up - Exit from stream (without closing current app)

L+R+Left - Alt+Enter (for enable/disable fullscreen mode)

L+R+Right - ESC key

ZL+ZR+Left - Show video decoder/render stats

ZL+ZR+Right - Hide video decoder/render stats

Changelog

v1.0.3

  • Add build with latest FFMPEG;
  • Allow to set video decoder threads number;
  • Draw video decoder/render stats.

v1.0.2

  • Support H265 video codec;
  • Increase bitrate limit up to 150 Mbps;
  • Fix incorrect color tranform;
  • Add new shortcut for ESC key - L+R+Right.

v1.0.1

  • Add zero button.

v1.0.0

  • First release.

External links

Advertising: