kawaks 中文文档 下载 App

运行 WinKawaks 时自动生成哪些文件

首次启动后会生成什么

首次双击 Winkawaks.exe 运行时,模拟器会:

  1. 创建几个缺失的子目录(如果根目录没有 cheats/、eeprom/、ini/、saves/、recordings/ 的话)
  2. 如果 winkawaks.ini 不存在 → 用默认值创建一个
  3. 扫描 roms/ 目录 → 在 ini/ 下生成 ROM 列表缓存

这些文件和目录在启动前不存在,启动后自动出现,是正常现象。

载入一个游戏后会生成什么

载入任何一款游戏(不管是 CPS1/CPS2/Neo Geo)后,模拟器会在以下位置写入文件:

如果是 CPS1 / CPS2 游戏

生成位置内容说明
saves/<游戏名>.ks0即时存档(如果你按过 F5)第一次 F5 时才生成
recordings/<游戏名>.rcd0录像文件(如果你录过)第一次 Shift+F5 时才生成

CPS1/CPS2 基板不使用 EEPROM,所以 eeprom/ 目录对 CPS 游戏始终是空的。

如果是 Neo Geo 游戏

除了上面的存档和录像,额外会:

生成位置内容说明
eeprom/<游戏名>.eep 或 .edEEPROM 数据进入游戏时就生成,不需要任何操作。里面存着这款游戏的分数记录、玩家设置、解锁状态等

这是很多新手困惑的地方——Neo Geo 游戏不需要存档(ROM 没有存档功能),但它有 EEPROM 持久化。第一次进入 Neo Geo 游戏后 eeprom/ 目录里就会多出对应的 .eep 文件。

退出游戏后再启动呢

退出模拟器后所有生成的文件都会保留在磁盘上:

这些都是模拟器正常工作的一部分,不需要手动干预。

什么时候会生成多余文件

以下情况可能生成你没预期到的文件:

连续多次 Rescan all

每次 Rescan all 都会在 ini/ 目录里生成或更新 ROM 缓存文件。这个缓存可以安全删除——下次 Rescan all 会重新生成。

载入过不同版本的同一 ROM

如果你同时放了 kof97.zip(World 版)和 kof97hck.zip(Hack 版),载入不同版本时模拟器内部状态会不同,可能生成各自的存档文件(文件名不同,互不干扰)。

Kaillera 联机过

联机过程中可能在 ini/ 下生成 Kaillera 客户端的连接日志、房间记录等。这些都是文本格式,删了不影响下次联机。

清理策略建议

目录什么时候清理
ini/觉得太多缓存文件时,可以一次性全部删空,下次启动自动重建
recordings/不需要的录像可以删
saves/确定不需要的存档可以删(删前确认一下)
eeprom/想重置某款 Neo Geo 游戏的分数/设置时,删掉对应的 .eep 文件
cheats/不想作弊时删掉 .dat/.txt 文件

唯一不建议乱删的是 roms/ 目录和根目录的 exe/dll/ini——删了要么模拟器启动不了,要么 ROM 丢失。