作者:坑神姐姐ADhttp://kdays.cn/
第1章 KRKR游戏系统汉化说明
封包(Pack) —— 相对的就是解包(Unpack)
实际上能解包的 不代表就能封包
因为解包仅仅代表是从文件中提取出数据 但不代表能更改数据
最典型极端的例子就是MTS的gift。里面用TBL对所有文字进行了过滤,当然,现在有办法解决了
而且解包不一定要拆解结构 只要读取到文件头和文件结尾处理就可以了
而封包,对齐,结构都要去考虑
几乎就相当于重写封包一样。
那么,我们先从最为简单的2种系统说起——KRKR(吉里吉里)和Nscripter来说明吧
KRKR是由W.dee编写的AVG文字游戏系统 (在此对作者表示深深的敬意。。
Nscripter也是如此。。这里对那些制作人员表示敬意
敬意完成了,那么还是要开始我们的进程。。
相信不少人都用过AGTH,这个软件可以很方便的将游戏中的文字提取出来。
实际上原理是Hook了文字读取函数。。。那么有人说,那么汉化的时候 也Hook这个函数 将函数返回不就可以了吗?
——答案是可以,但仅仅是理论上的可以
做起来就更复杂了,你如何判断这个那个句子呢?查找?不可能,难道每读取一次就查找一次文件?
还有图片呢?也去Hook?还有很多很多的问题。。包括游戏的保护等等。。
那么看起来,汉化只有从封包去考虑了
KRKR拥有一个增量补丁功能,一般情况下,这个功能直接就可以用
所以KRKR破解,一般只用重写XP3ENC.DLL就可以了。。。但是。。总有意外。。不可避免的。。
游戏汉化技术内幕——第3章索引和资源的说明
分享到:
相关推荐
此软件用于解包封包deb包
mtk解包封包工具
zip格式升级包解包封包签名工具v1.2
全志ROM解包封包
IOS用的适用于6.X.X一键解包封包工具
魔百盒晶晨S905Rom固件解包封包定制工具AmlogicCustomizationTool_setup_v2.0.1。支持最新的64位 Amlogic S905 S912 处理器,适合64位CPU的android、yunOS固件。
非常不错的完美封包解包~~~~~~~~~~~~~
网络高清机固件WINDOWS下修改工具,以往的工具都在是liunx修改,这个工具可以在大家熟悉的WINDOWS平台下修改固件,进行解包封包操作。
unity3d网络通讯的封包,解包与简单的异或异或加密的简单示例.里面有两工程,一个是U3D工程,一个是c#服务端。打开就可以直接运行。
Debian Packer 1.2.1 For Windows x86 (Windows 平台下首款能对 Debian 数据包直接解包、封包的工具软件)
Extractor,一个可以让你从容不迫的应对007,ADAT,APAK,MHW,MIX,MW4,NPAK,PACK,PAK,PBO,PFF,PKR,POD,RES,U,等等数十种文件包的解包/封包程序,程序可以在扫描过程中自动按选择的分类识别你需要的文件...
虚幻4UE4程序游戏解包,获取资源等。
易语言源码数据的封包与解包的过程易语言源码.rar
在 mstar-bin-tool-master 压缩包的基础上写了一个批处理,只要按要求把文件放在指定文件夹下,点击批处理就可以自动解压和打包bin文件,不用再手动输入代码了。
里面有两个解包工具,还有一个音频解密文件,还有一个我写的拆包解包教程,用于拆解游戏中的资源文件,包含贴图、Font、mesh、sprite、shader等文件,可以将游戏中的那些文件获取出来,非常好用。
Version 2.07 Windows & Linux Supported firmware images (known): - Sochip SC8600/SC9800 (LiveSuit/zdisk); - Boxchip F10/F15/F16/F20 (LiveSuit/zdisk); - Teclast T7200/T8100 (LiveSuit/zdisk);...
AssetStudio unity解包工具
机顶盒线刷固件4.4-9.0包解包及封包工具 安卓固件工具 机顶盒固件解包及封包工具
适用于非高安版的海思Hi3798_Mv100系列机顶盒固件解包打包签名的工具,解包后自由修改后再打包刷机的。比如M100、HG680J、EC6108V9系列、E900系列,只要不是高安版的Hi3798_MV100芯片的都可以,高安的肯定不行,其他...
echo 正在对boot进行处理 ...cd %~dp0boot >nul 2>nul%~dp0files\bootimg --repack-ramdisk cpiolist.txt >nul 2>nul%~dp0files\bootimg --repack-bootimg >nul 2>nul