《无政府游戏厅》Libretro改进与拖放修复-客户端更新2026年2月21日
《无政府游戏厅》2026年2月21日更新:全面改进Libretro核心兼容性,支持OpenGL,修复拖放功能和Tube Head成就。优化MP3播放列表,提升游戏体验!
大家好!本次更新主要改进了Libretro支持,优化了本地MP3播放功能,修复了将图片拖放到世界中物品的问题,并修复了Tube Head成就。
现已支持需要OpenGL的核心!在Libretro中,多个第五代及更新的游戏机需要OpenGL硬件加速支持才能运行,甚至一些较旧的主机也可以选择使用OpenGL来提高性能或提供额外功能。现在所有这些都自动支持了。
除了OpenGL支持外,AArcade已更新至RetroArch GitHub仓库中最新的libretro.h。并且对最新libretro.h提供的各种功能#defines的支持也得到了极大改进。我测试了每个主要游戏机(如果有的话)至少2个核心,只发现1个无法工作。
您可以在主菜单 > 设置菜单 > 嵌入式标签页 > Libretro按钮处访问Libretro属性菜单。在那里您会找到一个关于标签页,其中会解释如何设置的具体细节。
您很可能需要更新您的核心。特别是如果您正在使用较旧的核心。请在Libretro属性菜单中查看关于标签页以获取有关Libretro构建机器人的信息。
请注意,仍然仅支持32位核心。

首先,您必须为在Libretro属性菜单中启用的每个核心配置文件路径。每个系统只需要启用一个核心 - 您希望用于您设置的路径中的文件的核心。
支持子文件夹,因此如果每个游戏都在不同的文件夹中,您可以将文件路径设置为父文件夹。您只需要将不同系统的文件分开,因为AArcade知道根据游戏来自哪个文件夹使用哪个核心。
然后在游戏内屏幕上激活时,只需使用运行按钮而不是启动。如果您在该Libretro属性菜单中打开自动运行w/ Libretro,那么它将自动发生!

当核心运行时,如果您下拉Libretro标签页(通常在网站上时是地址标签页的位置),您可以访问Libretro核心和Libretro输入菜单。
这使您可以配置每个核心提供的选项。仅测试了默认设置!并且许多选项需要您关闭核心并重新运行才能看到更改。
核心和输入选项提供每游戏覆盖,以防您希望为不同游戏使用不同设置。(对于输入选项,还有每核心覆盖。)
您的IRL游戏手柄的左右模拟摇杆被硬编码为作为左右模拟摇杆传递给Libretro。并且您的游戏手柄的L和R触发器绑定到一些核心视为“Z按钮”的功能。这些模拟绑定仅在您的输入焦点在Libretro核心上时激活。
如果您想将输入焦点锁定到屏幕而不最大化它,您可以使用(F7)命令标签页中的输入锁定命令。(对于高级用户,您可以使用开发者控制台中的“find cmd_”来查看命令。)然后您的输入将锁定到该屏幕,直到您按下ESC。
说到高级用户 - Libretro在运行时目前会输出很多调试消息,因此您可能应该保持“developer 0”,除非您确实在尝试调试某些内容。

当您生成本地MP3文件时,同级MP3文件会被拉入游戏内预览的播放列表中。现在此播放列表显示在屏幕上供您交互。最多40个同级MP3文件可以被拉入播放列表。
请注意,文件名或路径中不支持Unicode。(这会混淆UI,我还没有弄清楚如何正确支持它。)

“向导”正在逐步淘汰。(仅维护Steam商店和TheMovieDb向导。)因此,编辑物品上图像的首选方法是使用来自独立网页浏览器或计算机上本地文件夹的拖放。
对于网页(例如您正在观看的YouTube视频),您可以从地址或书签栏拖放。对于图像,您需要在新标签页中打开图像并拖动图像本身。(有时即使不打开新标签页也能工作。)对于来自Windows资源管理器的本地文件也是如此 - 您只需拖动文件本身。
您可以将内容拖放到空位以创建新物品。或者,如果您将文件悬停在游戏世界中的对象上,它会显示该物品的不同字段,您可以将文件拖放到要替换的特定字段中。
今天更新中的“修复”使这在任何屏幕分辨率下都能工作,即使AArcade在较小的窗口中运行。
还要记住,您可以在行走模式下按CTRL + V粘贴任何URL来生成它。
Tube Head成就已修复,以便在游戏内观看YouTube视频时正确增加相关统计信息。
这就是本次更新的所有新闻!如果您有任何问题或只是想与AArcade社区联系,您可以在这里留言(感谢Daleth帮助处理Steam通知)或在Anarchy Arcade网站上查找Discord社区链接。(我们仍然使用Discord...目前。)
ːilyː
改进了MP3文件上的MP3自动播放列表支持。(注意:文件名/路径中仍然不支持Unicode。)
修复了aa_tubes_watched统计信息和Tube Head成就的问题。(感谢heatray引起我对这个错误的注意。)
修复了非1080p全屏分辨率下的拖放支持。(现在在任何分辨率下以及非全屏分辨率下都能工作。)
Libretro:改进了对来自Libretro构建机器人的现代32位核心的支持。
Libretro:改进了Libretro配置菜单,添加了一些帮助说明和一个“重置核心选项”按钮。
Libretro:更新了确认支持的核心列表。
Libretro:更新至来自RetroArch仓库的现代libretro.h。
Libretro:添加了对libretro.h中许多缺失定义的支持。
Libretro:添加了间接7z游戏支持。(适用于不直接支持7z文件扩展名的核心。)
切换到VCRHook_RegCloseKey和VCRHook_ScreenToClient,以将protected_things.h恢复为默认状态。(还恢复了GetTickCount作为受保护项。)没有实际影响,但使代码更接近使用所有引擎内方法。


