找回密码
 注册
搜索
查看: 18446|回复: 54

[贴图] 当年SS版KOF95所谓的加速卡

[复制链接]
发表于 2011-3-8 10:40 | 显示全部楼层 |阅读模式

 楼主| 发表于 2011-3-8 10:40 | 显示全部楼层
这里面是啥,RAM还是ROM
 楼主| 发表于 2011-3-8 10:41 | 显示全部楼层
引用:
原帖由 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兆的加速卡,一次性把整个光盘载入了
 楼主| 发表于 2011-3-8 10:43 | 显示全部楼层
在SS上玩KOF比PS强多了,那个KOF98,在PS上每一场都读盘,慢的要命。
发表于 2011-3-8 11:08 | 显示全部楼层
没用过加速卡
 楼主| 发表于 2011-3-8 11:11 | 显示全部楼层
没有加速卡在SS上就玩不了这个游戏
发表于 2011-3-8 11:12 | 显示全部楼层
没在SS上玩过拳皇
 楼主| 发表于 2011-3-8 11:13 | 显示全部楼层
你玩过SS么
发表于 2011-3-8 11:13 | 显示全部楼层
不用加速卡是怎么样的?直接无法进入吗?
 楼主| 发表于 2011-3-8 11:15 | 显示全部楼层
是的,那个卡带的封面写的,两者缺一就不能玩,实机没试过,不清楚。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|虎纹猫家园

GMT+8, 2024-11-25 21:30 , Processed in 0.018662 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表