首页 科技正文

RetroArch导入ANGLE绘图引擎,强化Xbox One版模拟器相容性

约稿员 科技 2019-12-25 70 0

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来绕过这些相容性的问题。

-------------------------

申博Sunbet

申博Sunbet官网 www.Lfstncnynmzyhzs.com信誉来源于每一位客户的口碑,Sunbet的服务在Sunbet官网行业是出名的顶尖,广西禄福生态农业开发有限责任公司欢迎新老会员、代理的加入。

-------------------------

▲开发团队透过影片展示Xbox One版的RetroArch搭配ANGLE的运作情况。

模拟器部分选择采用OpenGL ES的Mupen64plus Next。

可以看到ANGLE将OpenGL ES转为Direct3D后,就能在Xbox One上运作。

开发团队表示未来Win32版本的RetroArch,将会具有支援与不支援ANGLE的2种分支版本,而目前尚未决定是否会将ANGLE功能包进即将推出的RetroArch 1.8.2中。

版权声明

本文仅代表作者观点,
不代表本站许昌瑾尚添华生物科技有限公司资讯网的立场。
本文系作者授权发表,未经许可,不得转载。

好文推荐

站点信息

  • 文章总数:2074
  • 页面总数:0
  • 分类总数:8
  • 标签总数:805
  • 评论总数:0
  • 浏览总数:284807