» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 67 12345
发新话题
打印

N64的CPU寻址能力很差吗?为什么出4M内存卡?

一般来说64位的卡带机、卡带那点容量CPU应该可以直接寻址的吧,以N64的机能4M空闲显存+内存为啥会不够呢?SS/PS的CPU都够寻址几百兆了吧?


TOP

不是因为运行时内存不够所以才加扩展内存吗?看不明白你的问题



TOP

1、加内存说明寻址能力差?
2、加内存当然是为了增加多边形贴图分辨率从而有更好的画面效果。
3、摘自wiki:扩展卡 - 这是插在控制器扩展记忆槽中的扩展内存卡。它包含4MBRAM存储空间。有少量的游戏支持扩展卡,如完美黑暗(Perfect Dark)和星球大战:侠盗中队(Star Wars: Rogue Squadron);还有一些游戏,如Donkey Kong 64和塞尔达传说:马祖拉的假面(The Legend of Zelda: Majora's Mask),则需要扩展卡方能游玩。使用扩展卡后,支持扩展卡的游戏通常会提供更高的视频分辨率,或是如完美女煞星(Perfect Dark)般解锁100%的游戏内容。扩展卡与一些游戏捆绑发售,也可以单独购买。Mad Catz公司以更便宜的价格发售了名为High Rez Pack的扩展卡,功能与任天堂官方版本相同。


TOP

我的意思是卡带机直接在卡带寻址,不用预读取,如果游戏卡带有64兆,那运行该游戏时N64就差不多是64+4兆内存。不像同期的光盘机、把一个游戏关卡内容读进内存后可能就剩不到1兆内存了。但即便是这样SS/PS仍然可以正常运作,N64要发挥应有机能却还要加内存,除非N64的CPU并不能直接寻址很大的ROM、开局之前不得不像光盘那样读一部分关卡内容到内存里先。

TOP

额。。。卡带只是比CD读取快点,怎么可能当内存用。你买32G内存和你买32GU盘能一个价吗?

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 13:48 发表
额。。。卡带只是比CD读取快点,怎么可能当内存用。你买32G内存和你买32GU盘能一个价吗?
不是的,nds之前的任天堂主机卡带都是直接寻址的,对于系统卡带就是内存,只不过只能读

TOP

4MB还是mb?

TOP

1、早期主机没有扩充槽,所以当某些游戏需要大内存的时候,卡带的主机可以把内存芯片直接集成到卡带里,这时卡带除了作为存储游戏的媒体,还充当了扩展的作用,比如SFC的65c816能对128K的工作内存和在卡匣中“可能存在”的其他内存直接响应。
2、利用这种技术的主机很多,NEOGEO\SS等都可以通过卡带插槽扩充内存。
3、N64已经设计了扩充槽,所以直接利用,不需要在卡带里集成。
4、卡带存储芯片不可能当内存用。

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 15:20 发表
1、早期主机没有扩充槽,所以当某些游戏需要大内存的时候,卡带的主机可以把内存芯片直接集成到卡带里,这时卡带除了作为存储游戏的媒体,还充当了扩展的作用,比如SFC的65c816能对128K的工作内存和在卡匣中“可能存 ...
不是当内存,而是就是内存,是作为寻址空间中的内容,就是只能读

TOP

不如说卡带是已经存好东西的内存,全部内容都能被CPU直接寻址的话……

回7楼:4MB,PS是1MB显存/2MB内存。

TOP

引用:
原帖由 yfl2 于 2014-1-13 15:50 发表

不是当内存,而是就是内存,是作为寻址空间中的内容,就是只能读
CPU直接读取外部存储上的数据?你们真是高论...

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 17:11 发表


CPU直接读取外部存储上的数据?你们真是高论...
n64等卡带不是外存,是在总线中的内存,cpu可以直接寻址,所以才有最大卡带容量概念,ds卡带这种才是外存

TOP

引用:
原帖由 yfl2 于 2014-1-13 17:15 发表

n64等卡带不是外存,是在总线中的内存,cpu可以直接寻址,所以才有最大卡带容量概念,ds卡带这种才是外存
那老任神经了放4MB的Rambus RDRAM进主机去

TOP

引用:
原帖由 zzbsbb 于 2014-1-13 17:28 发表


那老任神经了放4MB的Rambus RDRAM进主机去
被rambus坑的公司还真不少,包括ps3

TOP

引用:
原帖由 yfl2 于 2014-1-13 17:32 发表

被rambus坑的公司还真不少,包括ps3
而且,一般来说1类型的CPU只支持一种内存,比如DDR\DDR2\DDR3,不能混插,意思是10多年前的N64的CPU还支持高低不同的内存混插?我觉得你这个卡带做内存的说法相当的不靠谱。卡带存储颗粒的价格和内存是天上的地下,当年更是如此,主流的PC也就是8MB内存,全部配下来要16000多,到97年底超高端的PC内存配置也就32MB而已,N64的很多卡带都有32MB,平均价格大概70美金,这是不可能的。

TOP

 67 12345
发新话题
     
官方公众号及微博