Re: [閒聊] 電腦與遊戲機
再做一些資料補充,其實這個可以整理成繪表,
連帶更詳細的當時作業系統主流.顯卡主流相關資訊等等,做歷史回顧.
===================================================
可參考 http://videogamecritic.com
個人電腦極端不普及 (8Bit CPU為主),
而遊戲機畫面多數以點線概念組合而成 atari 2600 1977年9月
Apple I https://en.wikipedia.org/wiki/Apple_I 1976年 (6502 8Bit CPU)
Apple II https://en.wikipedia.org/wiki/Apple_II 1977年(6502 8Bit CPU)
(我出生前的年代...比較不可考..)
===================================================
任天堂 1983年7月15日 (8Bit 特製6502CPU)
8086 1978年(16Bit CPU) ,
80286 1982年2月(16Bit CPU , 開始有保護模式) ,
80386 (32Bit CPU) 1985年10月 ,
80486 (直接內附浮點運算輔助器) 1989年
DOS主流時代
===================================================
超級任天堂 1990年11月 ,
windows 3.0 1990~1994年
===================================================
任天堂64 1996年6月23日 ,PlayStation 1994年12月
Windows 95 1995年8月 ,Windows 98 1998年6月 , Windows ME 2000年9月
OpenGL 1.1發佈 1997年1月 ,
DirectX 1.0 1995年9月30日 ,
DirectX 3.0 (D3D加入1996年)
3D加速顯卡約於 Windows 98開始慢慢普及
===================================================
GameCube 2001年9月 ,PlayStation 2 1999年3月 , XBOX 2001年
Windows XP 2001年
PlayStation 2初期到中期仍然保有硬體優勢,但
隨著D3D發展成熟和顯卡技術進步,中期後遊戲效果被電腦超越
===================================================
PlayStation 3 2006年11月 Wii 2006年11月,XBOX 360 2006年3月
從這代開始遊戲機架構與個人電腦靠攏成為趨勢主流
===================================================
補充:
古早時代與任天堂和超任同期的電腦為何CPU能力遠比遊戲主機強,
但畫面表現輸於遊戲機?
那時電腦顯卡與遊戲機畫面輸出概念其實並不太相同,
電腦顯卡主要分為文字模式與繪圖模式,遊戲需要靠繪圖模式進行才有彈性,
而繪圖模式下顯卡的作用僅止於將特定的記憶體位指資料內容轉換成Pixel輸出,
而cpu若是要表現出遊戲畫面,所有遊戲畫面均要由cpu負責從邏輯層.
資料產生到最後寫入到顯卡特定記憶體位置(簡單來說畫面連最小單位pixel都靠cpu算),
同期的任天堂與超任CPU只需要負責邏輯層的工作,
遊戲畫面構成的概念主要由背景.Sprites.OAM構成,
CPU只需要把素材資料(那時候就是所謂的title)填入到特定的記憶體資料區域
(這段甚至常常靠DMA完成,CPU只需要告訴特定的DMA register從
rom哪裡的資料拷貝幾份到ram何處,就自動完成,連MOV指令都不用),
,然後背景MAP資料區填入對應title編號,OAM寫入我要在遊戲畫面上操控
哪些Sprites產生何種屬性,接著畫面輸出和特效就全靠GPU去完成了
(全靠硬體管線單位周期時間內完成),同樣要構成遊戲畫面,
遊戲主機的CPU負擔跟電腦相比是天差地,
而古早遊戲機GPU處理的概念其實也就等於現在遊戲繪圖卡的顯示所做的事情.
遊戲畫面其實GPU能力遠比CPU重要,透過GPU輔助,
就連arduino也能擁有相當豐富的畫面效果,參考
http://excamera.com/sphinx/gameduino
看介紹 https://www.youtube.com/watch?v=EWn-6FB4cNQ
其實如果要復古的話,這個ARDUINO UNO的SHELL味道比較接近....
CPU的部分只是ARDUINO UNO的 8-bit AVR RISC-based microcontroller而已
滿酷的...硬體規格 uno https://www.arduino.cc/en/Main/ArduinoBoardUno
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.70.74.143
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1453839090.A.C40.html
推
01/27 05:25, , 1F
01/27 05:25, 1F
→
01/27 05:25, , 2F
01/27 05:25, 2F
→
01/27 05:25, , 3F
01/27 05:25, 3F
推
01/27 09:05, , 4F
01/27 09:05, 4F
gpu夠強 支援的特效處理多 即使連arduino uno 那種 8bit cpu都有滿厲害的效果
http://excamera.com/sphinx/gameduino2/
範例
http://excamera.com/sphinx/gameduino2/samples/sprites/index.html
http://excamera.com/sphinx/gameduino2/samples/kenney/index.html
http://excamera.com/sphinx/gameduino2/samples/blobs/index.html
http://excamera.com/sphinx/gameduino2/samples/nightstrike/index.html
相當有趣
※ 編輯: erspicu (60.248.56.181), 01/27/2016 10:04:11
→
01/27 10:44, , 5F
01/27 10:44, 5F
→
01/27 10:44, , 6F
01/27 10:44, 6F
→
01/27 10:45, , 7F
01/27 10:45, 7F
→
01/27 10:46, , 8F
01/27 10:46, 8F
→
01/27 10:48, , 9F
01/27 10:48, 9F
→
01/27 10:48, , 10F
01/27 10:48, 10F
→
01/27 10:49, , 11F
01/27 10:49, 11F
→
01/27 10:55, , 12F
01/27 10:55, 12F
→
01/27 10:56, , 13F
01/27 10:56, 13F
→
01/27 11:17, , 14F
01/27 11:17, 14F
→
01/27 12:47, , 15F
01/27 12:47, 15F
推
01/27 14:07, , 16F
01/27 14:07, 16F
→
01/27 14:11, , 17F
01/27 14:11, 17F
→
01/27 14:12, , 18F
01/27 14:12, 18F
→
01/27 14:16, , 19F
01/27 14:16, 19F
→
01/27 14:21, , 20F
01/27 14:21, 20F
→
01/27 14:23, , 21F
01/27 14:23, 21F
→
01/27 14:25, , 22F
01/27 14:25, 22F
→
01/27 14:27, , 23F
01/27 14:27, 23F
→
01/27 14:34, , 24F
01/27 14:34, 24F
→
01/27 14:35, , 25F
01/27 14:35, 25F
→
01/27 14:37, , 26F
01/27 14:37, 26F
→
01/27 14:38, , 27F
01/27 14:38, 27F
→
01/27 14:39, , 28F
01/27 14:39, 28F
→
01/27 14:41, , 29F
01/27 14:41, 29F
→
01/27 14:41, , 30F
01/27 14:41, 30F
→
01/27 14:42, , 31F
01/27 14:42, 31F
→
01/27 14:44, , 32F
01/27 14:44, 32F
→
01/27 14:45, , 33F
01/27 14:45, 33F
→
01/27 14:46, , 34F
01/27 14:46, 34F
→
01/27 15:03, , 35F
01/27 15:03, 35F
推
01/27 16:00, , 36F
01/27 16:00, 36F
不知道有沒有人有興趣整理成更詳細的繪表或是專欄文章之類的
算是溫故知新這樣...特別是顯卡效能.價格.dx版本.作業系統 畫面比較
當時候代表作知名遊戲等等 特別是顯卡我以前沒特別追這段的資訊 有很大段空白
※ 編輯: erspicu (60.248.56.181), 01/27/2016 16:18:41
→
01/27 16:44, , 37F
01/27 16:44, 37F
還有 48 則推文
還有 1 段內文
→
01/27 18:10, , 86F
01/27 18:10, 86F
→
01/27 18:11, , 87F
01/27 18:11, 87F
→
01/27 18:12, , 88F
01/27 18:12, 88F
推
01/27 18:14, , 89F
01/27 18:14, 89F
→
01/27 18:14, , 90F
01/27 18:14, 90F
→
01/27 18:15, , 91F
01/27 18:15, 91F
→
01/27 18:16, , 92F
01/27 18:16, 92F
※ 編輯: erspicu (122.121.17.94), 01/27/2016 18:17:42
→
01/27 18:16, , 93F
01/27 18:16, 93F
→
01/27 18:18, , 94F
01/27 18:18, 94F
→
01/27 18:18, , 95F
01/27 18:18, 95F
→
01/27 18:19, , 96F
01/27 18:19, 96F
→
01/27 18:20, , 97F
01/27 18:20, 97F
推
01/27 18:20, , 98F
01/27 18:20, 98F
推
01/27 18:24, , 99F
01/27 18:24, 99F
→
01/27 18:24, , 100F
01/27 18:24, 100F
推
01/27 18:30, , 101F
01/27 18:30, 101F
→
01/27 18:31, , 102F
01/27 18:31, 102F
→
01/27 18:33, , 103F
01/27 18:33, 103F
→
01/27 18:34, , 104F
01/27 18:34, 104F
→
01/27 19:04, , 105F
01/27 19:04, 105F
→
01/27 19:10, , 106F
01/27 19:10, 106F
→
01/27 19:13, , 107F
01/27 19:13, 107F
→
01/27 19:14, , 108F
01/27 19:14, 108F
→
01/27 19:22, , 109F
01/27 19:22, 109F
→
01/27 19:23, , 110F
01/27 19:23, 110F
→
01/27 19:25, , 111F
01/27 19:25, 111F
→
01/27 20:18, , 112F
01/27 20:18, 112F
推
01/27 20:54, , 113F
01/27 20:54, 113F
推
01/27 20:58, , 114F
01/27 20:58, 114F
→
01/27 21:22, , 115F
01/27 21:22, 115F
→
01/27 21:38, , 116F
01/27 21:38, 116F
→
01/27 21:42, , 117F
01/27 21:42, 117F
推
01/28 03:18, , 118F
01/28 03:18, 118F
→
01/28 03:19, , 119F
01/28 03:19, 119F
→
01/28 03:20, , 120F
01/28 03:20, 120F
推
01/28 20:43, , 121F
01/28 20:43, 121F
→
01/28 20:43, , 122F
01/28 20:43, 122F
→
01/28 20:43, , 123F
01/28 20:43, 123F
→
01/28 20:55, , 124F
01/28 20:55, 124F
討論串 (同標題文章)
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章
-73
192