图形用户界面/杂项:
贡献者CloneDeath这个月拖了一把拖把到我们的代码库,并决定它需要一个春季清洁在相当...一些....不同...区域,其他贡献者加入组合,删除各种未使用的字符串,重命名函数并减去冗余代码。这不是最迷人的工作,但对于一个如此大的项目,基础知识同样重要。
我们收到的 WIP Avalonia GUI 的翻译和区域设置更新比我们所能撼动的要多,但我们非常感谢社区在这方面的广泛支持!波兰语和日语区域设置已添加日语(再次是的),中文,德语和土耳其语,所有这些都接收更新以包含最新字符串。翻译列表本身现在排序得更直观,每个翻译都以自己的母语显示。
我们有一个长期存在的谎言,是时候最终承认了。对于大多数人来说,旧的“清除PPTC缓存”按钮将带来巨大的震撼......实际上并未清除 PPTC 缓存。我们知道,这是不可接受的。直到2022年8月18日(这一天将臭名昭著),才终于有人勇敢地解决了这种公然滥用信任的行为。该函数不是清除 PPTC,而是在下次运行时将重建排队。此后,这种严重的错误打印已在UI中进行了更新,以反映真实行为。不久将发布一段道歉视频,其中包括眼泪和从这次经历中成长的承诺。
对于一些更改:您的游戏目录列表现在只有在与列表相关的设置发生更改时才会刷新。考虑添加或删除目录,或者将游戏更新到最新版本。以前,即使更改图形后端或增加分辨率也会导致完全重新加载:对那些拥有大型库或使用网络存储的人是灾难。
金手指是视频游戏的基本组成部分,所以当一些随机作弊不起作用时,它可能会让人觉得宇宙本身正试图让你走上正确的道路。幸运的是,我们可以忽略宇宙并解决一个小错误,该错误导致一些作弊不起作用。
我们从七月的Vulkan合并中进行了一些清理。数以百万计的Flatpak用户的声音都立即喊叫起来,并迅速被修复,以确保在此版本中提供一些必需的软件包。没有它,即使选择Vulkan也可能导致相当令人讨厌的崩溃。
对于那些不知道的人:Avalonia实际上是一个完全渲染的框架,因此确实利用OpenGL或Vulkan来绘制它自己。随着 Vulkan 的合并,我们面临着一项艰巨的任务,不仅要确保游戏呈现良好,还要确保它不会破坏迄今为止我们 GUI 过渡中投入的所有工作。幸运的是,所需的修复是次要的,并且一下子就解决了。
结束语:
如果你是那些疯狂地按Ctrl-F来刷每个进度报告的人之一:LDN,Mac或Vulkan 2:Electric Boogaloo(只有我?),那么我们在LDN方面有好消息,如果您还没有听说过,我们在 8 月份发布了 LDN 版本 2.5,这使 LDN 内部版本与主版本 1.1.224 保持同步。这意味着更多的游戏是可玩的,更重要的是,对于那些被困在AMD和英特尔GPU上的可怜的灵魂来说,每个游戏都更容易玩。因此,我们看到更多的人在LDN上喜欢 喷射战士 2和马里奥赛车8豪华版(都是着色器繁重的游戏)。有关自 2.4 以来更改内容的下载和更全面的列表,请查看上一篇LDN2.5的文章。
好吧,总之,我们想向所有用他们的时间,知识,金钱或热情支持该项目的人表示感谢。没有他们,我们真的不会还在这里。作为一个开源项目,我们从社区参与和外部贡献中茁壮成长;如果您在计算机图形学,低级系统或任何UI和网页设计方面有一些知识,那么有一个地方适合您。模拟器可能看起来难以接近,但其有真正无穷无尽的潜力。