介绍
Artemis 没什么好介绍的了吧,给 SEGA 系 HDD 用的本地服,算是 Aqua 的继承者?
A network service emulator for games running SEGA’S ALL.NET service, and similar.
Artemis 更新真的很快,我的更新速度可能跟不上
如果内容失效的话,评论区或者邮箱发我,看到会处理的)
Windows
准备
所需要的东西有
- Windows 10 或以上系统
- Python
- MariaDB
- 良好的网络连接
- 清醒的大脑
安装 Python
Python 的安装就不多赘述了,一搜一大把,建议使用 3.11
记得勾上 PATH
安装MariaDB 11
安装过程略
在开始里找到 MySQL Client 打开登录
逐行输入以下命令,<Enter Password Here>
改为你想设置的密码
|
|
下载 Artemis
有两种方式可选
直接下载Artemis-develop后解压
或者使用 git (推荐,方便更新)
|
|
安装 Python 模块
在 Artemis 文件夹内打开 powershell,执行
|
|
配置 Artemis
将 example_config 文件夹改名为 config
编辑配置文件
config/core.yaml:
|
|
如果你不需要游玩头文字 D 的话,可以在 idz.yaml 中将其关闭
配置数据库
|
|
Artemis,启动!
到这里,Artemis 的基础配置已经完成了
使用
|
|
启动试试吧,如果一切正常,你将会看到会看到类似
的输出
Linux
实际上没什么好讲的
装个 MySQL,装个 Memcached,然后参考 Windows 的流程就好了
游戏针对性设置
[!NOTE] 除 Chinithm 外均未测试,不保证可用性
如果你有资源的话欢迎发我测试
Chunithm
本文假定你游玩的是 Chunithm Sun Plus (2.16) 以上版本
如果你仍在游玩 Sun 及以下版本,请使用AquaDX
导入资源
在 Artemis 目录下执行
|
|
坐和放宽,等待导入完成
修改配置文件
编辑 config/chuni.yaml:
(P.S: 下方ROM和Data版本号视情况修改,当然不改也没关系)
|
|
完成
在 segatools.ini 里的 default= 填上你的局域网 IP 地址
[!NOTE] 不要使用 localhost 和 127.0.0.1
否则 ALL.Net 会 NG
开始享受你的次新次热吧
FAQ
此处收录常见问题,如果你遇到了可以发我)
ALL.Net Authentication BAD
- 请检查游戏目录下 config_common.json 中 allnet_auth 是否为 2.0,如果是,改为 1.0
- 依然是 config_common.json ,检查 allnet_accounting 是否打开,如果是,关掉它
Title BAD
- 如果你是服务器运行的话 config/core.yaml 中的 hostname 改为服务器 IP/域名,本地运行则为 localhost
全 GOOD 但是灰网
- 检查 amfs 下的两个 ICF 是否正确
- 请不要使用中文目录