Skip to content

SEGA 官方串口协议连接游戏

食用须知

使用 SEGA 官方的串口读卡器协议需要关闭 Segatools 的读卡器 hook
如果关闭 hook 以后游戏未成功连接到读卡器(比如某些地方设置错误),游戏便会断网,需要修好后重启游戏

读卡器端口配置

游戏默认端口号
maimai DXCOM1
ONGEKICOM1
CHUNITHMCOM4
  1. 首先确认你游玩的游戏的端口号并记下。以上是常用游戏的默认端口号,其他游戏如果使用 amdaemon 的话可以在 config_common.json查看或修改

  2. 其次我们要确保对应游戏连接读卡器的端口号是否被其他设备占用

    1. 打开 Windows 的 设备管理器 ,默认情况下的排列方式是 按类型列出设备,并且按如图所示将 显示隐藏的设备 勾选:

    devmgr4

    1. 拔掉读卡器,寻找 端口 下拉菜单

    devmgr3

    1. 如果没有看到 端口 下拉菜单,可以直接进入下一步
      如果有的话,下拉并检查是否有设备占用了目标端口
    2. 如果有设备占用了端口,需要右键该设备,并依次选择 属性 → 端口设置 → 高级

    devmgr2

    1. 将 COM 端口号 修改为其他的端口(比如 COM255)
  3. 插上读卡器,进入下图的选单(按容器列出设备

    devmgr0

  4. 找到 HINATA

    devmgr1

  5. 右键点击 USB 串行设备,并依次选择 并依次选择 属性 → 端口设置 → 高级

  6. COM 端口号 修改为对应游戏所需要的端口号。因为读卡器使用了 USB CDC 类来进行串口通信,正常情况下无需修改波特率设置

  7. 完成后建议回到 按类型列出设备 ,并找到 端口 下拉菜单,检查读卡器端口是否与其他设备冲突

  8. 修改完成后请务必重新插拔一次读卡器,如果是第一次设置请重启一次电脑,或者将读卡器的 USB 串行设备 在设备管理器中禁用后再启用

游戏本体配置

  1. 首先请确保你的游戏是已经联网的,进入游戏后能够显示一个绿色地球图标,否则请先把游戏的联网设置好,不在本文讨论范围内
  2. 打开 segatools.ini,并按照如下方式修改:
    ini
    ;如果没有[aime]条目则请手动添加该条目和条目下内容
    [aime]
    enable=0
    ;enable=0的用途是关闭掉segatools的读卡器hook,使用官方串口IO,请务必这样设置**
    
    ;如果有[aimeio]条目(比如使用了hinata的aimeio模式,以及mageki或nageki)
    ;在前面添加";"来注释掉,或者直接整段删掉
    ;[aimeio]
    ;path=hinata.dll
    ;如果有以上条目的话请务必删除
  3. 因为读卡器使用了 USB CDC 类来进行串口通信,正常情况下无需修改波特率设置
  4. 启动游戏

其他页面

布局切换

调整 VitePress 的布局样式,以适配不同的阅读习惯和屏幕环境。

全部展开
使侧边栏和内容区域占据整个屏幕的全部宽度。
全部展开,但侧边栏宽度可调
侧边栏宽度可调,但内容区域宽度不变,调整后的侧边栏将可以占据整个屏幕的最大宽度。
全部展开,且侧边栏和内容区域宽度均可调
侧边栏宽度可调,但内容区域宽度不变,调整后的侧边栏将可以占据整个屏幕的最大宽度。
原始宽度
原始的 VitePress 默认布局宽度

页面最大宽度

调整 VitePress 布局中页面的宽度,以适配不同的阅读习惯和屏幕环境。

调整页面最大宽度
一个可调整的滑块,用于选择和自定义页面最大宽度。

内容最大宽度

调整 VitePress 布局中内容区域的宽度,以适配不同的阅读习惯和屏幕环境。

调整内容最大宽度
一个可调整的滑块,用于选择和自定义内容最大宽度。

聚光灯

支持在正文中高亮当前鼠标悬停的行和元素,以优化阅读和专注困难的用户的阅读体验。

ON开启
开启聚光灯。
OFF关闭
关闭聚光灯。