标题: DIY红白机 [打印本页]

作者: 132085    时间: 2023-8-11 08:09
标题: DIY红白机
我是一个小白这是我舅舅给的

165844mfeg5l8etnk83nvd.png (155.74 KB, 下载次数: 91)

165844mfeg5l8etnk83nvd.png

170053pm7ae9cdkwqsddkc.png (72.7 KB, 下载次数: 84)

170053pm7ae9cdkwqsddkc.png

194102xyll86dal8ldcjy6.jpg (795.02 KB, 下载次数: 92)

194102xyll86dal8ldcjy6.jpg

194102nsptrspsh10j6spt.jpg (595.59 KB, 下载次数: 88)

194102nsptrspsh10j6spt.jpg

135204r7g7z5r7did7gg4g.jpg (943.97 KB, 下载次数: 109)

135204r7g7z5r7did7gg4g.jpg

224435wfb0j8errbjstt80.jpg (644.76 KB, 下载次数: 95)

224435wfb0j8errbjstt80.jpg

053451p99pa5ojm039uim0.png (341.91 KB, 下载次数: 79)

053451p99pa5ojm039uim0.png

作者: dj3365191    时间: 2023-8-11 12:20
你做出来了吗?
作者: yzwzfyz    时间: 2023-8-12 13:42
这是任天堂游戏机的电路图。
作者: yzwzfyz    时间: 2023-8-12 13:44
40pin:一个CPU,一个图像协处理器。
作者: lmn2005    时间: 2023-8-12 15:18
自己做游戏机,超牛的!
作者: yzwzfyz    时间: 2023-8-14 08:47
程序在游戏卡中,不属于单片机,类似于单板机,属6502系列,与最早期的8位机平果2同一个指令系列。
作者: Highnose    时间: 2023-8-15 11:36
主板上CPU程序的工作逻辑是怎么的? 一直感觉很奇怪,卡里能存那么多游戏
作者: yzwzfyz    时间: 2023-8-16 16:47
6502系列的功能,远不如现在的单片机,连51系列都不如。
但它出现的早。
由于它运行速度慢,处理画面就不行了,所以加了个协处理器专门处理画面。
它的寻址范围是64K,扣除接口,系统等占用内存部分,用户大约可以使用48K。
高端游戏的程序量远超64K,如【魂斗罗】,如何处理呢:
1、在游戏卡中增加地址切换开关。例如:每关游戏,切换一下地址,将此关的程序地址,映射到CPU能寻址的48K地址中。
2、图像最占内存,将每关的画面尽能的重复利用,所以在同一关中,背景画面都很类似。而换关后画面差异才较大。
6502不是单片机,它的程序在CPU外面,将它放在游戏卡中,再加上地址切换开关的使用,程序量就可以远超64K了。
作者: 盛世游龙    时间: 2024-3-8 15:17
yzwzfyz 发表于 2023-8-16 16:47
6502系列的功能,远不如现在的单片机,连51系列都不如。
但它出现的早。
由于它运行速度慢,处理画面就不 ...

话虽这么说,你真拿51单片机做个FC游戏机出来看看?
作者: IdeaMing    时间: 2024-3-8 16:03
盛世游龙 发表于 2024-3-8 15:17
话虽这么说,你真拿51单片机做个FC游戏机出来看看?

你这是抬杠,现在的电脑还分了CPU+GPU来处理数据和显示呢!你非要CPU又处理数据又处理图像。不过现在用STM32系列的NES游戏机有很多了。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1