Re: [问题] 关于家机,这种说法对吗?

楼主: krousxchen (城府很深)   2019-04-20 12:25:31
※ 引述《einstean (台北捷运世界一流)》之铭言:
: 听过一种说法,因为家机专门用来玩游戏,CPU和GPU有经过特化,
: 所以虽然一台只卖1万5,但是效能不会输高规显卡桌机。
: (当然电脑一直在进步,所以几年后家机就落后电脑很多。)
: 听起来好像有道理,但是又觉得怪怪的。我是被人给唬烂了吗?
以前的家用主机就是游戏特化硬件,比方说超任
下面的文字是从wiki找的超任的硬件特效
“最大发色数32768色,最大同屏幕显示256色,最大活动块数为128个,
并支援缩放、回旋、马赛克、半透明、窗口、光栅等特效。”
同期的PC因为还要跑作业系统加上通用软件,也很多没硬件解这些特效,
只能用软解的方式跑,所以跑同样的特效,家用主机效率比较好。
再来那时的家机游戏可说是本身就是作业系统,直接在硬件上运作。
要从DC之后,才有游戏运作在作业系统之上的作法。
而且过渡时期还有切换的作法,也就是开游戏之后,作业系统被游戏取代。
而不是游戏在作业系统上面运作的电脑模式。
日本会用有限的特效组合画面,欧美则是一直在电脑作游戏,
榨乾通用的电脑硬件的性能。所以当年日本游戏普遍比欧美游戏画面好,
而且比较流畅,因为欧美游戏的最佳化不足。
后来电脑硬件进步,DirectX等通用API出现,加上欧美厂商发明游戏通用引击。
以前的游戏主机因为是游戏特化硬件,各家的特效、API都不同。
通用API、通用引击的坏处是优化比不过专用,但硬件性能提高后,
通用的API、游戏引击的好处也开始浮现,游戏主机也开始支援。
到最后PS4、XB1、NS干脆就直接使用通用的x86、ARM,
游戏特化硬件的优势已经在硬件性能强大之下几乎消失。
而近代的游戏主机的优势就剩下软硬件的最佳化。
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-04-20 12:26:00
到底懂不懂什么叫API跟底层
作者: labiron (labiron)   2019-04-20 12:26:00
其实当年个人电脑也没有GPU的概念
作者: emptie ([ ])   2019-04-20 12:47:00
很早就有加速图形处理的硬件了吧
作者: RuinAngel (左)   2019-04-20 12:51:00
PC上等到OpenGL D3D Glide 战完之后基本上画面就不输家
作者: Bencrie   2019-04-20 12:52:00
PS4 跟 NS 没 D3D 可以用喔
作者: RuinAngel (左)   2019-04-20 12:53:00
机了只剩预算的差别。DX跟USB时代又解决了外接操控装置
作者: lomorobin (翰)   2019-04-20 12:54:00
比硬件比到天荒地老 终究还是要看游戏有几个 还有服务做的好不好 要当作平台来看了吧
作者: Bencrie   2019-04-20 12:54:00
HID 没有一定要走 USB 啦
楼主: krousxchen (城府很深)   2019-04-20 12:54:00
通用api又不是只有dx,还有opengl,只是简单讲,所以我内文有写dx“等”api
作者: RuinAngel (左)   2019-04-20 12:54:00
是没有啊但USB之前妳要装特化HID其实是非常麻烦的可能走声卡的port可能走LPT或其他转接XD
作者: arrenwu (键盘的战鬼)   2019-04-20 12:57:00
直接写DX也不是不行啦 反正其他的一起上也打不赢
作者: Bencrie   2019-04-20 12:58:00
现在玩家大概很多没看过长在声卡上的 game port 吧 XD
楼主: krousxchen (城府很深)   2019-04-20 12:59:00
讲opengl一堆人没听过,就只好讲Dx了www
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-04-20 13:01:00
这篇我看你是连dx跟opengl都没写过在那装懂
作者: Bencrie   2019-04-20 13:02:00
跟 Vulkan 一样把底层责任丢给 user 的是 DX12
楼主: krousxchen (城府很深)   2019-04-20 13:02:00
没写过呀,就大概写简单的概念,不然你可以指教一下错误的点,这么生气干麻
作者: arrenwu (键盘的战鬼)   2019-04-20 13:03:00
他讲的底层是在说跟 Vulkan 对比吧
楼主: krousxchen (城府很深)   2019-04-20 13:03:00
哈,记错版号了,感谢提醒,但我现在用的ptt没办法改xd
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-04-20 13:03:00
就算vulkan也是用api去控制底层 不用api你要写驱动?
楼主: krousxchen (城府很深)   2019-04-20 13:04:00
如果是这边我写错的话,我之后会删掉
作者: EricTCartman (阿ㄆㄧㄚˇ)   2019-04-20 13:05:00
AZDO opengl跟dx11就能做到 只是vulkan跟dx12更好做
作者: Bencrie   2019-04-20 13:11:00
其实我只对统一 API 可以统一特效标准有意见 XD
楼主: krousxchen (城府很深)   2019-04-20 13:13:00
电脑显卡商都会配合DX新支援的特效呀,像光追nv虽然搞自已的,最后还不是要支援dx的光追
作者: mstar (Wayne Su)   2019-04-20 13:30:00
DOS 时代,连显示、音效驱动都要自己写。
作者: Bencrie   2019-04-20 13:58:00
呃 ... 没这么惨啦。VGA 直接用 BIOS 中断音效有驱动可以装(至少 creative 有)

Links booklink

Contact Us: admin [ a t ] ucptt.com