这里不谈存在特殊芯片的sfc游戏,那个硬件上现在肯定是无法复刻了,比如马里奥RPG,只能上800+的法拉利烧录卡了。也不谈100元的抄板烧录卡,备份加载存档极慢。
——————————————————————————————————————————————————————————
前一段时间我自己在研究SFC带存档的卡带的电路,因为我有一个sanni 多功能读卡器可以用来烧录嘛,不过断断续续的搞一直没成功,偶然间看到国外大佬@mousebitelabs开源了他的进阶版sfc烧录卡,这还造什么轮子哦,直接拿来用了。
sfc游戏分为Hirom、Lorom、(exHirom、exLorom),至于为什么老任要这么设计我就不清楚了,今天要说的这张卡支持所有四种类型,容量也足够,理论上支持90%以上的超任游戏。 下面这张饼图是根据全部SFC游戏分类列表统计出来的。7810个sfc游戏(某一个游戏会有分地区、制式等多个版本)33%的带电池存档普通卡,60%的无存档卡。8位、16位家机的年代,无存档的还是占绝大多数。
不同类型的游戏,在硬件卡带的设计上有所不同,(芯片的地址线和卡带金手指连接方式不同),因此想一张卡上支持这四种类型的rom,只能使用一些物理开关来进行手动切换。或者就是采用cpld方案,通过软件编程,菜单设置来模拟这个“开关”。
这卡看着芯片很多,其实成本也就20块左右,用四个2MB芯片组成8MB卡带(原版rom一般不超过4MB),右上角四个芯片可以理解为四座房子,两户人家,每一个游戏占两座房子。老鼠大佬本来用的是4片5V电压的芯片,但是5V芯片价格比较高,5V4MB的更是贵,我猜这也是作者综合考虑电路复杂程度和成本以后决定的。我为了省点钱,省点事,在原来的电路上加了个3.3V降压ams1117,用了四个2块钱的3V芯片。
另外左下角这个U1,是老任的传统防盗版机制,fc、sfc、n64上都有的CIC防盗版芯片,在超任上不管是什么卡,没有这玩意,机器是不会读取卡带的。
卡带上一共5组开关,SW1设定游戏是LO还是Hirom,SW2设定sram存档芯片大小,是2kb 8kb 还是32kb,如果使用128KB的大容量sram,直接全设定成32KB就行,两个游戏一人一个档位。SW3则是是否开启EX模式,烧录EXHi和EXlo的游戏时需要。SW4A则是设定是两个相同类型的游戏还是一个LO一个Hi,如果选择不同类型rom,那么SW1也就没用了。SW4B则是编程模式和游玩模式,具体区别可以理解为编程模式下两户人家把钥匙都收了起来,去哪家敲那家们。(也就是SW5的作用,切换ROM1或ROM2)如果是游玩模式,就相当于两户人家你可以任意访问,sfc机器上的复位按钮,reset键,则相当于两户人家的钥匙,按一下去下家。
烧录这张卡可以使用sanni读卡器,将SW4B切换到编程模式,依次烧录两个rom。
一键烧录,自动擦写检校。
套上精美的红透外壳
拜托家里的领导给贴上好看的贴纸😍😍😍
实机效果动图如下。我烧录了一个火纹多基拉(lorom),一个超时空之轮(hirom),切换游戏只需要按机器复位键切换。
前人栽树后人乘凉,感谢众多大佬的无私分享,我才能将家里每一台卡带机器的卡带、烧录器都做了出来,fc、sfc、md、n64、gb、gba、wsc、ngp,在搞定sfc之后,圆满了。🎈🎈
附一个卡带地址:https://github.com/MouseBiteLabs/Super-Nintendo-Cartridges
帖子开始说的超任游戏全分类表格,有爱自取
此处隐藏内容请回复后再查看。
上一篇:
漂洋过海, 终于收到了米库酱的RG40XXH!下一篇:
【求助】 NGC电源的问题