More actions
No edit summary |
No edit summary |
||
Line 36: | Line 36: | ||
==Media== | ==Media== | ||
'''Play Steam games on your 3DS with Moonlight ([https://www.youtube.com/watch?v=d-uyIubt8ig | '''Play Steam games on your 3DS with Moonlight ([https://www.youtube.com/watch?v=UB8klE1uSHI William Termini])'''<br> | ||
<youtube>UB8klE1uSHI</youtube> | |||
'''Moonlight 3DS Tutorial ([https://www.youtube.com/watch?v=d-uyIubt8ig Daft Doof])'''<br> | |||
<youtube>d-uyIubt8ig</youtube> | <youtube>d-uyIubt8ig</youtube> | ||
==Changelog== | ==Changelog== |
Revision as of 12:48, 12 October 2024
Moonlight-N3DS | |
---|---|
General | |
Author | zoeyjodon |
Type | 3DS Streaming |
Version | 2.0.0 |
License | GPL-3.0 |
Last Updated | 2024/06/09 |
Links | |
Download | |
Website | |
Source | |
Moonlight is an open source client for Sunshine and NVIDIA GameStream for the *New* Nintendo 3DS, forked from Moonlight Embedded. Moonlight allows you to stream your full collection of games and applications from your PC to other devices to play them remotely.
Features
- Text-based UI
- Pair/Unpair/Stream/Quit commands implemented and tested
- Native device implementations for video/audio/input drivers
- In-app stream configuration through "stream settings"
- Wide mode (800px) video display for resolutions with a width greater than 400px
- Touchscreen options for extra controller buttons (L3/R3/HOME) and mouse emulation
Original 3DS Note
While this app is operable on the original 3DS, the hardware decoder must be disabled and the framerate will be significantly lower due to the slower CPU.
Configuration
You can modify documented settings either in the app, or by creating/modifying the config file located at sd:/3ds/moonlight/moonlight.conf.
Media
Play Steam games on your 3DS with Moonlight (William Termini)
Moonlight 3DS Tutorial (Daft Doof)
Changelog
v2.0.0
- Replace C memory management with simpler C++ scoping
- Use GPU to render images from the decoder
- Add keyboard touchscreen input
- Remove app exit from the end of stream logic
- Fix stream initialization logic to allow reinitialization
- Pulls in updates from moonlight-common-c
v1.1.1
- Fixes crash from pair file parsing
- Fixes config settings resetting
v1.1.0
- Add options to swap A/B & X/Y buttons and L/ZL & R/ZR buttons
- Display video in 3D (works for side-by-side 3D only)
- Display image across both screens (uses absolute touch positioning for the bottom screen)
- Add gyroscope/accelerometer motion controls
- Fixes sunshine connection failure (updated the moonlight common library)
- Pulls in updates from moonlight embedded
v1.0.1
- Hotfix for off-by-one pair address bug.
v1.0
- First Release.