User Handbook - 命令行¶
有两个主要应用程序,一个基于 SDL 的应用程序(eden-cli)和一个基于 Qt 的应用程序(eden);两者接受相同的命令行参数。
./eden <path>: 使用单个参数运行且不附带其他内容时,模拟器会查找指定文件并加载它;此行为类似于eden-cli;允许将游戏拖放到应用程序中。--debug/-d: 进入调试模式,允许在端口1234启用 gdb stub。--config/-c: 指定替代配置文件。--fullscreen/-f: 使用全屏模式。--help/-h: 显示帮助。--game/-g <path>: 指定要加载内容的另一种方式,会覆盖其他方式。但请注意,以-开头的参数将被视为选项/被忽略;如果你的游戏出于某种原因以-开头,为了安全处理它,你可能需要将其指定为普通参数。--multiplayer/-m: 指定多人游戏选项。--program/-p: 指定要传递的程序参数(可选)。--user/-u <number>: 指定用户索引。--version/-v: 显示版本并退出。--input-profile/-i <name>: 指定要使用的输入配置文件名称(仅适用于玩家 #0)。--null-render/-n: 强制使用“Null”渲染后端,无论设置如何。--filter/-x: 设置调试日志过滤器,无论设置如何。--singlecore/-s: 强制使用单核,无论设置如何。
只有 Qt 前端支持以下参数:
-qlaunch: 启动 QLaunch。-hlaunch: 启动自制软件启动器nx-hbloader。- 需要将 Atmosphere 的副本解压到
sdmc中。 - 这是
<eden folder>/sdmc/atmosphere/hbl.nsp的简写。
- 需要将 Atmosphere 的副本解压到
-setup: 启动设置 applet。
eden(使用 --room 时)与 eden-room 同样支持以下选项:
-n/--room-name: 房间名称。-d/--room-description: 房间描述。-s/--bind-address: 房间的绑定地址。-p/--port: 房间使用的端口。-m/--max-members: 此房间的最大玩家数量。-w/--password: 房间的密码。-g/--preferred-game: 此房间的首选游戏。-i/--preferred-game-id: 此房间的首选游戏 ID。-u/--username: 用于通告的用户名。-t/--token: 用于通告的令牌。-a/--web-api-url: yuzu Web API URL。-b/--ban-list-file: 用于存储房间封禁列表的文件。-l/--log-file: 用于存储房间日志的文件。-h/--help: 显示此帮助并退出。-v/--version: 输出版本信息并退出。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 eg/Eglantine