蜗牛的壳

蜗牛的壳

me =~ s/nai/liu/m;

浏览模式: 标准 | 列表
全部文章

《Over G Fighters》存档修改


最近改存档改上瘾了。看到手里的《Over G Fighters》还有一个成就没解开,顺手抄起 WinHEX……

经过多次试验之后,终于找到 BIG BOSS 的标志位。

如图,从 32'h0000EAC0 开始,到 32'h0000EAE3 为止,一共 9 个 Int32。如果为 1,则 BIG BOSS 已解开。

大小: 5.86 K 尺寸: 400 x 19 浏览: 3 次点击打开新窗口浏览全图

需要注意的是,一共有 8 个 BIG BOSS。修改之前 32'h0000EAC0 和 32'h0000EAE0 都是 0。所以,究竟哪一个解开最后一个 BIG BOSS(Premium Reward 6),我也不清楚,反正都给写成 1 能全部解开。

注:32'h0000EAC0 实际上为第一个存档(Over-G.sav0)的 32'h00001AC0。如果要修改其他的存档,需要先计算地址,或者抽出存档再放入。


之前已经说过了,《奴役:西游记》是个好游戏。虽然主角依然是唐三藏(Trip,女 = =|||)、孙悟空(Monkey)和八戒(Pigsy),但完全的西方人物造型和即将毁灭的背景世界却给人另外一种感觉。

不得不说,对于成就犯来讲,这游戏的最大难点并不是 36 秒之内追上机器狗,也不是 35 秒之内把唐姐从铁牛身上救下来,而是散落在地图上的不知道多少个红点(Tech Orbs)。这游戏设计得很奇怪,只给出 Orbs 的收集率,却不给出数量,这给找红点带来很大难度。

终于,在游戏偷跑一周之后,所有的 Orbs 全部被我找到了!这要感谢伟大的 Xbox360Achievement.org 和 PS3Trophies.org。很多犄角旮旯,没有前人的指点是根本不可能找到的。

最后,为了纪念这个来之不易的全成就,发组图庆贺。

大小: 708.98 K 尺寸: 400 x 225 浏览: 2 次点击打开新窗口浏览全图
大小: 677.1 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 712.88 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 723.97 K 尺寸: 400 x 225 浏览: 1 次点击打开新窗口浏览全图
大小: 734.28 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 714.67 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 744.88 K 尺寸: 400 x 225 浏览: 1 次点击打开新窗口浏览全图
大小: 714.37 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 751.15 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 713.54 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 710.6 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 714.58 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图
大小: 680.6 K 尺寸: 400 x 225 浏览: 0 次点击打开新窗口浏览全图

大小: 520.79 K 尺寸: 400 x 225 浏览: 1 次点击打开新窗口浏览全图

大小: 689.5 K 尺寸: 400 x 225 浏览: 9 次点击打开新窗口浏览全图

下一个,《恶魔城:暗影之王》。

《Enslaved 奴役》Xbox360 存档修改(二)


卡在第二个区块好几天了,后来干脆决定不管前面的两个区块,实行暴力注入。

暂时判明,每个大块是由 32'hFFFFFFFF 分隔。所以前几个大块直接复制,Orbs 块进行暴力注入。

修改器也换了个界面。新界面如下:

大小: 6.62 K 尺寸: 400 x 94 浏览: 4 次点击打开新窗口浏览全图 

今天发现,貌似 Orb 生成规则和预想的不一样。本来认为应该每个 checkpoint 之后都会重新编号,现在看来貌似编号是乱的,但在同一关里不重复。这样一来难度就更大了。

估计做到最后,要么做不下去,要么直接复制我已经拿好 100% Orbs 的存档。而且是否要修复第一区块之前的长度标记还是另外一个问题。


附:

Bug 1:悟空:“唐姐,你自己保重吧,我被卡到墙里了……”

大小: 820.42 K 尺寸: 400 x 300 浏览: 3 次点击打开新窗口浏览全图

Bug 2:悟空:“我不用筋斗云,照样能在天上走……”

大小: 663.05 K 尺寸: 400 x 300 浏览: 1 次点击打开新窗口浏览全图

《Enslaved 奴役》Xbox360 存档修改


Enslaved 是个好游戏,害得我周末熬夜一口气给打通了。

但是这游戏的搜集要素太变态——不知道多少个红球(Tech Orb)!通关之后又重玩了几关,很注意搜集红球,但即便如此依然拿不到 100%。

没办法,自己动手该存档……

首先,从 32'h0000D000 开始的 20 个字符是存档的 SHA1 hash,正式存档从 32'h0000D1AC 开始。格式为:存档长度(Int)、区块单元数(Int)、字符串(String Format)。字符串格式由 长度 (Int)、字符串(byte array) 组成。

顺手写了个程序,第一个区块可以解出来了。但是第二个区块格式有些奇怪,还没弄明白怎么解。

先贴一下第一天的成果:

大小: 27.45 K 尺寸: 271 x 400 浏览: 8 次点击打开新窗口浏览全图


相关研究:http://www.forums.xbox360-content.com/showthread.php?6704-Enslaved

 

Blade Kitten XBLA 存档修改(五)终!


今天研究了半天 Slide Kill,无奈还是推算不出来它是怎么储存的。算了,100 个 Slide Kill 成就也不算难,这一项就放弃吧。

升级了一下存档编辑器。目前可以更改被敌人攻击的掉血量,也就是说可以在某一关最后一个存档点把掉血量清零,轻松拿到无伤通关成就。

新版下载地址没变:http://www.snailium.net/xbox360/BladeKittenSaveEditor.exe (需要 .NET Framework 3.0 或以上版本)
0.1 版本在此存档:http://www.snailium.net/xbox360/BladeKittenSaveEditor_0.1.exe

如果不出意外的话,这个就是最终版了。

新版截图:

大小: 65.73 K 尺寸: 400 x 241 浏览: 2 次点击打开新窗口浏览全图

Windows Live Space 毁了我的收藏!


Windows Live Space 突然宣布关闭,所有内容转移到 Wordpress。

转移就转移吧,作为用户也没别的办法。结果转移之后发现,界面乱套先不说,我收藏了多年的加拿大中文服务电话竟然没转移过来。后来才发现,Live Space 列表和收藏全部都没有转移!

由于之前我把 Live Space 安全设定较高,结果在 Google 和 Bing 里面都没有缓冲页面。幸好在 Baidu 里还留着 2006 年的快照,暂时能恢复一半。

为了避免类似悲剧发生,从明天开始我将陆续把之前有用的文章转到主站来。那个 Wordpress 网站就让它生锈好了!

Blade Kitten XBLA 存档修改(四)


今天本来想找到 Slide Kill 的地址,却无意中找到下面几项:

32'h0000D024:捡到的钱(小亮片),不包括开宝箱拿到的钱,带符号的整数
32'h0000D0A7:第一关杀敌人数,带符号的整数,每关地址递增 'h30
32'h0000D0B0:第一关损失的生命值,单精度浮点数,每关地址递增 'h30

找到每关损失的生命值也不错,这样就可以在关底最后一个存档点把损失的生命值清零,直接拿到无伤通关成就。

修改器稍微升级了一下,预计明天放出。

Blade Kitten XBLA 存档修改(三)


终于找到了总杀敌数。

32'h0000D040:总杀敌数,整数

第一版存档编辑器也做好了。

大小: 63.09 K 尺寸: 400 x 239 浏览: 3 次点击打开新窗口浏览全图

下载:http://www.snailium.net/xbox360/BladeKittenSaveEditor.exe (需要 .NET Framework 3.0 或以上版本)

第一版功能:

  • 修改金钱
  • 修改生命值(最大 19999)
  • 修改体力值(最大 19999)
  • 修改杀敌数
  • 修改各关最佳通关时间
  • 解锁所有收藏物品

还未完成的功能:

  • 修改铲敌数
  • 最大值保护

再贴一个宝箱、Datapak、Skiff 全部解开的效果图。

大小: 571.94 K 尺寸: 400 x 300 浏览: 0 次点击打开新窗口浏览全图

Blade Kitten XBLA 存档修改(二)


继续研究,发现以下地址:

32'h0000D06C:总游戏时间,以秒为单位
32'h0000D9E8:Datapak 标记,使用 32 位(整数)的后 20 位,bit 0 开始(little endian),拿过的 Datapak 标记为 1
32'h0000D9EC:Skiff 标记,同上
32'h0000DA14:第一关的宝箱标记,同上,有多少个宝箱就标记多少位

第二关宝箱标记为第一关地址 + 4(就是紧随其后的 4 个字节)。注意:第七关和第十三关没有宝箱。

还剩下杀敌数没有找到……

抄起 C# 写了个存档编辑器。刚做好读取部分,解锁计算和写入还没做。

大小: 47.33 K 尺寸: 400 x 236 浏览: 2 次点击打开新窗口浏览全图

顺便放一个改过的存档。第一关最佳时间为 1 秒钟,hoho~

大小: 393.39 K 尺寸: 400 x 300 浏览: 0 次点击打开新窗口浏览全图

Blade Kitten XBLA 存档修改(一)


从硬盘或 USB 提取 58410A86\SAVE.DAT,然后用十六进制编辑器打开。

找到地址 32'h0000D000,此处应该是“Buffer Start”。真正的存档从这里开始。

大小: 43.44 K 尺寸: 400 x 146 浏览: 8 次点击打开新窗口浏览全图

看图,各个红框的解释如下:

32'h0000D020:金钱,带符号的整数,最大值 32'h7FFFFFFF,不过最好给小一点的值,不然再拿到钱的话,这个值会溢出,变成负数
32'h0000D032:生命值,最大值 32'h00004E1F(32'd19999)
32'h0000D036:体力值,最大值 32'h00004E1F(32'd19999)
32'h0000D088:第一关已获得的宝箱数量
32'h0000D08C:第一关已获得的 Skiff 数量
32'h0000D090:第一关已获得的 Datapak 数量
32'h0000D098:第一关最佳通关时间,以秒为单位
32'h0000D09B:第一关目前的游戏时间,以秒为单位,下一次继续游戏的时候会从这个时间开始计时

第二关的数据为第一关地址 + 32'h00000030。

目前就研究这么多。研究还在继续。


相关研究:http://www.forums.xbox360-content.com/showthread.php?6581-XBLA-Blade-Kitten-Mods-!

Records:30712345678910»



« 2012年02月 »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

标签

用户


链接


归档


信息

  • 分类数量: 15
  • 文章数量: 307
  • 评论数量: 114
  • 标签数量: 556
  • 附件数量: 510
  • 引用数量: 0
  • 注册用户: 12
  • 今日访问: 356
  • 总访问量: 778219
  • 程序版本: 1.6


加拿大中文电话

  • CIBC
    1-888-298-8822
  • TD Canada Trust
    1-800-387-2828
  • HSBC
    1-888-310-4722
  • Scotia Bank
    1-800-830-8080
  • RBC Royal Bank
    1-888-769-2598
  • Rogers TV
    1-800-787-7953
    1-866-406-7239
  • Rogers Wireless
    1-800-828-9828
    or *2288
  • Fido
    1-866-888-3436
  • Bell Home Phone
    1-800-715-1888
  • Bell ExpressVu
    1-888-759-3474
  • UPS Delivery
    1-800-233-8133