[閒聊] 超級瑪利歐到底怎麼壓縮到40KB的

看板C_Chat作者 (藷)時間2年前 (2021/12/07 17:53), 2年前編輯推噓27(31445)
留言80則, 40人參與, 2年前最新討論串1/1
最近稍微去看了一下遊戲機的歷史, 才覺得那時遊戲的容量壓縮技巧未免也太誇張了吧, 像是紅白機的時期的幾款遊戲容量都小到誇張, 超級瑪利歐兄弟只用了40KB的樣子, 經典的超級瑪利歐兄弟3也只用了3MB的樣子, 就算我有查過是利用那些方式 (如對稱、減少像素、重複利用圖等技巧) 我還是很難理解那麼多內容到底怎麼塞進去的,連遊戲截圖都不只40KB, 當時的遊戲設計工程師是鬼吧? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.52.73 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1638870790.A.349.html

12/07 17:54, 2年前 , 1F
那個時候的圖像色彩深度沒有現在的高啊
12/07 17:54, 1F

12/07 17:54, 2年前 , 2F
那個時候的素材又不大
12/07 17:54, 2F

12/07 17:54, 2年前 , 3F
你拿現在的遊戲截圖去比那個年代的畫面當然有問題啊
12/07 17:54, 3F

12/07 17:55, 2年前 , 4F
圖樣其實就那幾種 然後像麥塊一樣拼起來
12/07 17:55, 4F

12/07 17:55, 2年前 , 5F
兼用素材很多 敵人就那幾種 剩下就是靠語法搬來搬去
12/07 17:55, 5F

12/07 17:56, 2年前 , 6F
我記得走路的方式就是利用對稱反轉
12/07 17:56, 6F

12/07 17:57, 2年前 , 7F
你搞不懂你不懂的東西?就是你不懂啊
12/07 17:57, 7F

12/07 17:57, 2年前 , 8F
畫面捲動的瞬間能處理的事情也被精簡到極限
12/07 17:57, 8F

12/07 17:57, 2年前 , 9F
圖像小啊
12/07 17:57, 9F

12/07 17:57, 2年前 , 10F
TAS有一些招就是利用這點
12/07 17:57, 10F

12/07 17:58, 2年前 , 11F
通貨膨脹
12/07 17:58, 11F

12/07 17:58, 2年前 , 12F
因為那時候有必要啊,現在就不太重要了
12/07 17:58, 12F

12/07 17:58, 2年前 , 13F
直接硬幹你的儲存空間==
12/07 17:58, 13F

12/07 17:59, 2年前 , 14F
FC解析度才144P還不是全規格,有壓窄的
12/07 17:59, 14F

12/07 18:00, 2年前 , 15F
啊看錯,有240
12/07 18:00, 15F

12/07 18:03, 2年前 , 16F
112還掛這種廢文。上古遊戲一般都是用調色盤,然後用索引
12/07 18:03, 16F

12/07 18:04, 2年前 , 17F
代替,所以一個畫素只要1Byte。
12/07 18:04, 17F

12/07 18:04, 2年前 , 18F

12/07 18:05, 2年前 , 19F
文組不要再講話了 不然這裡會被低卡
12/07 18:05, 19F

12/07 18:05, 2年前 , 20F
對比現在的貼圖,2048用RGBA32,一個畫素就要16Byte
12/07 18:05, 20F

12/07 18:09, 2年前 , 21F
原來如此 = =
12/07 18:09, 21F

12/07 18:09, 2年前 , 22F
樓上專業的 以前上課有玩過類似的
12/07 18:09, 22F

12/07 18:10, 2年前 , 23F
這年頭容量是玩家的問題
12/07 18:10, 23F

12/07 18:10, 2年前 , 24F
指令集長度格式 開發平台 太多不同了
12/07 18:10, 24F

12/07 18:13, 2年前 , 25F
上次看到瑪莉歐64只有8MB
12/07 18:13, 25F

12/07 18:14, 2年前 , 26F
純噓 wacoal, 誰說 112 就一定要懂過去 8-bit 底層的圖像
12/07 18:14, 26F

12/07 18:14, 2年前 , 27F
編碼和跟關卡設計了?
12/07 18:14, 27F

12/07 18:14, 2年前 , 28F
現在的一堆類 8-bit 遊戲也不是每一款都能壓成這個大小==
12/07 18:14, 28F

12/07 18:15, 2年前 , 29F
不懂可以估狗,你112大學白上了是不是?還在高中程度老師
12/07 18:15, 29F

12/07 18:15, 2年前 , 30F
教你甚麼叫填鴨甚麼嗎
12/07 18:15, 30F

12/07 18:17, 2年前 , 31F
你知道同時代的魔界村遊戲大小隨隨便便就是超級瑪利的三
12/07 18:17, 31F

12/07 18:17, 2年前 , 32F
倍大ㄇ==
12/07 18:17, 32F

12/07 18:18, 2年前 , 33F
啊如果能顧狗到的東西不能拿來討論,你來吸恰幹嘛?當釣
12/07 18:18, 33F

12/07 18:18, 2年前 , 34F
魚仔?
12/07 18:18, 34F

12/07 18:18, 2年前 , 35F
口氣可以對彼此尊重一點
12/07 18:18, 35F
好啦不要起爭議,我是真的Google過還是無法理解, 但也不是完全沒有來混一點文章的念頭= = 就順便問一下感興趣的話題, 不過每個人的常識都有所不同就是了,不是每個112都有接觸編碼的QQ ※ 編輯: your135 (140.112.52.73 臺灣), 12/07/2021 18:22:39

12/07 18:19, 2年前 , 36F
挖挖口好嗆
12/07 18:19, 36F

12/07 18:21, 2年前 , 37F
魔界村的構圖和敵人都比瑪利歐複雜多了吧
12/07 18:21, 37F

12/07 18:22, 2年前 , 38F
補推回來,最近西恰的釣魚仔實在有夠多
12/07 18:22, 38F

12/07 18:22, 2年前 , 39F
明明是相當溫良恭儉讓也很有討論空間的好文章還要被這樣
12/07 18:22, 39F

12/07 18:22, 2年前 , 40F
批評,我實在很難苟同==
12/07 18:22, 40F

12/07 18:22, 2年前 , 41F
當每個人二十四小時都在寫圖學相關的工作ㄇ
12/07 18:22, 41F

12/07 18:22, 2年前 , 42F
原來你也是台大仔ㄛ
12/07 18:22, 42F

12/07 18:23, 2年前 , 43F
Waco不就好嗆 笑死學店出來只會估狗還好意思說嘴
12/07 18:23, 43F

12/07 18:23, 2年前 , 44F
112不能問問題只能自己找答案,還好我不是可以盡情亂
12/07 18:23, 44F

12/07 18:23, 2年前 , 45F
問,嘻嘻
12/07 18:23, 45F

12/07 18:26, 2年前 , 46F
就到處省啊 像是把雲倒過來當草
12/07 18:26, 46F

12/07 18:26, 2年前 , 47F
魔界村的關卡數量多 + 素材兼用率比不過馬力歐是事實,上
12/07 18:26, 47F

12/07 18:26, 2年前 , 48F
述只是一個例子來舉例
12/07 18:26, 48F

12/07 18:26, 2年前 , 49F
人家用 4xKb 就賣到人家差一個位數的銷售額ㄟ
12/07 18:26, 49F

12/07 18:26, 2年前 , 50F
笑死 到底有什麼好吵的 表現跟小學生一樣
12/07 18:26, 50F

12/07 18:28, 2年前 , 51F
閒聊版不能閒聊叫人去古狗,那以後遊戲攻略問題都不用發
12/07 18:28, 51F

12/07 18:28, 2年前 , 52F
了,通通使用古狗就好了,都查得到,供三小
12/07 18:28, 52F

12/07 18:29, 2年前 , 53F
八成學店仔考不上眼紅而已
12/07 18:29, 53F

12/07 18:33, 2年前 , 54F
其實圖像翻轉復用都不是小的主因,為了節省空間很多都有專
12/07 18:33, 54F

12/07 18:34, 2年前 , 55F
們晶片處理,圖像要先建立色板,雖然同時發色素會被限制
12/07 18:34, 55F

12/07 18:36, 2年前 , 56F
但可以用更小的容量敘述一個圖片,換個色板還可以直接變成
12/07 18:36, 56F

12/07 18:36, 2年前 , 57F
另一個圖樣
12/07 18:36, 57F

12/07 18:39, 2年前 , 58F
出去別說你112
12/07 18:39, 58F

12/07 18:56, 2年前 , 59F
前面超兇的耶 害我以為走錯版
12/07 18:56, 59F

12/07 19:02, 2年前 , 60F
這就是為什麼第一志願去當兵會被班長搞 “你不是台大
12/07 19:02, 60F

12/07 19:02, 2年前 , 61F
嗎 怎麼連這個都不會 台大沒教這個嗎?” 這樣
12/07 19:02, 61F

12/07 19:03, 2年前 , 62F
他們的想法就是 哇靠 我懂台大生不知道的東西 好爽!!!
12/07 19:03, 62F

12/07 19:05, 2年前 , 63F
幹112都這麼兇喔
12/07 19:05, 63F

12/07 19:10, 2年前 , 64F

12/07 19:33, 2年前 , 65F
整篇最可悲的就是那個wacoal 西洽那麼多低智商廢文,
12/07 19:33, 65F

12/07 19:33, 2年前 , 66F
嗆這種認真問的文幹嘛?自己情緒管理不佳還怪人,有
12/07 19:33, 66F

12/07 19:33, 2年前 , 67F
夠可悲
12/07 19:33, 67F

12/07 19:36, 2年前 , 68F
哇!112耶!
12/07 19:36, 68F

12/07 19:37, 2年前 , 69F
皇城永遠不缺笑料
12/07 19:37, 69F

12/07 19:39, 2年前 , 70F
我哪裡兇了QQ
12/07 19:39, 70F

12/07 19:42, 2年前 , 71F
哇口484考不上在憤世嫉俗==
12/07 19:42, 71F

12/07 19:58, 2年前 , 72F
可撥學店==
12/07 19:58, 72F

12/07 20:01, 2年前 , 73F
哇嗚 懂圖像好棒好優越欸 >.0
12/07 20:01, 73F

12/07 20:54, 2年前 , 74F
學店仔難得可以嗆112 還不屌嗆一波
12/07 20:54, 74F

12/07 21:25, 2年前 , 75F
哈哈哈笑死 原來112甚麼都要懂 甚麼都要去問他系教師?
12/07 21:25, 75F

12/07 21:25, 2年前 , 76F
看來112是一種原罪 幸好我不是阿
12/07 21:25, 76F

12/08 04:24, 2年前 , 77F
遊戲本身解析度才256x224 你截圖絕對不只啊
12/08 04:24, 77F

12/08 08:29, 2年前 , 78F
我記得連音效都特化過吧?也是同時沒辦法發出太多層
12/08 08:29, 78F

12/08 08:29, 2年前 , 79F
聲音,所以在一些較複雜的場面會有部分音效出不來,
12/08 08:29, 79F

12/08 08:29, 2年前 , 80F
最常見的就是背景音樂常常會主旋律消失
12/08 08:29, 80F
文章代碼(AID): #1Xhoy6D9 (C_Chat)