Board logo

标题: jjjjjjjjjjjjjj [打印本页]

作者: LCL    时间: 2010-4-7 01:12     标题: jjjjjjjjjjjjjj

hgggggggggggggggggggggggg

[ 本帖最后由 LCL 于 2011-3-25 14:45 编辑 ]
作者: wood    时间: 2010-4-7 07:17

改装永胜出的加密md卡带,从硬件上来说是不可能的,需要软硬结合,有那能力,做个md烧录卡也不在话下。
作者: zyl501zyl    时间: 2010-4-7 09:00

好像电玩天空有破解的ROM,烧到我做的简易烧录卡里应该能运行

令我有一盘D版三国5,组装机运行没问题,原装就不行,开机2秒后死机
作者: zyl501zyl    时间: 2010-4-7 09:06

错,是天空联盟
作者: SONIC3D    时间: 2010-4-7 09:33

引用:
原帖由 LCL 于 2010-4-7 01:12 发表
买来的永盛中文MD游戏卡 在俺的原装机上有1/3不能玩 据说是加密了
请问 如何改装卡带  




PS:还有就是,在不同版本的MD上,运行不同版的游戏,,是不是 不弹出警告画面只要能进入游戏,就肯定能玩,不 ...
永盛06年后的卡,有XRam系统,对部分原装机不能用,但你试试看这样,先不插卡开机,然后带电插上卡带,再按一下Reset按钮,该法在我的欧版MD上屡试不爽(为了玩永盛的乞丐王子)


敬告:这是偏方,可能会导致烧卡之类的损失,我不负责:D
作者: feilixie    时间: 2010-4-7 11:24

找个搞专业数学的给反推出来吧,搞硬件的哪能弄这个,呵呵
作者: LCL    时间: 2010-4-7 18:02

一张无故障的MD游戏卡,,原装美版机和原装日版机,都读不出来,提示PAL之类的英文,啥意思

[ 本帖最后由 LCL 于 2010-4-7 18:03 编辑 ]
作者: wood    时间: 2010-4-7 18:56

引用:
原帖由 LCL 于 2010-4-7 18:02 发表
一张无故障的MD游戏卡,,原装美版机和原装日版机,都读不出来,提示PAL之类的英文,啥意思
需要改机,或者买一块区域转换卡。md1型机非常好改,2型机改机对机器的破坏比较大。
作者: zyl501zyl    时间: 2010-4-7 22:20

索尼克强啊!跪求这样做的原理
作者: SONIC3D    时间: 2010-4-7 23:35

引用:
原帖由 zyl501zyl 于 2010-4-7 22:20 发表
索尼克强啊!跪求这样做的原理
至今不明原理,郁闷阿
作者: zyl501zyl    时间: 2010-4-8 08:56

网上查了资料,好像MD机不插卡开机就运行机内的一段代码,

XMD格式与这个代码有关吧? 班门弄斧,见笑

差了一下以前的资料,索尼克原来是搞 68000的高手,能给我发一些MD硬软件,编程,汉化,的资料吗?
作者: SONIC3D    时间: 2010-4-8 20:17

引用:
原帖由 zyl501zyl 于 2010-4-8 08:56 发表
网上查了资料,好像MD机不插卡开机就运行机内的一段代码,

XMD格式与这个代码有关吧? 班门弄斧,见笑

差了一下以前的资料,索尼克原来是搞 68000的高手,能给我发一些MD硬软件,编程,汉化,的资料吗? : ...
显然不是高手。。。。 只是随便看看玩玩,毕竟MD是导致我变成程序员的直接原因之一,总想了解得透彻点,可惜对硬件无天赋。。。

对于那些开机有三行版权说明的机器,里面是有bios的,对于这种机器,在开机时要求卡带里的程序在一个特定的时间内把'SEGA'这4个字节写到$A14000这个地址去,否则VDP会不工作不能正常进行游戏,但我感觉永盛的卡带不是这个问题,因为,硬件Reset后,这4个字节应该要再写一遍的,那么如果上一次因为没有在合适的时间内写进这4个字节,那Reset一遍乃至10000遍应该也没法写进(当然这只是我想当然的推论)。

对于早期的一些原装机型,开机不出三行字,没有bios,也没有$A14000这个地址的保护

另外我说的一点要注意,就是要带电把卡带插上才行,如果是关机状态下卡插入机器,开机不会成功,Reset也一样不会进游戏。。。。。


68000软件方面的资料和MD开发的资料我整理整理,到时候来发发:D

最后,XMD是什么格式?是不是以前Gens32的加密ROM格式?

[ 本帖最后由 SONIC3D 于 2010-4-8 21:46 编辑 ]
作者: zyl501zyl    时间: 2010-4-9 22:58

是吧?有点迷糊。
怪不得,SEGA md没用像SFC的cic安全芯片的芯片,因为防的不是盗版商,而是没授权的软件,但这也造了中国玩家的福
作者: zyl501zyl    时间: 2010-4-9 23:16

主机上的reset键应该不是硬件reset,他接到了ic315-5364第50脚,好像只是局部重启,而68000没重启,我只是猜测,见笑
作者: SONIC3D    时间: 2010-4-10 13:09

引用:
原帖由 zyl501zyl 于 2010-4-9 23:16 发表
主机上的reset键应该不是硬件reset,他接到了ic315-5364第50脚,好像只是局部重启,而68000没重启,我只是猜测,见笑
根据
http://emudocs.org/Genesis/genhw.txt

http://emudocs.org/Genesis/mega1.png
现学现卖

第一篇里提到
IC4  Sega 315-5433 - glue chip ? - 160 pins
        On older systems, this is a Sega 315-5364.
也就是说315-5364应该是起到胶合逻辑作用的芯片
第二篇的图里可以看到315-5364的50号脚是WRES非脚,那估计这个Res是统筹了所有Reset相关的逻辑操作。

但是有一个游戏,X-Men,在有一处过不了的墙那里,需要按主机上的Reset按钮才能触发游戏里的计算机倒计时爆炸,然后游戏才能进行下去,所以我估计,这个主机上的Reset按钮是个Soft Reset按钮,MD允许游戏程序设置两个程序入口,一个是硬件Reset也就是等同于冷启动的程序入口,还有一个是软件Reset的程序入口,除了X-Men里利用到了这个软件Reset功能外,有一个Sonic Cracker的游戏也用到了这个功能,如果你用Fusion这个模拟器加载这个Rom,然后到File菜单下用Soft Reset会看到不一样的Sega商标动画,和用Hardware Reset的商标动画不一样(用Gens模拟器就只能Hardware Reset了。。。。模拟不了这种情况)。


作者: zhaolinjia    时间: 2010-4-10 18:19

看了这贴子倍感自行见秽啊
作者: zyl501zyl    时间: 2010-4-10 19:07

我刚才拿逻辑笔测试了一下,正如索尼克所讲,主机reset键和卡带b30脚功能一样应该是softreset,而卡带b2脚是hardreset

真羡慕索尼克懂英语,我在那些老外的英文文档前就像睁眼瞎一样,用翻译软件还错误百出,容易误入歧途
作者: segachzh    时间: 2010-4-10 22:04

好深奥,我等只能围观了
作者: SONIC3D    时间: 2010-4-10 22:35

引用:
原帖由 zyl501zyl 于 2010-4-10 19:07 发表
我刚才拿逻辑笔测试了一下,正如索尼克所讲,主机reset键和卡带b30脚功能一样应该是softreset,而卡带b2脚是hardreset

真羡慕索尼克懂英语,我在那些老外的英文文档前就像睁眼瞎一样,用翻译软件还错误百出,容易 ...
我英语也不行,只有上海话基础好。。。尤其在公司和日本人说上海话比较有成就感。。。

按照你验证的,是不是就是说那种靠reset来切换游戏的卡带,完全可以改造成在卡带上装一个按钮,按钮按下时连一下+5V,游戏就可以在nomad上切换了:D
作者: zyl501zyl    时间: 2010-4-10 22:44

理论上应该是的,但我手里没有nomad,不知道nomad的b2.b30脚的功能是不是被精简了,应该不能吧?
作者: SONIC3D    时间: 2010-4-10 23:44

回头我找几盘卡看看卡带上B2和B30是不是都连的,我发觉Master转接卡好像这两个脚就省掉了。估计对卡带来说,这两个脚是可有可无的,只是作为一种附加强化功能,提供额外的程序入口选择机会而已。。。。。如果是这样,那在Nomad上有可能就会因为这两个引脚的可有可无就忽略它的生产了




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0