Re: [問題] 為什麼rom檔可以這麼小

看板Emulator (模擬器)作者 (~~風城XD人~~)時間19年前 (2005/12/20 10:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ 引述《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)
文章代碼(AID): #13fsZigK (Emulator)
文章代碼(AID): #13fsZigK (Emulator)