作者jackghost (~~风城XD人~~)
看板Emulator
标题Re: [问题] 为什麽rom档可以这麽小
时间Tue Dec 20 10:41:31 2005
※ 引述《bbspttcc (bbspttcc)》之铭言:
: 不知道能不能在这问
: 如果不行的话板主就砍吧
: 不用客气
: 只要是PC game
: 小则几百MB 大则好几GB
: 而整个游戏资料夹里面有一堆复杂又看不懂的档案
: 但是缺一不可
: 甚至有时候还会有每个音效和音乐档 还有图档
: 有些则是把这些包含在某个很大的执行档里面
: 总而言之 该有的档案大小跑不掉
: 反观roms
: 就以FC的为例好了
: 都只有几百KB
: 好歹里面也包含了很多音乐和影像
: 别说mp3 就连midi档都要几百KB以上了
: 这似乎和PC game大小原则(该有的档案大小跑不掉)
: 有很大的冲突
: 无论如何
: 模拟器都是伟大的发明
: 有人知道档案这麽小的原理吗
我觉得阿
两者的差别是在於
PC-GAME完全是针对个人电脑来开发的应用软体
他们要顾虑到所有环境下玩游戏的人的硬体配备
而且很多音乐都是wav或mp3档案..早期也是有midi啦..
不过现在新出的pc-game如果弄一个midi来当音乐的话还有谁会玩阿XD
如果弄成midi那麽必须要开启音效卡中很多chanel..
以便可以让midi音乐听起来更好听..那麽数百k便不稀奇了
後来有那种san系列硬碟版免安装的出现..
音乐被重新压缩..或者是无音乐档案..那麽游戏整个来讲会小好几倍
早期的pc-game也是有几百kb然後也是让大家玩的不亦乐乎的
我们堪称是所谓经典游戏
然後再回来看看模拟器吧
其实应该看到大型电玩的时代
他们不但要设计游戏..还要设计硬体..
我们所谓一款款的游戏其实在大型主机里面是一片片的主机板
光是sf2的板子里面就可以看到多了一颗cpu来处理音效的部份了
换句话说..他们完全是处於自己制作的硬体状态来设计游戏
所以游戏才有可能那麽小(mame_sf2.zip只有3.43mb)
解压後居然有7.xxmb..可见游戏里面绝大部分是重复的东西所以压缩率之高阿
考虑成本问题大型电玩游戏公司必须要将存入游戏晶片精简再精简
到你看到可以被成功模拟出来的游戏已经算是最完整版了吧
而pc-game只要考虑到客人跑不跑的动..装了之後硬碟容量会不会不够就好..
相对而言pc-game的设计是不太需要担忧游戏大小的问题
後来模拟器的出现..把绝大部分的硬体制作成emulator软体
那些电玩硬体拿来在现今个人电脑上不难实现
因为位元数和现在的电脑比起来实在是小很多
而且个人电脑里面提供了更多的指令运算能够把emulator软体做的更小(容量)
所以我们只要喂emu吃rom就可以快快乐乐的玩游戏了
fc的话也只是模拟那块卡夹里面的某个游戏晶片
音乐部份也是某种类似midi的格式在play..那部份我没有研究..
回归10年前..如果有人用磁碟机玩的话应该不难发现档案之小阿XD
总归一句..pc-game要考虑众多环境设计软体
模拟器则是萃取晶片中rom的部份来让emu读
两者没办法主观的比较谁大谁小
--
其实..档案会那麽大有时候是多媒体搞的鬼XD
(有人记得倚天屠龙记的开场动画占了几张磁片吗XDDDDD)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.88.62
※ 编辑: jackghost 来自: 140.128.88.62 (12/20 10:44)