»
首页
|
手机数码
|
汽车资讯
|
游戏硬件
|
评测专题
|
手机壁纸
|
海淘值得买
|
度假
|
求职招聘
|
广告联系
» 您尚未登录:请
登录
|
注册
|
标签
|
帮助
|
小黑屋
|
TGFC Lifestyle
»
经典游戏怀旧专区
» 问sonic3D老大一个关于MDrom的问题
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[专题讨论]
问sonic3D老大一个关于MDrom的问题
ly63
小黑屋
帖子
22
精华
0
积分
3844
激骚
0 度
爱车
主机
相机
手机
注册时间
2012-4-18
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2012-4-25 16:29
显示全部帖子
你的C语言经验在HACK ROM方面几乎无用武之地,MD的主CPU是M68000,指令集可不是Intel X86,还是BigEndian字节顺序。你需要掌握68K汇编语言、CPU寻址方式、Memory map方式等基础知识,以及合适的Debugger。
MD模拟器带Debugger的我不熟,FC、SFC的都很好用。
更改区域代码可参考国外先驱写的MDROM Format 文档,
区域代码在0x1F0处,日版为J,美版为U,欧版为E。
注意地址是无Header ROM(bin格式)的地址,.SMD格式有512字节的Header,而且还是Interleaved的ROM,所以修改之前最好先用Ucon64把ROM转换成bin格式再修改。
修改后也许需要修正ROM CRC,自己试验一下吧。
MD ROM Format文档:
http://www.zophar.net/fileuploads/2/10614uauyw/Genesis_ROM_Format.txt
[
本帖最后由 ly63 于 2012-4-25 16:31 编辑
]
UID
213657
帖子
22
精华
0
积分
3844
交易积分
0
阅读权限
1
在线时间
138 小时
注册时间
2012-4-18
最后登录
2018-12-2
查看详细资料
TOP
ly63
小黑屋
帖子
22
精华
0
积分
3844
激骚
0 度
爱车
主机
相机
手机
注册时间
2012-4-18
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2012-4-25 21:35
显示全部帖子
刚刚我也正在找MD的Debugger,找到了Gens32、Regen 0.97D。
Gens32我一进Debugger功能就Crash,shit!
Regen的Debugger Build功能不错,只是它的Debugger窗口竟是个模式对话框,蛋疼......
还有不能临时取消断点,取消之后再进就消失........反汇编窗口不能上下滚动代码,非常不便。其它BUG还没有深入使用,还未发现。MD咋就没个像Fceux那么强大的Debugger呢,太郁闷了,真是难为那些搞汉化的HACKer了。
WII/NGC模拟器Dolphin的debug模式也非常蛋疼,拿它HACK游戏简直急死人,1FPS......还不支持内存断点
PSX的经常Crash;
SFC的还可以,但是没有Fceux的功能强大
UID
213657
帖子
22
精华
0
积分
3844
交易积分
0
阅读权限
1
在线时间
138 小时
注册时间
2012-4-18
最后登录
2018-12-2
查看详细资料
TOP
控制面板首页
密码修改
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计