Re: [問題] 關於家機,這種說法對嗎?

看板C_Chat作者 (城府很深)時間5年前 (2019/04/20 12:25), 5年前編輯推噓8(9124)
留言34則, 10人參與, 5年前最新討論串6/8 (看更多)
※ 引述《einstean (台北捷運世界一流)》之銘言: : 聽過一種說法,因為家機專門用來玩遊戲,CPU和GPU有經過特化, : 所以雖然一台只賣1萬5,但是效能不會輸高規顯卡桌機。 : (當然電腦一直在進步,所以幾年後家機就落後電腦很多。) : 聽起來好像有道理,但是又覺得怪怪的。我是被人給唬爛了嗎? 以前的家用主機就是遊戲特化硬體,比方說超任 下面的文字是從wiki找的超任的硬體特效 「最大發色數32768色,最大同屏幕顯示256色,最大活動塊數為128個, 並支援縮放、迴旋、馬賽克、半透明、窗口、光柵等特效。」 同期的PC因為還要跑作業系統加上通用軟體,也很多沒硬體解這些特效, 只能用軟解的方式跑,所以跑同樣的特效,家用主機效率比較好。 再來那時的家機遊戲可說是本身就是作業系統,直接在硬體上運作。 要從DC之後,才有遊戲運作在作業系統之上的作法。 而且過渡時期還有切換的作法,也就是開遊戲之後,作業系統被遊戲取代。 而不是遊戲在作業系統上面運作的電腦模式。 日本會用有限的特效組合畫面,歐美則是一直在電腦作遊戲, 榨乾通用的電腦硬體的性能。所以當年日本遊戲普遍比歐美遊戲畫面好, 而且比較流暢,因為歐美遊戲的最佳化不足。 後來電腦硬體進步,DirectX等通用API出現,加上歐美廠商發明遊戲通用引擊。 以前的遊戲主機因為是遊戲特化硬體,各家的特效、API都不同。 通用API、通用引擊的壞處是優化比不過專用,但硬體性能提高後, 通用的API、遊戲引擊的好處也開始浮現,遊戲主機也開始支援。 到最後PS4、XB1、NS乾脆就直接使用通用的x86、ARM, 遊戲特化硬體的優勢已經在硬體性能強大之下幾乎消失。 而近代的遊戲主機的優勢就剩下軟硬體的最佳化。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.119.124 ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1555734333.A.386.html

04/20 12:26, 5年前 , 1F
到底懂不懂什麼叫API跟底層
04/20 12:26, 1F

04/20 12:26, 5年前 , 2F
其實當年個人電腦也沒有GPU的概念
04/20 12:26, 2F

04/20 12:47, 5年前 , 3F
很早就有加速圖形處理的硬體了吧
04/20 12:47, 3F

04/20 12:51, 5年前 , 4F
PC上等到OpenGL D3D Glide 戰完之後基本上畫面就不輸家
04/20 12:51, 4F

04/20 12:52, 5年前 , 5F
PS4 跟 NS 沒 D3D 可以用喔
04/20 12:52, 5F

04/20 12:53, 5年前 , 6F
機了只剩預算的差別。DX跟USB時代又解決了外接操控裝置
04/20 12:53, 6F

04/20 12:54, 5年前 , 7F
比硬體比到天荒地老 終究還是要看遊戲有幾個 還有服務
04/20 12:54, 7F

04/20 12:54, 5年前 , 8F
做的好不好 要當作平台來看了吧
04/20 12:54, 8F

04/20 12:54, 5年前 , 9F
HID 沒有一定要走 USB 啦
04/20 12:54, 9F

04/20 12:54, 5年前 , 10F
通用api又不是只有dx,還有opengl,只是簡單講,所以
04/20 12:54, 10F

04/20 12:54, 5年前 , 11F
我內文有寫dx「等」api
04/20 12:54, 11F

04/20 12:54, 5年前 , 12F
是沒有啊但USB之前妳要裝特化HID其實是非常麻煩的
04/20 12:54, 12F

04/20 12:55, 5年前 , 13F
可能走音效卡的port可能走LPT或其他轉接XD
04/20 12:55, 13F

04/20 12:57, 5年前 , 14F
直接寫DX也不是不行啦 反正其他的一起上也打不贏
04/20 12:57, 14F

04/20 12:58, 5年前 , 15F
現在玩家大概很多沒看過長在音效卡上的 game port 吧 XD
04/20 12:58, 15F

04/20 12:59, 5年前 , 16F
講opengl一堆人沒聽過,就只好講Dx了www
04/20 12:59, 16F

04/20 13:01, 5年前 , 17F
這篇我看你是連dx跟opengl都沒寫過在那裝懂
04/20 13:01, 17F

04/20 13:02, 5年前 , 18F
跟 Vulkan 一樣把底層責任丟給 user 的是 DX12
04/20 13:02, 18F

04/20 13:02, 5年前 , 19F
沒寫過呀,就大概寫簡單的概念,不然你可以指教一下
04/20 13:02, 19F

04/20 13:02, 5年前 , 20F
錯誤的點,這麼生氣幹麻
04/20 13:02, 20F

04/20 13:03, 5年前 , 21F
他講的底層是在說跟 Vulkan 對比吧
04/20 13:03, 21F

04/20 13:03, 5年前 , 22F
哈,記錯版號了,感謝提醒,但我現在用的ptt沒辦法改x
04/20 13:03, 22F

04/20 13:03, 5年前 , 23F
d
04/20 13:03, 23F

04/20 13:03, 5年前 , 24F
就算vulkan也是用api去控制底層 不用api你要寫驅動?
04/20 13:03, 24F

04/20 13:04, 5年前 , 25F
如果是這邊我寫錯的話,我之後會刪掉
04/20 13:04, 25F

04/20 13:05, 5年前 , 26F
AZDO opengl跟dx11就能做到 只是vulkan跟dx12更好做
04/20 13:05, 26F

04/20 13:11, 5年前 , 27F
其實我只對統一 API 可以統一特效標準有意見 XD
04/20 13:11, 27F

04/20 13:13, 5年前 , 28F
電腦顯卡商都會配合DX新支援的特效呀,像光追nv雖然搞
04/20 13:13, 28F

04/20 13:13, 5年前 , 29F
自已的,最後還不是要支援dx的光追
04/20 13:13, 29F

04/20 13:30, 5年前 , 30F
DOS 時代,連顯示、音效驅動都要自己寫。
04/20 13:30, 30F

04/20 13:58, 5年前 , 31F
呃 ... 沒這麼慘啦。VGA 直接用 BIOS 中斷
04/20 13:58, 31F

04/20 13:59, 5年前 , 32F
音效有驅動可以裝(至少 creative 有)
04/20 13:59, 32F
※ 編輯: krousxchen (1.165.119.124), 04/20/2019 14:16:41

04/21 12:42, 5年前 , 33F
當年DX9就是超強屌虐opengl只說Dx沒毛病
04/21 12:42, 33F

04/21 12:46, 5年前 , 34F
opengl在DX9出來前就不是給一般玩家用的
04/21 12:46, 34F
文章代碼(AID): #1SkfyzE6 (C_Chat)
討論串 (同標題文章)
文章代碼(AID): #1SkfyzE6 (C_Chat)