Case study
Moonlight Windows: reconstructing NVIDIA GameStream for Windows
Moonlight Windows recreates NVIDIA Shield GameStream access on Windows and Windows Phone 8.1 after reverse engineering the Shield streaming software. Its WinRT client discovers compatible PCs, pairs with them and streams games from a host PC.
- Targets
- App · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 82
- Last commit
- 2015-08-29
- Language
- C
- License (GitHub)
- GPL-3.0
- Status
- Archived
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A GameStream-compatible PC with a GTX 600 or 700 series GPU and GeForce Experience.
- Prerequisites: A PC, tablet or phone running Windows 8.1 or later.
- Limits: The app is in development and is described as unstable.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{moonlight-windows-gamestream-case,
title = {{Moonlight Windows: reconstructing NVIDIA GameStream for Windows}},
howpublished = {\url{https://github.com/moonlight-stream/moonlight-windows}},
url = {https://github.com/moonlight-stream/moonlight-windows},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/moonlight-windows-gamestream-case/}}
}Plain text
Moonlight Windows: reconstructing NVIDIA GameStream for Windows. https://github.com/moonlight-stream/moonlight-windows (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/moonlight-windows-gamestream-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · moonlight-stream/moonlight-windows · Revision 6ae9180
More in Apps
- sas7bdat: reconstructing the SAS7BDAT database format · Case study
- Outlook drag and drop: decoding RenPrivateMessages clipboard data · Case study
- hbkit: reconstructing Synology Hyper Backup archives · Case study
- Murmelbahn: decoding GraviTrax course files · Case study
- LSDisJ: disassembling Little Sound DJ · Case study
- HoMM3 Horn of the Abyss: reconstructing map-editor classes · Case study