吉拔蓝猫
- UID
- 6259
- 功勋
- 1 功勋
- 现金
- 91720 Ziny
- 猫币
- 5 Cat
  
|
楼主 |
发表于 2017-6-30 00:40:50
|
显示全部楼层
在game.rgssad之中,600张地图占接近70MB
如果你说,拉姐每一次修改都同时改动了600余张地图
我无话可说
当然,你的说法是对的,的确拉姐改动了不少内容
我这里的统计是大约有1/10的地图发生了改变。(拉姐辛苦)
而我在之前也的确没有实验过。
我只知道,我现在做实验用的1.57升级档
把game.rgssad解包之后压缩成7z格式
86M瞬间缩水成9.3M
其他部分就算用zip算法压缩(其实都差不多)也只有19.3M
加起来不到30M
然而升级档90M以上
(然而,这样做压缩&解压略慢略麻烦,如果集体压成zip,将会有35MB的大小,体积只缩水了不到三分之二,但解压会快很多。)
不知道这个算法是否对拉姐有吸引力……
但我知道的是
你肯定也没试过。
当然
现在看来,已经没必要去掉那些不重复的地图了
因为就算做得再好,也不可能再减小50%的体积了。
外加
我还是有另外一个建议
就是应该可以试试把数据跟非数据分开
非数据可以整合发包(比如1.50-1.60音乐图片升级档什么的),这样可以让大家快速追到最新版本而不用重新下载(这样对不经常升级的人比较友好)
然后rgssad数据可以解包之后压缩上传,只保留最新版本,毕竟数据每一次都是完全覆盖,如果旧版本的程序把图片和音乐升级到了最新版,直接用最新的数据替换原来的数据并不会出现问题(除非更改加密算法……然而这个算法已经用了好几年了)
最后,技术不晒出来,总会长毛的。
不晒,就不会有进步。
就比如,30M的升级补丁。
1.58压缩成7z&创建自解压文件
后面放图
解压
一些有重复的
和一些没重复的
都替换掉之后
删掉game.rgssad(其实可以留着)
然后双击游戏,能进去没毛病
本来想找论坛上存档的……毕竟曾经帮人通了一个关……发现找不到
只好用自己的存档了。
能玩没BUG
其实最后应该做一个,存档,换回1.57,得到“不能读取高版本存档”的信息的截图。
然而实在懒得做了。
或许我的确是心态不对。
理论上讲明明自己正确然而不被理解的
我又管你们干什么呢?
如果晒技术,
直接说就好了
就比如可以直接做一个简单的测试
把1.58版本的game.rgssad拿走
把这11个part:
Data.part001.rar
(1000 KB, 下载次数: 517)
Data.part002.rar
(1000 KB, 下载次数: 512)
Data.part003.rar
(1000 KB, 下载次数: 512)
Data.part004.rar
(1000 KB, 下载次数: 516)
Data.part005.rar
(1000 KB, 下载次数: 500)
Data.part006.rar
(1000 KB, 下载次数: 554)
Data.part007.rar
(1000 KB, 下载次数: 519)
Data.part008.rar
(1000 KB, 下载次数: 493)
Data.part009.rar
(1000 KB, 下载次数: 516)
Data.part010.rar
(1000 KB, 下载次数: 551)
Data.part011.rar
(571.54 KB, 下载次数: 490)
都下载下来,双击part1,解压到游戏文件夹下(于是会看到一个在game.exe和gameX.exe的位置生成了一个data目录)
双击game.exe,发现可以进入游戏
于是证明,80MB的game.rgssad可以被替换成这11个part(如果不是论坛不支持10MB的文件,在这里我会直接上传9MB的7z压缩包的。)
那么,大家都可以试试,把1.58升级补丁解压到某个空文件夹,删除game.rgssad
甚至都不用压缩,都能看出,剩下的体积又有多大
加起来,不足40MB
体积缩水何止一半?
由此,我真的可以说,这里,技术上,我就是最强。
发生什么了?
我知道fux2的技术比我强至少一万倍。
但是,闭关锁国固步自封的唯一下场就是,被淘汰。
发这个帖子一共浪费了我40分钟。
或许可以算作神奇宝贝事件的补偿
或许并不能这么算。
只希望我收到的,不会是封号
|
|