免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3262 | 回复: 11
打印 上一主题 下一主题

红白机里面是不是有多线程处理? [复制链接]

论坛徽章:
0
1 [报告]
发表于 2009-07-01 16:48 |只看该作者
硬件加速

论坛徽章:
1
2017金鸡报晓
日期:2017-02-08 10:33:21
2 [报告]
发表于 2009-07-01 16:49 |只看该作者
真的很无聊啊

论坛徽章:
0
3 [报告]
发表于 2009-07-01 16:51 |只看该作者
原来红白机又称:Family Computer
是computer哦,小看它了。。

论坛徽章:
0
4 [报告]
发表于 2009-07-01 17:00 |只看该作者
http://fms.komkon.org/EMUL8/NES.html

大概的技术指标
6502 CPU (8比特)
ROM+RAM 64K
内置PPU(Picture Processing Unit)/APU(Audio Processing Unit)

论坛徽章:
0
5 [报告]
发表于 2009-07-01 17:08 |只看该作者
当年研究它的那个光线枪原理才发现,原来这么简陋的方法就可以达到这样的效果,不得不佩服

论坛徽章:
0
6 [报告]
发表于 2009-07-01 17:12 |只看该作者
原帖由 Maxshine 于 2009-7-1 17:08 发表
当年研究它的那个光线枪原理才发现,原来这么简陋的方法就可以达到这样的效果,不得不佩服


是不是光学识别。。

论坛徽章:
0
7 [报告]
发表于 2009-07-01 17:20 |只看该作者
cpu定位物体很少的几个数字,图形是PPU在搞.
光线枪直接将屏幕影射为一个点,这个点随枪的方向落在传感气的位置不一样,应该没有更便宜的方法.

论坛徽章:
0
8 [报告]
发表于 2009-07-30 09:26 |只看该作者

回复 #8 epegasus 的帖子

如果真的有呢?

倒不是说便宜,而是说对于红白机那种简陋的配置能实现的方案。

论坛徽章:
0
9 [报告]
发表于 2009-07-30 12:14 |只看该作者
原帖由 Maxshine 于 2009-7-30 09:26 发表
如果真的有呢?

倒不是说便宜,而是说对于红白机那种简陋的配置能实现的方案。

我是说我能想到的枪的原理,最简单实用的就是那样.
至于里面的PPU,图形处理,射频现在都有专门的书讲解的.那个多个飞标定位的问题,我感觉就是利用了计算机的快速运算达到人感觉不出来的程度,比如在刷新画面前把所有的飞标都按规则算一遍,人同样感觉不出来.不必用什么多线程,多线程反而不能确保同步了.
这东西确实有有意思,以前兴趣很大,我现在也没搞清楚.不过研究下开源的模拟器助于进一步搞清楚.

论坛徽章:
0
10 [报告]
发表于 2009-07-30 17:20 |只看该作者
原帖由 epegasus 于 2009-7-30 12:14 发表

我是说我能想到的枪的原理,最简单实用的就是那样.
至于里面的PPU,图形处理,射频现在都有专门的书讲解的.那个多个飞标定位的问题,我感觉就是利用了计算机的快速运算达到人感觉不出来的程度,比如在刷新画面前把 ...


你那可不是最简单的!

最简单的方案是:
扣板机的时候让屏幕闪一下
枪检测到屏幕上某个区域的闪光,给出一系列脉冲
检测这个脉冲序列相对于闪光开始时间的时延
根据时延推算出屏幕区域
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP