查看完整版本: [--
【测试】世嘉土星卡槽检测程序 V0.1
--]
【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】
->
【 ISO 游戏交流区 | ISO Game Communion 】
->
【测试】世嘉土星卡槽检测程序 V0.1
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
YZB
2022-11-28 17:05
世嘉土星卡槽检测程序 v0.1 by yzb
本自制工具主要用于识别世嘉土星上插的扩展卡种类,并能够对RAM加速卡读写功能进行自检,对部分记忆扩充卡进行加锁解锁,另外可以将VCD卡的ROM转存到存档卡中方便用sdloader等工具实现间接dump备份。
说明:
1 程序仅限实机运行,模拟器不需要运行此程序。
2 程序会检测世嘉土星卡槽上插入的卡带类型 卡带型号以及厂商ID,部分记忆扩充卡可根据卡带ID类型实现对卡带进行加锁 解锁功能(下面会有详细说明)
3 程序会检测世嘉土星主机内部是否插有MPEG卡,并根据要求是否将MPEG卡的rom数据转存到记忆扩充卡内
[attachment=113602]
关于内存扩充卡(俗称1M或4M加速卡):
如果检测到插入的是加速卡,则可以按C键启动加速卡检测程序,检测程序流程如下
1 根据加速卡类型以1字节的形式写满4个不同的数值到内存中,然后从加速卡读取出来判断,不相同则错误,错误的累计数会显示到屏幕上
2 根据加速卡类型以2字节的形式写满4个不同的数值到内存中,然后从加速卡读取出来判断,不相同则错误,错误的累计数会显示到屏幕上
3 根据加速卡类型以4字节的形式写满4个不同的数值到内存中,然后从加速卡读取出来判断,不相同则错误,错误的累计数会显示到屏幕上
4 步骤1-3重复一次
5 从光盘读取数据到加速卡和主机内存,然后从加速卡和主机内存里读取出来进行判断,不相同则错误,错误的累计数会显示到屏幕上
6 检测结束,按A返回到主界面,按B返回到9球界面
注意:测试结果仅做参考,ram卡是实时变动的,我就遇到过测试正常但是进入游戏死机,或者测试出错但是可以进入我制作的支持4M加速卡游戏的情况(这种情况中途会随机死机)
[attachment=113606]
[attachment=113607]
这里有错误就表示没插好....
[attachment=113608]
关于记忆扩充卡(俗称存档卡):
如果检测插入的是存档卡,则可以按相应的键启动对应的功能
1 如果存档卡卡带在屏幕上显示ID为01 厂商id为 1F 型号为 5B或者A4,则可以按L键锁定存档卡,或者按R键解锁存档卡,加锁或者解锁成功,屏幕会有相应的提示,如果ID 型号不相同,此选项将不会出现
锁定以后的存档卡将变为只读模式,只能读取存档卡内的数据,不能写入,简单说就是只能读档,复制存档,不能存档,也不能格式化卡带
2 如果检测到主机内部插有MPEG卡,则可以按C键将MPEG卡数据转存到存档卡里面(使用了简单一点的压缩方式,512KB的存档卡可以存放得下压缩后的rom数据,如果容量不足将会提示)如果未检测到MPEG卡,此选项将不会出现
[attachment=113603]
关于N合一扩充卡(俗称合卡):
如果插入的是N合一扩充卡,或者直读卡 金手指卡,因为手上没有相应的卡带,目前仅仅只能检测到卡带型号以及厂商ID(因为没有测试样本,不保证数据的准确性)
关于MPEG卡(俗称电影卡 VCD卡):
如果检测到主机内部插有MPEG卡,屏幕将会提示,并且同时如果卡带插槽检测到插有存档卡的话,可以将MPEG卡的rom数据转存到存档卡(使用了简单一点的压缩方式,512KB的存档卡可以存放得下压缩后的MPEG数据,如果容量不足将会提示)
如果未检测到MPEG卡,或者未检测到存档卡,此选项将不会出现
[attachment=113604]
转存到存档卡以后,可以在存档管理界面查到这个存档
[attachment=113605]
然后使用sdloader等工具dump备份出来,附件有我这台主机上的MPEG卡rom文件
[attachment=113601]
此工具仅本人兴趣制作,未进行全面测试,如运行此程序对您的主机或者卡带照成的任何后果,请 自 行 承担!
使用方法:下载帖子的3个附件,然后解压第一个,得到iso文件,将文件复制到免光驱版即可(Rhea是支持这个iso的,其他免光驱版未测试)
以上仅在个人的灰土双灯土星上用Rhea测试过,未刻碟测试,如有出错 不对的地方,欢迎回帖交流指点报错。
最后感谢sonic3D大大指点支持,给了我很大的帮助,非常感谢
by yzb
2022.11.28
小肥
2022-11-29 01:20
这篇文章看起来很高大上,但对于我这种文盲只看得云里雾里,而且也没有SS测试,只能给个赞再走,好样的,大大
ausu
2022-11-29 11:39
mepg卡文件导入到记忆卡的意义是?后续玩支持MPGE卡的游戏,或者看VCD,不需要MPGE卡了吗?
YZB
2022-11-29 20:57
MPEG卡内的rom应该只是部分,还有其他部分在卡内的芯片上,所以就算有了MPEG卡的rom而没有MPEG卡,同样不能玩那些需要MPEG卡的游戏
因为目前网上这种MPEG卡的rom很少,我又很眼馋我这台主机上的MPEG卡内的数据,sdloader目前不支持转存MPEG卡的数据,所以只能自己dump了
目前暂时只是转存到存档卡上,然后使用sdloader工具可以把存档卡内的数据转到电脑上,以后模拟器支持MPEG卡了,在考虑不同的玩法
顺便问一句,那些支持MPEG卡的游戏,比如露娜2 ,不同版本的MPEG卡玩这些游戏应该效果是一样的吧??
个人猜测不同版本的卡仅仅只是在9球播放VCD界面不一样而已吧???
3der3
2022-12-06 17:39
這很好用!
一堆古董終於都可以知道有沒有問題
hutianlu
2022-12-28 13:41
之前那个加速卡测试死活不行,这次这个测试我得试试 ̄▽ ̄抽空刻盘
czg945
2023-02-27 10:23
能检测出卡槽是好是坏吗?
YZB
2023-02-27 21:21
只能检测插在卡槽上的卡带状态,不能检测卡槽是否是好的........
saga
2023-12-31 21:07
能不能让这程序在SDloader上运行?刻盘不方便了。
YZB
2024-01-01 21:56
因为程序带有从光驱读取数据的功能,所以没做sdloader版本的
这个镜像一般仅适用于免光驱版玩家,刻碟的话不推荐
zengzidane
2024-10-23 22:11
引用
引用第8楼saga于2023-12-31 21:07发表的 回 楼主(YZB) 的帖子 :
能不能让这程序在SDloader上运行?刻盘不方便了。
认同,SD Loader 挺适合这些小工具的,方便调试,也不浪费刻录碟
查看完整版本: [--
【测试】世嘉土星卡槽检测程序 V0.1
--] [--
top
--]
Powered by
PHPWind
Code © 2003-08
PHPWind
Gzip enabled
You can
contact us