Tech News
← Home  ·  All topics

Arm64

6 GoKawiil briefs on this topic

Rust's gearhash crate adds NEON backend, doubling ARM64 performance

The gearhash crate, used for content-defined chunking via the GEAR rolling hash, has been updated to version 0.1.4 with a new NEON-based backend for ARM64 processors. The change is automatically selected on aarch64 systems and remains backwards compatible, delivering roughly double the throughput at typical chunk sizes without requiring any code changes from users.

Suyu Switch emulator gains recompiler mode, then shuts down and is forked anew

Suyu, a successor to the Yuzu emulator that Nintendo sued out of existence, released what its developers called a final version featuring a new recompiler mode that translates Switch game code directly into native x86-64 binaries for faster PC performance. Days after the team archived the project's repository and halted development, a new group forked the code under a fresh version scheme to keep the emulator alive. Separately, another developer built Wine-NX, a tool that runs older Windows PC games on Switch hardware.

Valve ports Half-Life: Alyx to ARM, bundles it free with Steam Frame headset

Valve's new $1,059 Steam Frame VR headset ships with a native ARM64 version of Half-Life: Alyx, letting the 2020 PC VR game run standalone on the device's Snapdragon chip without needing a desktop PC. The port preserves mods and save files and, according to Valve, was made possible by combining the headset's eye-tracking-driven foveated rendering with 16GB of VRAM.

postmarketOS developer traces ARM64 hypervisor crash to NX bit page permissions, not security bug

A developer building a bare-metal ARM64 hypervisor for postmarketOS ran into random system lockups whenever the CTR_EL0 register trap was enabled, forcing a watchdog reset within seconds. After ruling out register corruption in the exception handler and stack setup, the investigation eventually traced the fault to how executable-page protections (the NX bit) interacted with the trap handling, rather than any obvious logic error in the emulated instruction handling.

Apple auto-updates watchOS apps broken by watchOS 27 beta

Apple has begun silently pushing App Store updates to fix Apple Watch apps that failed to launch under the watchOS 27 beta. The updates carry a note stating Apple itself repackaged the app for compatibility, with no new features added. Apple told developers this automated fix rollout will wrap up by August 31, ahead of watchOS 27's public release expected in mid-September.

Proofcraft completes formal proof for dynamic seL4 domain scheduling

Proofcraft has implemented and formally verified a new domain scheduling API for the seL4 microkernel, removing the requirement for a single fixed, compiled-in schedule to maintain information flow security proofs. The API lets systems load semi-static domain schedules that can change across runtime phases, such as longer time slices during boot and shorter ones during normal operation. This capability is now included and proven in seL4 15.0.0.