初始设置
本页介绍从下载 BMZ Player 到游玩第一首歌曲的步骤。请从上到下依次进行。已经设置好的项目可以跳过。
1. 下载 BMZ Player
从 GitHub Releases 下载适合所用操作系统的文件。
| 操作系统 | 文件 | 说明 |
|---|---|---|
| Windows | ...-windows-x64-setup.exe |
安装程序。不确定时请选择此项 |
| Windows | ...-windows-x64-portable.zip |
解压即可使用的版本。设置和成绩保存在解压后文件夹的 data 中 |
| macOS(Apple 芯片) | ...-macos-arm64.app.zip |
适用于 M1 及更新的 Mac |
| macOS(Intel) | ...-macos-x64.app.zip |
适用于 Intel 处理器的 Mac |
| Linux | ...-linux-x64.tar.gz |
解压后运行 ./bmz-player |
| Linux | ...-linux-x64.flatpak |
Flatpak 版 |
sources、SHA256SUMS 等文件仅在游玩时不需要。
运行环境
- Windows:Windows 10 及以上
- macOS:macOS 10.13 及以上
- Linux:相当于 Ubuntu 22.04 及以上的 x86_64 环境。需要支持 Vulkan 的显卡驱动。
macOS 提示“无法打开”时
BMZ Player 未经过 Apple 公证,首次打开时可能出现警告。请将解压得到的 .app 移动到“应用程序”等文件夹后,按照 Apple 的说明打开。
2. 启动并确认画面
启动 BMZ Player 后会显示选曲画面。其中已附带 1 首用于确认运行的示例歌曲,可以选择并试玩。
- 用 ↑ / ↓ 移动光标,Enter 决定,← 关闭文件夹。
- 7 键时,按键为 Z S X D C F V,转盘为 左 Shift / 左 Ctrl。
- 要退出时,请在选曲画面长按 Esc。
设置可以在按 F1 打开的“BMZ 菜单”中更改。勾选菜单中的“设置”即可打开设置窗口。设置更改后会自动保存,无需按保存按钮。
3. 登记歌曲文件夹
确定存放 BMS 的文件夹,并登记到 BMZ Player。
- 在电脑的任意位置创建存放 BMS 的文件夹(例如
D:\BMS)。 - 将下载的歌曲放入该文件夹。每首歌曲放在一个文件夹中。也可以按类型等分成多层。
- 在 设置 → 曲库 → 歌曲文件夹(BMS) 中按“选择文件夹…”,选择刚才创建的文件夹并添加。
添加的文件夹会自动读取,歌曲会显示在选曲画面中。之后增加歌曲时,请在选曲画面选择该文件夹并按 F5,或者按 设置 → 曲库 →“重新扫描曲库”。
获取歌曲的途径
- BMS 搜索网站:可以按曲名或作者名查找发布页面。
- BMS 活动:可以从 BMS OF FIGHTERS(BOF)等活动的会场页面一次下载参赛作品。
- 难度表:也可以通过下一步介绍的难度表,查找想玩的难度的歌曲。
有些歌曲还会另外发布称为“差分”的追加谱面。将差分放入原歌曲的文件夹后即可选择。
4. 使用难度表
难度表是玩家们将 BMS 谱面按难度排列的列表。BMZ Player 已预先登记了常用的难度表。打开选曲画面中的“难度表”文件夹,歌曲会按表中的等级排列。
如需使用其他难度表,请在 设置 → 难度表 中输入难度表的 URL 并添加。
难度表中也会显示尚未拥有的谱面。选择尚未拥有的谱面并决定后,会在浏览器中打开该谱面的获取页面。将获取的歌曲放入歌曲文件夹并重新扫描后即可游玩。
5. 设置按键和控制器
初始分配如下:
| 操作 | 键盘 |
|---|---|
| 7 键的按键 | Z S X D C F V |
| 7 键的转盘 | 左 Shift(上)/ 左 Ctrl(下) |
| 14 键 2P 侧的按键 | M K , L . ; / |
| 14 键 2P 侧的转盘 | 右 Shift / 右 Ctrl |
| 9 键(PMS) | Z S X D C F V G B |
| E1 / E2 / E3 / E4 | Q / W / E / R |
E1~E4 是相当于 beatoraja 中 START / SELECT 的辅助按钮,用于更改选项等。
要更改分配,请打开 设置 → 按键配置。
- 在“对象”中选择要更改的按键数(如 7K)或画面。
- 在“输入槽位”中选择键盘或控制器。
- 按下要更改的操作右侧的按钮,再按下要分配的按键或按钮。
按 Esc 取消,按 Delete 或 Backspace 解除分配。控制器没有反应时,请在 设置 → 输入设备 中确认是否已连接。
6. 确认声音
没有声音或声音中断时,请在 设置 → 音频 中确认输出位置。
- 在“输出设备”中选择所用的扬声器或耳机。
- 按“应用”。音频设置在按“应用”之前不会生效。
声音听起来有延迟时,减小“缓冲区大小”可能会有所改善。过小会导致声音断断续续,请在不断音的范围内调整。
7. 调整判定时机
觉得音符、声音和操作的时机不一致时,请进行调整。在游玩中按 0 键会开启自动判定调整,游玩几首歌后偏差会得到修正。详情请参阅判定时机与延迟调整。
8. 选择皮肤
BMZ Player 附带以下皮肤:
- m-select:选曲、决定、结算画面,以及游玩画面(antique、brand-new)
- Rm-skin:4 键到 9 键的游玩画面
- Luxe Flat:选曲、决定、结算画面
在 设置 → 皮肤 中选择“目标画面”(选曲、7K 游玩画面等),再选择要使用的皮肤即可更改。各皮肤提供的选项也可以在同一画面中更改。
添加其他皮肤
- 按 设置 → 皮肤 →“打开附加皮肤文件夹”。
- 将获取的皮肤整个文件夹放入打开的文件夹中。ZIP 请先解压再放入。
- 按“刷新皮肤列表”,再为每个画面选择添加的皮肤。
BMZ Player 可以读取 beatoraja 用的皮肤(JSON、Lua)和 LR2 用的皮肤(CSV)。
9. 参加网络排名(IR)
参加 IR 后,可以将成绩登记到在线排名,与其他玩家比较。是否参加由你决定。
- 在 BMZ IR 中通过“注册”创建账号。
- 在 BMZ Player 的 设置 → IR 中,在 BMZ IR 一栏输入邮箱和密码,按“登录”。
登录后,之后游玩的成绩会自动提交。BMZ Player 也支持 rianIR 和 BMS-IR,可以在同一画面登录。
批量发送与获取过去的成绩
在 设置 → IR 的“成绩批量操作”中,可以进行以下操作。
- “批量发送本地成绩”:把保存在这台电脑上的成绩一次性发送到主 IR。想把从 LR2 或 beatoraja 导入的成绩登记到 IR 时使用。
- “从 IR 获取成绩”:把保存在 IR 上的个人成绩导入这台电脑。想让在其他电脑上游玩的成绩保持一致时使用。
按下按钮会打开确认窗口。批量发送时会显示要发送的成绩数量和所需时间的大致参考。确认内容后按“开始”即可开始。
- 成绩较多时,可能需要几分钟到几十分钟以上。进度显示在同一画面,关闭设置窗口后处理仍会继续。
- 可以随时按“中断”停止。再次运行时会从中断处继续。
- 运行期间无法切换配置文件。
- 批量操作只能用于主 IR。批量发送本地成绩仅限 BMZ IR,获取成绩可用于 rianIR 以外的 IR。未登录时无法按下按钮。
完成后会通知结果。
查看并重新发送发送失败的成绩
按“打开发送队列”会打开“IR 发送队列”,列出等待发送、发送中和发送失败的成绩,一开始只显示发送失败的成绩。可以用“显示”切换筛选条件,用“刷新”更新到最新状态。
- 每一行显示类型、谱面、状态、尝试次数、下次重试时间和最后的错误。
- 按失败行的“重新发送”,会立即重新发送该条成绩。
- 按“全部重新发送失败项”,确认后会依次重新发送发送失败的成绩。
发送失败的成绩也会隔一段时间自动重试。网络问题解决后想不等待直接重新发送时,请使用这些按钮。其他处理正在发送的成绩,会在该处理结束后发送。
设置到此完成。操作方法请参阅基本操作。