参考https://gist.github.com/LukeZGD/64b0ecfb7eaccdfbb327ddfea4621723
所需工具:
-
KrkrExtract(用于提取.xp3文件) -
AlphaMovieDecoder_Old(适用于.amv文件) -
FreeMote(用于 E-mote .psb 文件) -
KrKrZSceneManager(适用于 .scn 文件) -
GARbro(仅用于提取 .int 文件,仅限第 3 卷) -
CatSystem2-Simple-Translating-Tools(适用于 .cstl/.cst 文件,第 3 卷)
使用 KrkrExtract
注意steam版本须使用Steamless去除drm并打上steam通用补丁
链接: https://pan.baidu.com/s/1a_vb3gtUIWD82gWh54nAag 提取码: 0721
-
这里使用的是旧版本 (1.0.3.1),不确定新版本是否也需要这些步骤。
-
前提条件:您需要 KrkrExtract 的 .exe 和 .dll 文件。如果您使用的是 Windows 10 系统,请在下载前先禁用 Windows Defender 病毒和威胁防护!您可以在以下位置找到此设置:Windows Defender 安全中心 > 设置 > 病毒和威胁防护设置 > 关闭实时防护
-
您也可以在排除项中添加 KrkrExtract.exe 的例外(也可以在病毒和威胁防护设置中添加)。
- 将 KrkrExtract 的 .exe 和 .dll 文件放入游戏目录
- 把游戏 .exe 文件拖到 KrkrExtract.exe 旁边。这样应该就能让游戏和 KrkrExtract 一起打开了。
- 检查完整解压(如果程序崩溃,可以跳过此步骤)
- 将 .xp3 文件拖到 KrkrExtract 窗口,将会出现一个名为 outPath 的新文件夹,其中包含提取的文件。
- 您可以对所有 .xp3 文件重复步骤 4。
E-mote models
- 注:Nekopara Extra 是 E-mote 模型的最佳来源,因为它包含了所有 Nekopara 游戏中使用的所有模型(第 4 卷可能有所更改,但我目前无法确认)。
- 使用 KrkrExtract 提取 emotewin.xp3 的内容(对于 Extra,将 emotewin.xp3 替换为 emotedx.xp3;对于 Vol. 3,使用 GARbro 将 emotewin.xp3 替换为 psz.int)。
- 现在您可以使用 FreeMoteToolkit 中的 EmtConvert 在 cmd 窗口中将 .psb 文件转换为纯 .psb 文件(Extra 不需要此步骤)。
-
用法:
EmtConvert.exe <drag PSB/PSZ file> 742877301 -
您可以对所有其他 .psb 文件重复步骤 2。
-
纯 .psb 文件可用于 FreeMoteToolkit 中的其他工具。一种用法是将纯 .psb 文件拖到 FreeMoteViewer.exe 上,即可使用 FreeMoteViewer 查看它。
Scn场景脚本文件(除第3卷外的所有游戏)
- 使用 KrkrExtract 提取 data.xp3 的内容
- 转到 outPath/data.xp3/scn
- 现在您可以使用文本编辑器打开 .tjs 文件,或者使用 KrKrZSceneManager (ScnEditorGUI) 打开 .scn 文件。
Cstl场景/脚本文件(仅限第 3 卷)
- 使用 GARbro 提取 scene.int 的内容
- 现在您可以使用CatSystem2-Simple-Translating-Tools打开 .cstl 文件。
打开与合并 .amv 文件(除第 3 卷外,适用于所有游戏)
- 注意:这里使用的是旧版本(AlphaMovieDecoderFakeOld);KrkrExtract 的最新版本似乎也内置了 AMV 解码器。
- 大部分(如果不是全部).amv 文件都位于 adultsonly.xp3 文件夹中,因此请先使用 KrkrExtract 提取该文件夹。
- 现在您可以在命令提示符窗口中使用 AlphaMovieDecoder 来提取 .amv 文件的帧。用法:
AlphaMovieDecoderFake.exe -amvpath=<drag AMV file>
AlphaMovieEnc用于合并如下配置
GUIhttps://kaede-software.com/krlm/plugin/alphamovie.zip
命令行https://github.com/zhiyb/AlphaMovieEncoder
![]()
GARbro 的使用(仅限第 3 卷的资产提取)
- 在 GARbro 中打开 .int 文件
- 现在,您可以全选所有内容,右键单击,然后选择“提取”来提取所有数据。
- 您可以设置提取选项:提取图像、提取音频、将音频转换为常用格式以及将图像保存为您喜欢的格式(推荐使用 PNG 格式)。
- 现在您可以对所有其他 .int 文件重复这些步骤。
- 对于 image_ev.int 中的动画场景,您需要双击 .hg3 文件(例如 CG3_04c_anime.hg3),然后即可提取其中的所有帧。
