这项工作不包括所需的力矩处理器1-2-Switch!只是暂时的。
Steam Deck用户报告在使用外部控制器时出现问题,但在使用集成Deck控制时没有问题。toastUnlimited跳到了这个问题上,并发现原因是包含的预发行版SDL2我们一直使用的版本。恢复到稍旧的版本解决了问题。
最近一项非常有趣的社区工作是专注于为单人游戏添加在线功能,允许在原始游戏中不可能的有趣合作机会。Super Mario Odyssey最近收到了允许此在线功能的mod,而yuzu不支持它的一个原因是屏幕键盘缺乏输入IP地址的方法!幸运的是,墨菲接手了这个案子实现了必要的符号通过在线模式输入所需的IPv4地址。
一次最多10个人!(超级马里奥奥德赛)
链接4565 实现了一些必需的修复在yuzu的网络服务中提高与这个牛逼mod的兼容性。非常感谢!
祝你破坏布瑟的婚礼愉快!
用户界面更改
从20世纪90年代以来的一个小倒退输入重写刚刚显露出来。WebApplet的输入位被错误地假定,导致用户输入被完全忽略。谢天谢地,墨菲找到原因了并实施了修复。
上个月,医生改名状态栏的停靠状态(冗余,耶!).为了一致性,这个愚蠢的作家决定对控件配置窗口进行同样的操作,为了一致性。
无聊的改变,这是谁的责任?
有时候,从用户的角度来看,由于UX(用户体验)的呈现方式,一些“按设计运行”的东西可能看起来停滞不前,例如,问问任何一个新的Linux用户。在这种情况下,当加载应用程序时,如果游戏启动时没有先前的管道缓存,或者如果启动了自制程序,着色器进度条在启动时会出现停滞。由于这导致了混乱,byte[]决定最好重置状态栏也不要让它一直卡在那里,直到程序完成加载。如前所述,细节决定成败。
中可用的可配置热键选项之一Emulation > Configure… > General > Hotkeys存在Audio Volume Up/Down.用户要求调整音量变化的曲线,使其在较低值时更敏感。人类的听觉是对数地感知音量,而不是线性地感知,所以这很有意义。德国77增加了增量步骤你越接近0%的音量,就越能更好地模仿我们的肉体和骨骼感知世界的方式。
常规错误修复和改进
紧密集成系统的一个美丽特性是它们对挂起和恢复的奇妙控制,Steam Deck也不例外。如果你曾经经历过暂停和恢复的问题,你知道我的意思。经验丰富的开发人员德夫斯内克希望帮助yuzu在三年内利用这一特性不同的 拉请求。这包括模拟交换机的实际挂起/恢复机制,因为一些游戏利用它作为他们的游戏特性之一。有了这些改变,用户只需按下面板的电源按钮就可以暂停他们的游戏,就像在开关上一样。
对于我们这些生活在偏远地区,遭受可怕的互联网服务提供商,或两者兼而有之(FML),我们有神奇的消息!toastUnlimited将每个yuzu下载的大小减少了大约24MB只包括属于yuzu的东西在它的源头。那些对构建安装程序附带的捆绑源代码感兴趣的人现在必须运行git submodule update --init --recursive以便能够编译项目。
硬件部分
这是一个新的部分,交流和讨论新的相关错误,修复,以及与特定硬件相关的发现,这些都会影响yuzu的用户体验。
英伟达,错过了472.12的完美
我们上个月提到过516系列驱动如何对麦克斯韦和帕斯卡用户不利,使得Vulkan不稳定。我们仍在调试这个问题,因为它不容易捕捉,但一个可能的原因是怀疑:GPU加速ASTC纹理解码。如果你有一个Maxwell或Pascal GPU,必须保持最新的驱动程序更新,并想测试你是否可以使Vulkan再次稳定,请尝试禁用Accelerate ASTC Texture Decoding在Emulation > Configure… > Graphics.请在我们的上报告您的结果论坛或者不和谐服务器.
由516系列驱动程序引起的另一个已知问题是KOEI TECMO游戏中树上的一些有趣闪烁,如Hyrule Warriors: Age of Calamity.
日间派对!NVIDIA Vulkan左:516.94和右:512.95 (Hyrule勇士:灾难时代)
这些问题可能是回归,也可能是未记录的行为变化,可能是在更严格地遵循API规范后引起的。
还有一些性能相关的问题会影响G-SYNC/FreeSync显示器的用户,导致低帧率(通常游戏会卡在24-30 FPS)。我们有几种方法可以绕过这个问题:
每次启动游戏时,都要重新聚焦yuzu的窗口。
在yuzu,禁用View > Single Window Mode.
使能够Exclusive Fullscreen从Emulation > Configure.. > Graphics > Fullscreen Mode.然后只需按F11全屏玩游戏。
问题的根源是由于在另一个窗口中运行Qt窗口,以及NVIDIA检测窗口应用程序帧率的方式的一些不良组合造成的。移除这两个因素中的任何一个都可以解决低帧速率,同时仍然利用可变刷新率。
AMD OpenGL,25年的历程
地狱冻结了,猪学会了飞,从Windows驱动程序版本22.7.1开始,AMD引入了一个全新的OpenGL驱动程序,使Windows上的镭龙卡成为使用这两种API的可行选项,而不仅仅是酷小子Vulkan。性能提高了近100%,在某些游戏中甚至更高,并且修复了许多渲染错误。但是为什么要写出来,让数字来说话:
谢谢你罗德里格!