当前位置:羁绊动漫 FATE专题站 FATE游戏 游戏下载 Fate / stay night解密、加密及封装程序

Fate / stay night解密、加密及封装程序

发表日期:2015-12-25 19:02 作者: 编辑:BT 来源: 浏览:

想提取Fate / stay night的游戏资料或汉化的都可以看看=。=

说明:
ExtractData为游戏资料的解密程序,1.02版以后可以直接解密Fate / stay night的xp3文件。
krkrrel.exe为吉里吉里的游戏资料封装和加密程序,此处为KAGeXpress中附带的中文版。
krdevui.dll是krkrrel.exe用的,具体干啥的我也不知道
xp3enc.dll为Fate / stay night的加密插件(自己写的,非原版)。

使用方法:
1.将krkrrel.exe、krdevui.dll和xp3enc.dll解压到同一文件夹下。将ExtractData解压到任意文件夹。
2.运行ExtractData.exe,打开Fate / stay night的xp3文件,选“抽出”即可解压(分选择的和全部的2种)。若文件名中含?而不能解压,用app加载ExtractData.exe运行即可。注意xp3文件要和cxdec.tpm文件在同一文件夹内。
3.将剧本或资料等汉化后,放入某一文件夹内(可以有子目录)。
4.运行krkrrel.exe,选择那个文件夹,确定。
5.调整选项,注意选上“使用xp3enc.dll”。
6.点击“生成”按钮,保存文件(一般为patch.xp3)。

版权声明:
ExtractData的版权由作者結羽(http://twin.tn.st)所有。
krkrrel.exe和krdevui.dll的版权由吉里吉里的作者W.Dee(http://kikyou.info)和吉里吉里中文推广站(http://kcddp.keyfc.net/bbs)所有。
xp3enc.dll的版权,嗯,大家爱怎么弄就怎么弄,自由的。顺便把源码贴出来,其实超简单。

源文件:
xp3enc.cpp:

#include <windows.h>
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
        return 1;
}
extern "C" void __stdcall XP3ArchiveAttractFilter_v2(
        unsigned __int32 hash,
        unsigned __int64 offset, void * buffer, long bufferlen)
{
        for (int index = 0; index < bufferlen; index++)
        {
            if (index == 0x13)
            {
                ((unsigned char*)buffer)[index] ^= 1;
            }
            else if (index == 0x2ea29)
            {
                ((unsigned char*)buffer)[index] ^= 3;
            }
            ((unsigned char*)buffer)[index] ^= 0x36;
        }

}
================
xp3enc.def:

EXPORTS
        XP3ArchiveAttractFilter_v2

PS:
还有疑问就联系我吧,各大论坛看到ID是keakon的就是了。
PS2:
加密插件只花了几分钟来写,也未经大量测试,若出错请和我联系。嗯,至少保证不会损坏你的文件,除非你覆盖了补丁。

FateStayNight解密、加密及封装程序.part1.rar

FateStayNight解密、加密及封装程序.part2.rar

合作网站:   羁绊网 热门动漫 单机游戏 萌娘站
2015 005.tv, All Rights Reserved. 闽ICP备16029788号-7 文网文:闽网文[2015]1788-036号 本站所有资源均来自于互联网,并且永久免费,与本站立场无关,在符合中国大陆法律的框架内,不接受任何投诉