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


发新话题
打印

既然想知道SS95加速卡装的是什么东西,那就拆开看看

4楼的就是电路图吧。


TOP

错了,是后来出的1m。1m。4m 加速卡的电路图:D :D :D



TOP

我记得95的卡里面存有一部游戏内容,好象是场景,所以能减少读取时间。

而后来的1M卡4M卡是增加了主机的RAM量,减少了读取时间。和95的套路不同。


印象最深是恶魔战士3,几乎可以说感觉不到读取。而最烂是龙与地下城黑暗秘影,不单读取时间长而且超级频繁,感觉加速卡就没发挥什么作用。


TOP

也许是一次都都满RAM卡 当然时间长了
KOF是卡内常驻一定的东西  

如果能把不支持加速卡的游戏改成支持 而能减少读盘 就有点意思

TOP

引用:
原帖由 krojb 于 2011-3-5 09:46 发表
我记得95的卡里面存有一部游戏内容,好象是场景,所以能减少读取时间。

而后来的1M卡4M卡是增加了主机的RAM量,减少了读取时间。和95的套路不同。


印象最深是恶魔战士3,几乎可以说感觉不到读取。而最烂是龙 ...
关于95卡和一般加速卡区别,还有为什么加速卡对有些游戏可以加速,对有些游戏必须要有却不能加速,解释如下:
光盘游戏的执行过程是这样的:
1.开机
2.BIOS读盘->将程序代码部分读入内存
   程序占用小的一般就常驻这部分内存了,如果程序本身比较大,一般会要求程序分片,比如按512K来分,这样保证常驻内存的是当前场景真正需要用到的程序
3.执行游戏程序->根据游戏程序指令读盘载入这一阶段(比如这一关卡)的必要美术素材,至此这一关卡的程序和美术资源全载入了内存,可以当作卡带游戏来处理了。
4.执行这个"卡带"游戏程序,玩家玩这个关卡
5.如果关卡完毕,跳到第3步,如果按了Reset按钮,跳到第1步。
整个关卡运行过程中是不会一直去读光盘的(1是因为可能要读音轨,光头来不及动,而是因为光头读盘传数据的速度远低于CPU执行程序时要求的速度)

但是其中涉及几个问题:
1.如果主机内存不够,导致不足以满足第3步载入美术资源的要求,怎么办。
2.游戏有几个常用的场景,如果能不卸载内存中相关的场景美术数据,那场景切换的Loading就可以减少,但如果不卸载,新场景的数据就塞不下

  解决这些问题的方法就是加速卡,加速卡分为ROM和RAM,土星对待插入的ROM和RAM卡里的数据就和对待从光盘载入主机内存的数据一样,所以起到了扩充"卡带"游戏空间的作用。ROM就是固化的数据,出厂就写好的数据,比如KOF95,出厂前就把人物动作贞等写入了,这样游戏过程中读盘时,这些数据不必要再读,程序运行时直接用加速卡里的土星就可以了,可以说ROM加速卡加速了loading过程。
  但是如果每个会遇到场景资源容量不够的游戏都做一盘ROM加速卡,那游戏成本太高,CDROM的优势就不能体现,所以通配型的RAM成为开发厂商的首选,对于游戏本身,美术数据依然都在光盘里,只是载入的时候,因为有了RAM加速卡,主机的内存扩大了,有了更多空间。这个时候你其实可以把土星理解为一台加过内存条的SFC博士磁碟机,本来不能玩的大容量游戏现在就可以加载了。此时,RAM加速卡实际上起到的不是"加速"作用,而是必备。比如龙与地下城,一个场景中可能怪物种类多,需要的2D Sprite很多,如果没有加速卡,容量不够就不能运行。
  而另有些游戏,可能他本来是可以不用加速卡的,但它的一些固有场景如果有了RAM加速卡,就可以保留在扩大的内存空间中,减少频繁读盘。比如格斗游戏的选人画面,每VS一下就要读一次盘回选人画面,选好人又要loading一次进格斗场景,肯定让人烦,理想状态是选人画面常驻内存,而在选人时预加载下一场格斗的背景数据到内存。有了RAM扩充卡,就能做到这点。这个时候RAM扩充卡才起到了加速作用。

当然最理想的加速卡当然是700兆的加速卡,一次性把整个光盘载入了:D
本帖最近评分记录
  • lic812 激骚 +7 精品文章 2011-3-8 23:35

TOP

引用:
原帖由 SONIC3D 于 2011-3-5 21:50 发表


当然最理想的加速卡当然是700兆的加速卡,一次性把整个光盘载入了
这个后来的街机都是这么设计的,比如街机的GDROM,开机的时候一次读入到ram,我记得是两条72DIMM,然后GDDrive就不工作了,这个设计能延长光驱寿命

印象中,CPS3和使用GDRom的Naomi1/2,TriForce之类的都是这么设计

TOP

posted by wap, platform: Nokia

英雄V5

TOP

引用:
原帖由 HyperIris 于 2011-3-5 22:18 发表


这个后来的街机都是这么设计的,比如街机的GDROM,开机的时候一次读入到ram,我记得是两条72DIMM,然后GDDrive就不工作了,这个设计能延长光驱寿命

印象中,CPS3和使用GDRom的Naomi1/2,TriForce之类的都是这 ...
既然这样为什么还要光盘?不全做成卡带形式?

TOP

我们为何不能设计一个FLASH卡带 然后让他运行起来

TOP

引用:
原帖由 krojb 于 2011-3-5 22:33 发表

既然这样为什么还要光盘?不全做成卡带形式?
明显是成本问题,量产ram很容易。但是如果针对每个游戏做不同的rom就很费钱了。同样的基板,换张光盘就是不一样的游戏了

TOP

引用:
原帖由 krojb 于 2011-3-5 22:33 发表

既然这样为什么还要光盘?不全做成卡带形式?
价格贵咯,例如GDrom记得是98年推出,那时候128M RAM价格是2K rmb
GDrom 1G容量,改用ram的话,光硬件价格就超过2W rmb了

TOP

引用:
原帖由 yangjuniori 于 2011-3-5 22:38 发表
我们为何不能设计一个FLASH卡带 然后让他运行起来
FLASH速度比RAM慢。

TOP

HyperIris 说得不对,98年的内存价格非常昂贵,Naomi1不可能用700MB内存

查了下资料。Naomi1内存32m,显存16m,都比dc大一倍,Naomi1用得rom版容量为168m,

到后来硬盘贱了,街机普遍用硬盘了,才解决容量问题

TOP

90年代初期,内存不是一般的贵,主流配置的容量比主机里的cpu都贵,2,300元很正常

同时代的家用机和街机最大的去别就是主板上集成的存储器容量的大小:D

TOP

引用:
原帖由 gggg9999 于 2011-3-5 23:42 发表

FLASH速度比RAM慢。
SD卡加SDRAM直接在卡上跑游戏

TOP

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