HarbourMasters/2ship2harkinian

GitHub: HarbourMasters/2ship2harkinian

一个用于验证和运行兼容N64游戏的开源模拟器工具,解决合法验证与调试兼容性的问题。

Stars: 1855 | Forks: 178

# 2 Ship 2 Harkinian ## Discord 官方 Discord: https://discord.com/invite/shipofharkinian 如果你在阅读完这个 `README` 后遇到任何问题,欢迎在 2 Ship 2 Harkinian 支持频道的文本频道中寻求帮助。请记住,我们不纵容盗版。 # 快速开始 2Ship 不包含任何受版权保护的资源。你需要提供一份支持的游戏副本。 ### 1. 验证你的 ROM 转储 你可以使用兼容性检查器验证你是否转储了一份支持的游戏副本:https://2ship.equipment/。如果你更喜欢手动验证你的 ROM 转储,可以将其 `sha1` 哈希值与[此处](docs/supportedHashes.json)的哈希值进行比对。 ### 2. 从 [Releases](https://github.com/HarbourMasters/2Ship2Harkinian/releases) 下载 2 Ship 2 Harkinian ### 3. 启动游戏! #### Windows * 解压压缩包 * 启动 `2ship.exe` #### Linux * 将你的支持的游戏副本放在与 appimage 相同的文件夹中。 * 执行 `2ship.appimage`。你可能需要通过终端运行 `chmod +x` 来赋予 appimage 可执行权限。 #### macOS * 运行 `2ship.app`。 * 提示时,选择你的支持的游戏副本。 ### 4. 开始游玩! 恭喜,你现在正在与 2 Ship 2 Harkinian 一起航行!玩得开心! # 配置 ### 默认键盘布局 | N64 | A | B | Z | Start | 模拟摇杆 | C 按钮 | D-Pad | | - | - | - | - | - | - | - | - | | 键盘 | X | C | Z | 空格 | WASD | 方向键 | TFGH | ### 其他快捷键 | 按键 | 操作 | | - | - | | F1 | 切换菜单栏 | | F11 | 全屏 | | Tab | 切换备用资源 | | Ctrl+R | 重置 | ### 图形后端 目前支持三种渲染 API:DirectX 11(Windows)、OpenGL(所有平台)和 Metal(macOS)。你可以在菜单栏的 `设置` 菜单中更改使用的 API,这需要重启。 如果你遇到崩溃问题,也可以通过在 `2ship2harkinian.json` 文件中找到 `"Backend": {` 部分并更新后端 ID 和名称来手动更改 API。请务必使用以下有效值之一: - `0` = DirectX 11(Windows 默认) - `1` = OpenGL - `2` = Metal(macOS 默认) # 自定义资源 自定义资源被打包为 `.o2r` 或 `.otr` 文件。要使用自定义资源,请将它们放置在 `mods` 文件夹中。 如果你有兴趣创建和/或打包你自己的自定义资源 `.o2r`/`.otr` 文件,请查看以下工具: * [**retro - OTR 和 O2R 生成器**](https://github.com/HarbourMasters64/retro) * [**fast64 - Blender 插件(注意目前不完全支持 MM)**](https://github.com/HarbourMasters/fast64) # 开发 如果你想手动编译 2S2H,请参考[构建说明](docs/BUILDING.md)。 # 夜间构建 如果你想参与持续集成构建的测试,可以在以下链接找到它们。请记住,这些仅用于测试,你可能会遇到错误和可能的崩溃。 * [Windows](https://nightly.link/HarbourMasters/2ship2harkinian/workflows/main/develop/2ship-windows.zip) * [Linux](https://nightly.link/HarbourMasters/2ship2harkinian/workflows/main/develop/2ship-linux.zip) * [Mac](https://nightly.link/HarbourMasters/2ship2harkinian/workflows/main/develop/2ship-mac.zip) Powered by libultraship
标签:2Ship2Harkinian, AppImage, DirectX11, F1全屏, Metal, N64模拟器, OpenGL, ROM验证, SHA1哈希, ShipOfHarkinian, UML, Web应用防火墙, 前端工具, 图形渲染, 客户端加密, 快捷键配置, 游戏兼容, 游戏工具, 游戏模拟器, 设置菜单, 逆向兼容, 键盘映射