RetroArch導入ANGLE繪圖引擎,強化Xbox One版模擬器相容性



YTHunder是一个免费增加YOUTUBE观看次数的网站, 使用到现在三年多了,每天10万人同时在线看对方的影片。 而YTHunder可以提供的服务有: YOUTUBE观看次数提升,YOUTUBE订阅增长,YOUTUBE喜欢数上升。赶快注册使用吧。



ANGLE(Almost Native Graphics Layer Engine,幾乎原生圖型抽象層引擎)能將OpenGL API呼叫轉換為其他平台上硬體支援的API,萬能模擬器RetroArch將在後續的版本透過這個技術,將OpenGL轉換為Direct3D,以達成在Xbox One執行OpenGL版本模擬器的需求。

提升Xbox One版相容性

筆者先前曾在介紹Android Q公開測試版的文章中,提到它會透過ANGLE繪圖引擎,將導入將OpenGL ES 2.0與3.0轉換為Vulkan的實驗性功能,讓早期使用OpenGL ES開發的遊戲與應用程式,可以在最新的裝置上透過Vulkan運作。

對於PC或Android版的RetroArch來說,玩家可以針對模擬器支援的繪圖API,自由選擇OpenGL、Vulkan、Direct3D等。但是對於Xbox One版的RetroArch來說,因為它只支援Direct3D,所以會造成許多模擬器的相容性問題。

因此RetroArch的開發團隊計劃透過ANGLE將OpenGL ES 2.0與3.0轉換為Direct3D 11或12,讓Xbox One版的RetroArch可以支援採用OpenGL ES的Mupen64plus Next(任天堂N64)、Flycast(Sega Dreamcast)等模擬器。

另一方面像Intel HD 2000/3000等內建顯示晶片,因為在Windows 10上缺乏新版OpenGL驅動程式因此只支援OpenGL 1.1,而有些舊款顯示卡則因驅動程式年久失修而有些Bug,都可以透過ANGLE來繞過這些相容性的問題。

▲開發團隊透過影片展示Xbox One版的RetroArch搭配ANGLE的運作情況。

模擬器部分選擇採用OpenGL ES的Mupen64plus Next。

可以看到ANGLE將OpenGL ES轉為Direct3D後,就能在Xbox One上運作。

開發團隊表示未來Win32版本的RetroArch,將會具有支援與不支援ANGLE的2種分支版本,而目前尚未決定是否會將ANGLE功能包進即將推出的RetroArch 1.8.2中。

加入T客邦Facebook粉絲團

没有评论:

发表评论

购买伪造YouTube订户的危险

购买假的YouTube订阅者是否值得冒险?这是您需要了解的所有内容: 被禁止的可能性 其他风险 在YouTube上取得成功绝非易事( 尽管有免费,简单的入门方法 )。查看拥有数百万订阅者的频道或拥有上帝的视频,您会知道每天有多少观看次数可能会促使您开始考虑为您的YouTube频道...