欢迎光临散文网 会员登陆 & 注册

陈年旧物——RMXP RGSSAD解压器

2020-02-22 19:31 作者:山舞_银蛇  | 我要投稿

    RPG Maker XP(下简称RMXP)是一款为不具编程基础的人提供的RPG游戏制作软件,尽管这个东西已经过气许久了,不过现在在破站上还有一些使用RMXP制作的RPG或ARPG游戏的作品,以及RMXP的入门级教程。

    对RMXP稍有了解的朋友应该知道,RMXP编辑器自带对游戏工程进行加密的功能,将Graphics文件夹(内含游戏贴图)和Data文件夹(内含游戏设定数据和地图数据)进行加密,生成一个RGSSAD加密文件,从而达到防作弊、防盗用的目的。但是,菜鸟存在修改游戏数据以求通关的需求,游戏制作同行存在学习一个牛B事件的实现方式的需求,因而研究如何实现破解和反破解RGSSAD加密文档在当年也是一个研究课题。

    UP主当年是那种迫切希望通关的菜鸟(现在则是个脱坑的半吊子- -|||),于是在网上找到了RGSSAD解包器。这些天闲来无事翻看旧物的时候把它找了出来,发现破站上还没有相关内容,于是在此专栏中分享给大家:

    百度网盘链接(永久有效):https://pan.baidu.com/s/1tjERtmgIM3TOk9BOvTsEfA

    提取码:vx24

该RGSSAD解包器的操作界面

    下载之后可以看到,这款RGSSAD解包器还是08年的版本(所以说是陈年旧物- -),下方的CSDN博客链接仍然有效,并且进入后可以找到与RGSSAD加密相关的简要讨论,包括其他给游戏工程加密的方法以及RGSSAD加密的实现算法等,内容比较基础,稍有编程基础的童鞋就能看懂,有兴趣的童鞋可以前往学习,这里就不花篇幅阐述这些内容了。

    最后介绍一下这款RGSSAD解包器的使用方法。其实很简单,首先选择要解包的RGSSAD加密文件,然后选择该文件所在文件夹A为目标输出目录,进行解包,到此为止解包工作就算结束了。接下来只需要在文件夹A中创建一个名为“Game.rxproj”的文件,即RMXP工程文件,用记事本在其中输入内容“RPGXP 1.00”[1]。然后用RMXP打开这个后缀是.rxproj的文件,就可以对游戏进行编辑了。

像这样保存Game.rxproj(此处后缀名在以文件记事本形式打开时被省略)

注:

[1] Game.rxproj中的内容实际上可以不是“RPGXP 1.00”,也可以把“1.00”换成任意一个不超过数R的浮点数(甚至于负数也是可以的),这里R取决于所安装的RMXP的版本号(最新版本为1.05版,国内网站上常见的是1.03版)。例如,UP电脑中的RMXP版本号是1.03,那么对于UP来说,Game.rxproj中的内容是“RPGXP 1.02”也是可以正常使用的。只是一般来说流行的最低版本是1.00版,所以将Game.rxproj中的内容设为“RPGXP 1.00”是保证基本上不会出错的万全之策,不过为了以防万一强烈建议这么做。

陈年旧物——RMXP RGSSAD解压器的评论 (共 条)

分享到微博请遵守国家法律