- 精华
- 0
- 帖子
- 17
- 威望
- 0 点
- 积分
- 17 点
- 种子
- 10 点
- 注册时间
- 2016-4-6
- 最后登录
- 2023-2-5
|
楼主 |
发表于 2016-4-7 11:55 · 上海
|
显示全部楼层
钢铁机器猫 发表于 2016-4-7 11:03
那这个就完全取代并超越了RGB FC了,那个只是用FPGA硬件实现了PPU而已,CPU还是原先机器的6502,当然,读 ...
对的。我现在就考虑支持卡带,估计要有的折腾了。
目前的想法是,找一个废弃的卡带将 金手指的导线连接到我的FPGA上来,这样我就可以测试卡带了,不知道淘宝上有没有现成的模块?我目前只知道有卖卡槽。
对了,之前找到有个老外在SMS的FPGA实现上做了一个bootloader,加载sd的sms文件。当时感觉碉堡了。
我也依葫芦画瓢,在FPGA FC做了类似的bootloader。
编写了一个FC的BIOS, 实现对SD卡的读取nes文件,并解析和加载PROM,VROM.
硬件上加了一个RAM,存放这个BIOS, 上电时候,先执行这个BIOS, 用户可以通过菜单选择sd卡中的nes文件,加载后,切换到对应NES文件,运行。
Bios已经写完了,在windows上FC模拟器(修改模拟器,增加SD 镜像文件的接口等)也运行成功了。
FPGA上读SD卡的文件也读取成功了。
因为CPU的时钟太低,读SD卡太慢了。。。
下一步计划当在处于bootloader模式,CPU的clk提高,这样读快一点。 |
|