Moonlight-NX 开源项目安装及使用教程

Moonlight-NX 开源项目安装及使用教程

moonlight-nxMoonlight port for Horizon OS项目地址:https://gitcode.com/gh_mirrors/mo/moonlight-nx

1. 项目目录结构及介绍

Moonlight-NX 的目录结构如下:

moonlight-nx/
├── Dockerfile      # Docker 镜像构建文件
├── README.md       # 项目简介和指南
├── build.sh        # 构建脚本
├── dbg             # 调试相关文件
├── icon.jpg        # 应用图标
├── makefile        # Makefile 构建文件
├── moonlight.nro   # 完成编译后的可执行文件
├── run.sh          # 运行脚本
├── src              # 源代码目录
└── third_party     # 第三方库依赖
  • Dockerfile: 使用 Docker 构建环境的配置文件。
  • README.md: 提供项目描述、安装步骤和使用指南。
  • build.sh: 自动化构建过程的 shell 脚本。
  • dbg: 包含调试相关的工具或配置。
  • icon.jpg: 游戏流式传输应用的图标。
  • makefile: 编译工程的主 Makefile 文件。
  • moonlight.nro: 编译完成后在 Switch 上运行的程序。
  • run.sh: 在本地系统上启动 Moonlight-NX 的辅助脚本。
  • src: 主要的源代码目录。
  • third_party: 含有项目依赖的第三方库。

2. 项目启动文件介绍

moonlight.nro

这是项目的主要执行文件,用于在 Nintendo Switch 上运行 Moonlight 游戏流式传输客户端。将该文件复制到 Switch 的指定位置后,通过 Homebrew (例如 hbmenu) 可以启动。

run.sh

这是一个用于本地开发环境的脚本,它帮助开发者在开发过程中编译、运行和测试 Moonlight-NX。通常不需在 Switch 上运行此脚本。

3. 项目的配置文件介绍

Moonlight-NX 直接使用的是 Moonlight 原版的配置,配置主要在客户端完成,而非 Switch 端。以下是一般流程:

  1. 在 PC 上设置 Moonlight: 首先你需要在个人电脑上安装 Moonlight 并配置好游戏流媒体服务,包括 NVIDIA GameStream 设置、连接选项等。
  2. Switch 上设置: 将 moonlight.nro 文件放到 Switch 的正确位置(通常是 sdcard:/switch/moonlight)。
  3. 连接与配置: 通过 Homebrew 启动 moonlight.nro,然后应用会自动尝试连接到之前在 PC 上配置好的 Moonlight 服务器。

由于 Moonlight-NX 是一个移植版本,可能没有单独的配置文件位于 Switch 存储中,配置过程更多地依赖于 Moonlight 的原生客户端配置。

请注意,对于更详细的配置信息,建议参考 Moonlight 的官方文档以及该项目的 README.md 文件中的说明。

moonlight-nxMoonlight port for Horizon OS项目地址:https://gitcode.com/gh_mirrors/mo/moonlight-nx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谭沫彤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值