sdl12-compat 1.2.54 Pre-Release 获得更多在此 SDL2 兼容层上运行的游戏

sdl12-compat 是SDL 2.0 之上的 SDL 1.2 兼容层实现。这个 sdl12-compat 项目允许旧的、过时的游戏和其他依赖旧 SDL 1.2 接口的应用程序依次通过现代 SDL2 库运行,以更好地兼容输入设备、Wayland 支持(假设没有直接的 X11 硬依赖)、对 PipeWire 音频的支持、改进的输入控件以及仅在 SDL 2.0 中而非未维护的 SDL 1.2 中发现的各种其他增强功能。

在今年早些时候为改进现代台式机上的老式 Linux 游戏而发布的初始版本之后,sdl12-compat 推出了一个新的预发布版本。sdl12-compat 1.2.54 是最终将被命名为 v1.2.56 的预发布版本。

image.php_-14
SDL12-COMPAT 使许多旧的 Linux 游戏能够通过这个抽象/可移植层在 SDL2 上运行。

更多老式 SDL 1.2 游戏和应用程序现在使用此兼容层运行:

OpenXcom
DOSBox
Awesomenauts
Frogatto
mplayer
Multiwinia
tucnak
schismtracker
BasiliskII
Linapple
netsurf-framebuffer
BIT.TRIP Runner2
很多很多!

此版本还进行了许多修复,SDL2 的 OpenGL 2D 渲染器现在适用于更多软件、改进的音频处理、各种 API 修复以及许多其他修复。事实上,sdl12-compat 代码库中的所有“FIXME”注释现在都已解决。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun186490.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年9月3日 上午10:57
下一篇 2022年9月7日

相关推荐