A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 7818|回复: 15

老 xedk 安装 9328 的破解 xex

[复制链接]

精华
0
帖子
582
威望
0 点
积分
535 点
种子
6 点
注册时间
2006-6-3
最后登录
2022-9-15
 楼主| 发表于 2009-11-28 01:20  ·  广东 | 显示全部楼层 |阅读模式
替换原default.xex




;//////////////////////////////////////////////////////////////////////////////


sonic3d
.text:92020020 2F 0B 00 00              cmpwi  cr6, %r11, 0
.text:92020024 40 9A 00 6C              bne    cr6, loc_92020090
.text:92020028 3D 60 92 00              lis    %r11, XboxHardwareInfo@

修改成

.text:92020020 2F 0B 00 00              cmpwi  cr6, %r11, 0
.text:92020024 48 00 00 4C              b     loc_92020070
.text:92020028 3D 60 92 00              lis    %r11, XboxHardwareInfo@h

;//////////////////////////////////////////////////////////////////////////////


我的
.text:9202190C 4B FF E8 25              bl    sub_92020130
.text:92021910 2C 03 00 00              cmpwi  %r3, 0
.text:92021914 41 82 00 30              beq    loc_92021944

修改成

.text:9202190C 4B FF E8 25              bl    sub_92020130 #sonic3d修改的地方在这个函数里面,我的修改在函数外返回
.text:92021910 2C 03 00 00              cmpwi  %r3, 0
.text:92021914 48 00 00 30              b     loc_92021944


;//////////////////////////////////////////////////////////////////////////////

16进制文件偏移   原版     破解
21024:     40     48
21025:     9A     00
21027:     6C     4C

22914:     41     48
22915:     82     00

安装过程显示字的问题,我是用老版本的字体文件,背景图替换的。

并且新版本是一样的。。

这里感谢下sonic3d告诉我vs2005可以用xdk调试程序

只需要在vs2005里选copy to disk

默认是copy to dvd emu.

精华
1
帖子
343
威望
1 点
积分
431 点
种子
7 点
注册时间
2009-11-12
最后登录
2023-5-29
发表于 2009-11-28 01:28  ·  上海 | 显示全部楼层
顶,这个才是完美的改法,有刷机文字提示,我的改法可能会有潜在问题,只是目前都运气好没有遇到

更新:重新看了一遍代码,发现不完全是这样,详情见4楼文章分析
[s:252]

精华
0
帖子
283
威望
0 点
积分
287 点
种子
5 点
注册时间
2004-11-15
最后登录
2023-6-18
发表于 2009-11-28 02:04  ·  北京 | 显示全部楼层
用什么软件打包成ISO文件刻录?

精华
0
帖子
283
威望
0 点
积分
287 点
种子
5 点
注册时间
2004-11-15
最后登录
2023-6-18
发表于 2009-11-28 02:12  ·  北京 | 显示全部楼层
我替换了sonic3d提供的破解版用ImgBurn打包没有问题吧

精华
1
帖子
343
威望
1 点
积分
431 点
种子
7 点
注册时间
2009-11-12
最后登录
2023-5-29
发表于 2009-11-28 04:12  ·  上海 | 显示全部楼层
经楼上在QQ提醒,刚刚又抽空调查了一下,发决没有文字显示不是由破解造成,是因为原版光盘镜像里的字体没有正常提取,导致和破解版一起提供的RECMEDIA目录里的字库文件0字节造成,多谢楼上指明

已经在群里更新了除recdata.bin以外的文件压缩包


但是建议大家主升级程序还是能用jskew的就用他的。他的改法相对来说比我的安全,是忽略掉老硬件检测的结果(检测到老硬件依然会出现提示只不过按任意键后不会退出升级流程而是强制继续升级),而我的是强制跳过这个硬件版本检测的步骤(因此不会显示你的硬件是pre-released hardware之类的提示),他的改法相对更外层一些。

[s:265]

精华
0
帖子
349
威望
0 点
积分
350 点
种子
0 点
注册时间
2009-3-27
最后登录
2013-1-1
发表于 2009-11-28 08:53  ·  山东 | 显示全部楼层
楼上的两位的确是造福大家呀。呵呵

精华
0
帖子
349
威望
0 点
积分
350 点
种子
0 点
注册时间
2009-3-27
最后登录
2013-1-1
发表于 2009-11-28 08:54  ·  山东 | 显示全部楼层
可惜我的老Xedk扔在外地了,否则我也弄来稿搞搞

圣骑士

XDK 狂热者

精华
0
帖子
4450
威望
1 点
积分
4684 点
种子
0 点
注册时间
2008-2-15
最后登录
2020-11-16
发表于 2009-11-28 09:51  ·  江苏 | 显示全部楼层
SONIC 3D 一直是 技术骨干。 同时也感谢楼主分享经验。

精华
0
帖子
342
威望
0 点
积分
350 点
种子
5 点
注册时间
2009-9-5
最后登录
2020-3-1
发表于 2009-11-28 18:00  ·  辽宁 | 显示全部楼层
谢谢啦,需要这种高人呀
该用户已被禁言

精华
0
帖子
7
威望
0 点
积分
7 点
种子
0 点
注册时间
2007-1-24
最后登录
2020-1-22
发表于 2009-11-28 20:54  ·  江西 | 显示全部楼层
机总会被解的

感谢lz和索尼克
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-19 18:26 , Processed in 0.245723 second(s), 24 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部