[250205] Rust 1.84.1 发布,修复多个回归问题 | MAME 0.274 发布!性能提升,新增多款设备模拟

106 阅读3分钟

Rust 1.84.1 发布,修复多个回归问题

Rust 团队发布了新的 Rust 版本 1.84.1,该版本主要修复了 1.84.0 中引入的一些回归问题,并包含了一些针对从源码构建 Rust 的修复。

如果您已经通过 rustup 安装了之前的 Rust 版本,升级到 1.84.1 非常简单:

rustup update stable

如果您还没有安装 rustup,可以从 Rust 官网 获取。

1.84.1 的主要更新内容:

修复的回归问题:

  • 修复了重复 crate 诊断中的 ICE 132920。
  • 修复了增量重新构建中重叠 impl 的错误。
  • 修复了与下一代 trait 解析器相关的编译速度缓慢问题。
  • 修复了当超过 LLVM 的位置鉴别器值限制时的调试信息问题。

针对从源码构建 Rust 的修复:

  • 仅在启用 LLVM 工具时才尝试分发 llvm-objcopy
  • 为非 Git 源添加了配置文件覆盖。
  • 在复制 LLVM 工具二进制文件之前解析它们的符号链接。
  • 使在 tarball 源上使用 ci-rustc 成为可能。

来源:
blog.rust-lang.org/2025/01/30/…

MAME 0.274 发布!性能提升,新增多款设备模拟

MAME 是一个多功能仿真框架。

近日,MAME 0.274 版本正式发布!此版本带来了众多改进和新功能,最受期待的莫过于 64 位 ARMv8 反编译器后端,经 macOS、Linux 和 Android 测试,在模拟 MIPS III、PowerPC 和 SuperH 等 RISC CPU 系统时,性能显著提升。此外,现有后端也得到改进,x86-64 架构的性能也有所优化。实际性能提升取决于 CPU 和模拟的软硬件。

除了性能提升,0.274 版本还新增了大量电子宠物、Tronica LCD 游戏和合成器的支持。修复了多种 CD-i 图形格式问题,并改进了飞利浦 Minitel 2 终端的视频模拟。NEC µPD17771C 模拟也得到了全面改进,在 Epoch Super Cassette Vision 的 Star Speeder 游戏中尤为明显。

计算机模拟方面,该版本在模拟第一代 Power Macintosh 系统方面取得进展;Heath/Zenith 计算机新增了硬扇区软盘格式和操纵杆支持;JUKU E5104 增加了鼠标支持;Silicon Graphics Professional IRIS 4D 工作站现已标记为可正常工作。此外,Amiga 图形模拟也得到改进,但部分改进未包含在此版本中。

新增可正常工作的系统:
包括万代数码暴龙系列、卡西欧 Casiotone 8000 和 FK-1、Epoch 的多款游戏、孩之宝 Giga Pets Explorer、Oberheim DMX 合成器等。

新增可正常工作的克隆系统:
包括 Cherry Bonus III、Cherry Master I、Egg Venture、Gradius III 等。

升级为可正常工作的系统:
Bonanza's Joker Poker、Silicon Graphics Professional IRIS 4D/50 和 4D/70、Super Mini-Boy。

修复的 MAME Testers 错误:
修复了大量声音、图像、输入和游戏性相关的错误,具体列表请参考原文。

新增软件列表项目:
新增了 Amiga、Apple IIgs、CD-i、IBM 5170、JUKU、M3、PC-6001、PlayStation、ZX Spectrum 和 ZX81 的软件列表项目。

合并的 Pull Requests:
合并了大量代码改进,包括新的硬件支持、性能优化、错误修复等。

来源:
www.mamedev.org/?p=547




更多内容请查阅 : blog-250205


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法