本文最后更新于 2024-08-18,

若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益, 请联系我 删除。

本站只有Telegram群组为唯一交流群组, 点击加入

文章内容有误?申请成为本站文章修订者或作者? 向站长提出申请

准备工作

💡 推荐使用VS Code / Sublime Text 等支持语法高亮的编辑器对文件进行编辑 记事本可以编辑但不推荐 请不要使用包括但不限于 Word / 写字板 在内的富文本编辑器对本文件进行编辑! 由此造成的配置文件格式损坏不负责任何解答工作!

若无特殊说明,下文配置项中 = 后面的部分 填写 1 代表【是】或【开启】 填写 0 代表【否】或【关闭】


下载 Chusan segatools并将其解压至 chusanApp.exe 所在目录内。

本工具自带的dll在通常情况下都是最新版本 如果你需要给paradise使用 才需要从舟老板那儿下载最新的dll直接放进segatools目录

请不要手动从舟那儿单独下载chuniio等dll文件覆盖至本工具 使用非本工具自带的dll不保证任何可用

修改配置文件

打开 segatools.ini,请遵循如下顺序逐节修改

[vfs]

此节的三个选项为:指向实际包含内容的文件夹目录 可以使用相对路径,也可以使用绝对路径。 其中,

amfs 目录放置包含版本信息的 ICF 文件,

option 文件夹放置曲包、活动数据等内容,

appdata 为空目录。如果没有此目录,请自行建立一个之后填在这里

  • LUMINOUS请特别注意
  • 由于使用了新版本amdaemon,VFS配置有所更改,请严格按照下方修改此部分以保证游戏正常运行
  • 如果你在安装教程的开始步骤中已经将amfs / appdata文件夹放入了其他磁盘的根目录,请将这个路径的地址填在amfs与appdata项目上
LUMINOUS配置方法:
请将amfs/appdata文件夹放入任意磁盘分区的根目录中,并按照下方设置路径
amfs=x:/amfs
option=option
appdata=x:/appdata


非Luminous配置方法:
相对路径配置,例:
[vfs]
amfs=amfs
option=option
appdata=appdata

绝对路径配置,例:
[vfs]
amfs=D:/SDHD/bin/amfs
option=D:/SDHD/bin/option
appdata=D:/SDHD/bin/appdata

[dns]

游戏服务器地址设置,如果是使用 离线服,default=后面填入你启动离线服务器设备的IPv4地址,在线服则填入对应服的IP地址或域名,此处务必不要填写 127.0.0.1localhost

[netenv]

保持默认,无需修改。

[keychip]

subnet 项保留默认无需修改 ,接入 Sam Aqua 服需时要填入加密狗号,详情请至aqua.msm.moe注册后选择 通用 机台查看相关说明

[gpio]

dipsw1 务必设置为 1 ,除非局域网内有其他作为 server 角色的机台,否则不要修改此项;

dipsw2dipsw3 请一同修改 若使用 120 fps 游戏模式,则设置为 0 , 若使用 60 fps 游戏模式,则设置为 1

  • dipsw2,dipsw3请参照如下情况设置:

    cvt mode(60hz) / 显示器帧率为60或小于120 :dipsw2=1dipsw3=1 SP mode(120hz) / 显示器帧率≥120 :dipsw2=0dipsw3=0

  • ⚠️使用 120 fps 模式之前,请确认所使用之显示设备支持 120 Hz 或更高刷新率的显示模式。

[gfx]

windowed 决定游戏是否以窗口模式运行,建议设置为 1 以免切换窗口导致游戏闪退;

framed 决定窗口模式下是否增加窗口边框,推荐设置为 0

monitor 此选项无法改变多显示器在哪个屏显示,不要修改。

[chuniio]

⚠️此节决定游戏是否能正常识别手台,请认真阅读!

虽然使用默认的 chuniio-mux.dll 即可实现对所有手台的同时兼容 同时可实现多手台(例如TASOLLER和大四和Brokenithm以及键盘同时游玩同一个游戏 并且光效同步) 如果你的手台未到 请不要按照下面的指示更换dll 这会导致你无法操作游戏 但由于这份dll并没有经过充分的测试 可能出现莫名其妙的问题(例如吃音 掉帧 卡顿),如果您出现了任何奇怪的问题 建议按照下文直接使用手台专用的 dll 文件

如果你确定要使用chuniio-mux.dll 请务必不要修改预留的4个chuniio的文件名!!!

本版 segatools 默认附带了兼容多种手台的 dll 文件,请按需修改本章节内容。

  • 若您使用的是舟台(大四) 请将 ;path=yubideck.dll 左侧的 ; 删除(取消注释) 并在 path=chuiio-mux.dll 前添加一个 ; (添加注释)

修改完如下图所示,请注意画红框的地方, 其他手台的修改方法类似,不再添付图片说明

  • 若您使用的是抬手乐 请将 ;path=tasoller.dll 左侧的 ; 删除 并在 path=chuiio-mux.dll 前添加一个 ;
  • 若您使用的是 brokenithm 请将 ;path=brokenithm.dll 左侧的 ; 删除 并在 path=chuiio-mux.dll 前添加一个 ;
  • 若您使用的是其他手台,拥有自己的 dll 文件 请在 path=chuiio-mux.dll 前添加一个 ; 并将 ;path=chuniio.dll 前的 ; 删除 同时修改后面的 chuniio.dll 为实际使用的 dll 文件

[aimeio] & [aime]

  • 若您使用的是大四控制器 请删除 ;path=aimeio_yubideck.dll 左侧的 ;
  • 若您使用的是其他读卡器,拥有自己的 dll 文件 请将 ;path=aimeio.dll 前的 ; 删除 同时修改后面的 aimeio.dll 为实际使用的 dll 文件
  • 若您使用原生 Aime 读卡器 请将下方的 enable 修改为 0 大四控制器此处保留 1 ,无需修改

[zhousensor]

⚠️本节为舟台专用配置

  • 若需要舟台读取老款 Aime 卡(舟台大四附送的YuCard也属于老款Aime卡)时识别为真实卡号 请将 real_aime 调整为 1

在老版本的aimeio下 由于实现老款aime刷卡的逻辑十分复杂 所以为了保证老款卡片可以直接刷读卡器 直接将卡片的开头4位砍掉 然后直接将后面的卡号 视为felica卡片的idm提交给游戏 而打开real_aime后 将会去除该逻辑 直接将卡号提交给服务器 如果你以前使用过该服务器 这会导致你的存档丢失需要转卡

在目前市面上的游戏服务器中 均将这个idm直接视为16进制数 并转换为10进制并补全0 作为游戏的access code 而大多数情况下 如果您使用的是Amusement IC卡片 识别AIC卡背后卡号的功能由您所使用的服务器决定 不支持的服务器使用AIC会直接返回0008开头的卡号 这是正常的 而这份算法 如果您的felica.txt内填写的是012e114514198100 则游戏会返回00085024431354249472 反之亦然

  • 侧边 LED 配置分为如下两种情况
    • 不需要游戏接管侧边 LED
      请将 side_redside_greenside_blue 三行开头的 ; 删除 并按照 R、G、B 色值填入想让侧边 LED 亮起的颜色 (范围 0-255,如图所示 0 / 255 / 0 则显示为绿色) 并将下方的 real_led 修改为 0
      如果你希望抬手时的颜色随机
      可以将 side_random 修改为 1 或者 2
      使用1时 侧灯颜色将随机显示 两边显示不同颜色
      使用2时 侧灯颜色也会随机显示 但两边显示相同颜色
    • 需要游戏接管侧边 LED
      real_aime 按需修改之外,无需修改此节其他内容,保持和图片中一致即可。
    • 若需要关闭从游戏控制灯效的功能,让手台显示自带的灯效 请将 led_output 调整为 0

[led]

本节控制侧边 LED 的串口配置,合理配置可让游戏正确识别侧边 LED 并通过自检,无需跳过。

  • 若使用原版 LED 灯板 则将 enable 设置为 0 否则保持为 1

[slider]

  • 使用官机手台协议的手台设置 enable=0(如GSK2.0,凌歌的Lingnithm等),并且需要设置好COM端口号(一般为COM1,如果系统显示有设备占用此端口,请将手台强行更换为COM1) 抬手乐与大四设置为 enable=1

由于新版本增加了自动按照gpio内dipsw参数设定led的功能 所以你可以直接删除所有led的参数 配好gpio即可

[io3]

此处控制 TEST、SERVICE 及 COIN 按键在键盘上映射的实体按键,默认分别为数字键 1、2 和 3,可以按需修改。

补充内容

以下内容,若您使用的是 brokenithm / 舟台 / 抬手乐,并已认真按照上文进行配置,则无需阅读。若您使用自定义控制器并需要进行键位映射(例如1代源台等),请继续。

ir 为 Air 映射,默认为空格键。 若您使用的是其他自行定义的控制器,请将此处修改为 0 并同步修改下一节 [ir]

[ir]

若您使用的是单独映射的 IR 控制器并需要映射为键盘按键,请删除 ir1 ~ ir6 前的 ; 并修改为实际映射的按键 ir6 为最上方感应器 ir1 为最下方感应器

[slider]

若您使用自定义控制器并映射至键盘按键,请修改此节的按键映射。

默认映射行为如下图所示

若您需要自定义按键映射,请在下方增加 cell32 ~ cell1 共计 32 个映射,数字与按键的位置映射关系如下图:

系统键盘对应的键值表