本文仅供技术参考用,不提供SEGA Nu基板的一切游戏拷贝与非公开的Repositories,请自行寻找渠道
由于大四游戏控制器第三批的延迟出荷,评测部分将在月底补充。

前言

经过半年多,晓舟的Chuni台 大四控制器 终于得以稳定发售,由于前两批的缺货以及设计缺陷,选择购买了第三批预售。在控制器到货之前,着手于中二HDD的配置运行。

目录结构:

  • 配置游戏镜像运行环境
  • 配置本地/在线联网服务
  • 对于游玩环境的准备
  • 大四游戏控制器评测

游戏运行配置

STEP① 需要准备的资源

运行游戏需要准备以下项目:

  • 游戏本体——本文使用Paradise镜像并通过补丁升级至Paradise Lost作为示例
  • SegaTools v004 用于模拟SEGA Nu基板运行环境,修改显示配置,接管与转译IO信号,模拟虚拟局域网
  • 配置联网服务器或使用在线服务,有以下几种自行搭建方案:
    • Minime-v0160 一个轻量的ALL.Net服务端模拟,功能较为简单,常用于本地服务端搭建
      • Node.JS 如果需要安装运行Minime,需准备Node.JS运行环境
    • Aqua.Net 功能较为完善的,支持SEGA音游系列的ALL.Net服务端实现,使用SpringBoot+Netty驱动的后端服务
      • JavaRuntime 使用 JDK11 or above 运行Aqua.Net
      • MySQL(可用内建SQLite代替) 选择数据库储存玩家数据
    • 使用他人搭建的在线联网服务
  • CHUNITHM PARADISE Modder 一个可以用于修补Chunithm Paradise启动程序的网页

STEP② 测试游戏运行

准备好游戏本体与SegaTools后,首先按照以下顺序操作:

  1. 将SegaTools包内Chuni目录下的所有文件,复制至中二的bin目录中。
  2. 在bin目录下创建三个文件夹,分别为:amfs/option/appdata
  3. 打开segatools.ini,将这三个文件夹的绝对路径填入配置文件开头所对应的值。

游戏中,需知悉的按键映射:

  • F1/1 服务按键/Service
  • F2/2 测试按键/Test
  • 3 投币按键/INSERT COIN
  • ENTER 长按模拟刷卡操作,卡号存放于~\bin\DEVICE\felica.txt中
  • SPACE 模拟红外信号
  • SDF...JKL 模拟映射32个触摸感应区信号

STEP③ 修改设置,补丁和资料片

将获得的资料片文件(解压后通常为A[0-9]的文件夹名称,命名不影响游戏读取数据)整理后全部放入options文件夹。

在这之后,可以导入各种补丁。请注意,补丁需在资料片之后导入覆盖,否则有可能造成某些更改不生效。

访问网站CHUNITHM PARADISE Modder修补游戏运行主程序。将bin目录下的chuniApp.exe拖入页面中,以下几项内容修改后游戏才可正确连接到服务端

  • Allow 127.0.0.1/localhost as the network server 允许连接到本地服务器
  • No Encryption 关闭服务器加密
  • No TLS 关闭tls验证

其他几项可以按照需要勾选

下载修改后的文件并覆盖原chuniApp.exe,并在属性中,将"injector.exe"和"chuniApp.exe"两个文件修改为需要管理员权限运行。

随后运行start.bat 如配置无误,游戏将正常启动,直至可以正常看到标题画面。随后关闭游戏,进行下一步配置。

联网服务配置

家用Chunithm目前有以下几种方案使用联网服务:

  • 使用本地Minime服务器储存数据
  • 自建Aqua.Net等ALL.Net的模拟服务

本文主要介绍前者的使用方法。

STEP① 非必要的准备

首先安装Node.Js(建议使用当前的LTS版本,最低依赖版本为Node.JS 12)

如大陆用户网络状况不佳,可手动切换npm镜像源至CNPM淘宝源

npm --registry=https://registry.npmmirror.com

如有需要在非本地网络下提供服务,或者未修改chuniApp.exe,可选择修改Minime的环境变量文件(.env)以修改Minime服务端监听地址。需注意的是,两个变量所定义的地址值区别。

# 在minime根目录下创建.env文件(请注意文件实际扩展名)
HOST_EXT = "192.168.2.2" # 服务端传回的ALL.Net服务地址,请根据实际情况使用
# HOST_INT = "0.0.0.0" # 监听地址 不定义则为缺省值0.0.0.0

STEP② 安装启动服务端

首次启动NPM会自动安装依赖,如网络环境没问题很快就能完成。

当显示Startup OK并无报错信息时,即成功安装并启动,下次启动时将无需处理依赖关系

STEP③ 设置服务器连接

请确保 segatools.ini 中网络设置无误后启动游戏。

注:初始化游戏后,大部分人都无法直接连接到服务端,需要手动进行一次网络测试

请先进入服务模式进行设置。可使用SERVICE/TEST按键,或者感应区操作。

SERVICE/K/L->确认

TEST->切换选项

S/D->上移光标

F->下移光标

① 设置游戏选项

进入后,修改以下两个设定:

  • 配信サーバー設定 -> サーバー
  • 筐体グループ設定 -> OFF
  • 運営モード設定 -> 通常モード

修改后效果如下:

将光标移动至 終了 结束设置,游戏将会自动关闭,重新打开游戏即可。

② 在服务模式内测试连接

按F1或者1调出服务菜单,使用F2或者2移至网络测试选项(ネットワークテスト)

需在进入游戏后,手动进入。当右下角会显示小绿标,并可以正常完成刷卡注册,成绩上传等操作后,网络设置就完成了

周边设备以及游玩环境的布置

运行设备-PC

Sega Nu基板是一款13年底发布的街机基板,其配置为:i3-3220/4G/650ti

实际运行中,游戏占用内存/显存均不到1G

故现今绝大多数的电脑配置都可轻松运行Chunithm,甚至可以将其虚拟化后多实例运行。

显示设备-屏幕

截至Paradise Lost版本,旧框体的屏幕规格为 32寸/1080p@60hz,屏幕倾斜角度为45度

屏幕大小为正32寸时,感应区可以与现今市售控制器的触摸板大小完美对应。

如果屏幕兼容Vesa安装接口,可以购买显示器支架,以便调整屏幕角度至舒适区间

注:目前版本(Paradise Lost)所使用的旧框体只支持1080p@60hz的显示输出,但是在Chunithm NEW版本中,新框体将刷新率提高至120hz。故建议使用1080p@120hz以上规格的显示器,以便在将来您可以通过高刷屏幕来获得更加优秀的体验。

控制器-移动设备或手台

//TODO

控制器部分

由于大四游戏控制器第三批的延迟出荷,此部分将在月底补充。


铁路民航 | 轨交摄影 | 街机音游 | 集群运维