Skip to content

使用 SEGA 官方串口协议连接游戏

食用须知

使用 SEGA 官方串口读卡器协议时,需要关闭 Segatools 的读卡器 hook。

如果在关闭 hook 后,游戏未能成功连接读卡器(例如端口号配置错误),游戏将会直接断网。 请在确认配置无误后重新启动游戏。

读卡器端口配置

游戏默认端口号
maimai DXCOM1
ONGEKICOM1
CHUNITHMCOM4

端口确认与释放

  1. 首先确认你所游玩的游戏使用的 串口端口号,并记下该值。
    上表为常见游戏的默认端口号。

    其他游戏如果使用了 AMDaemon,可在 config_common.json 中查看或修改端口号:
    查看或修改串口端口号

  2. 打开 Windows 的 设备管理器,保持默认的“按类型列出设备”视图,并勾选
    查看 → 显示隐藏的设备

    devmgr4

  3. 拔掉读卡器,查看是否存在 端口 (COM 和 LPT) 分类

    devmgr3

    • 如果没有该分类,可直接跳到下一节
    • 如果存在,请展开并检查目标端口号是否已被其他设备占用
  4. 若端口被占用,右键该设备并依次进入
    属性 → 端口设置 → 高级

    devmgr2

  5. 将该设备的 COM 端口号 修改为其他不常用的端口(例如 COM255)

设置读卡器端口号

  1. 插入读卡器,将设备管理器切换为 按容器列出设备

    devmgr0

  2. 找到 HINATA

    devmgr1

  3. 右键 USB 串行设备,依次进入
    属性 → 端口设置 → 高级

  4. COM 端口号 修改为对应游戏所需的端口号。
    由于读卡器使用 USB CDC 类进行串口通信,通常 无需修改波特率

  5. 修改完成后,建议切换回 按类型列出设备,再次确认:

    • 读卡器端口未与其他设备冲突
  6. 修改完成后请务必重新插拔一次读卡器
    若为首次配置,建议重启一次电脑;
    或在设备管理器中将 USB 串行设备 禁用后再启用。

游戏本体配置

TIP

请确保游戏已经能够正常联网。
进入游戏后应显示 绿色地球图标,否则请先完成联网配置(不在本文讨论范围内)。

  1. 打开 segatools.ini,并按以下方式修改配置:

    ini
    ; 如果没有 [aime] 条目,请手动添加
    [aime]
    enable=0
    ; enable=0 用于关闭 Segatools 的读卡器 hook
    ; 使用官方串口 IO 时必须这样设置
    
    ; 如果存在 [aimeio] 条目(例如使用过 HINATA 的 AimeIO 模式,
    ; 或 mageki / nageki 等),请将其注释或直接删除
    ;[aimeio]
    ;path=hinata.dll
  2. 由于读卡器使用 USB CDC 类进行串口通信,通常 无需修改波特率设置

  3. 启动游戏

其他页面