Releases

Emu68 v1.1.0-alpha.1 adds 4-way JIT cache, PPC-to-ARM groundwork

Emu68 v1.1.0-alpha.1 ships a new 4-way set-associative JIT cache and disabled PowerPC-to-ARM translation groundwork, targeting AArch64/AArch32 PiStorm users.

Jamie Taylor2 min read
Published
Listen to this article0:00 min
Share this article:
Emu68 v1.1.0-alpha.1 adds 4-way JIT cache, PPC-to-ARM groundwork
Source: www.generationamiga.com

A 4-way set-associative JIT cache is the headline change in Emu68 v1.1.0-alpha.1, a technical alpha update aimed at PiStorm owners and other Amiga-focused hardware. Generationamiga reports that the new cache "significantly improves the speed at which translated instruction blocks are located and reused, reducing translation overhead and improving runtime responsiveness," a targeted improvement for the emulator's JIT translation system on AArch64 and AArch32 hosts.

The update, published on February 11, 2026 and attributed to Michal Schulz, reflects heavy development activity: Generationamiga notes the release "reflecting more than 500 commits of development work." Emu68 remains a Motorola 68000 - M68K - emulator designed to run on ARM-based single-board computers used in PiStorm and similar Amiga FPGA/board integrations, and the release emphasizes boot-speed and runtime performance alongside internal cleanups.

Beyond the cache, Emu68 includes early experimental infrastructure for translating PowerPC binaries to ARM, but that capability is not yet user-facing. Generationamiga states, "Although currently disabled and not yet intended for user usage, the infrastructure is already present and designed to operate alongside the existing 68k translation system, potentially using separate CPU cores for parallel processing in future versions." The inclusion of this groundwork signals an architectural direction that could let Emu68 handle non-68k workloads in parallel with existing translation paths.

The release also reorganizes device handling and configuration. Generationamiga highlights "the consolidation of multiple drivers into a single Zorro III device, reducing address-space fragmentation and simplifying device management," and adds that the update "introduces device-tree overlay support, gradually replacing the long list of boot-time parameters previously required to configure emulator features." Alongside these structural changes, Generationamiga lists "numerous driver updates, networking and PCI-related improvements, firmware-level enhancements, and a broad set of bug fixes accumulated throughout the development cycle."

AI-generated illustration
AI-generated illustration

Stability notes are mixed but explicit. Generationamiga warns that the build is "clearly labeled an alpha build" and that "As with any alpha release, users should expect occasional instability." Amiga-news De reports that the author says the version "runs quite stably" and adds that "Everyone is therefore invited to test it and report any problems." Amiga-news De also places Emu68 alongside a second PiStorm alpha release - an XHCI USB driver for Raspberry Pi 4B by 'rondoval' - and quotes the driver developer's warning that "data loss is certain to occur."

Taken together, the v1.1.0-alpha.1 release aims at "making Emu68 faster, cleaner internally, and better prepared for the next generation of features," as Generationamiga summarizes. Detailed notes "can be found in the release notes for the pre-release version," and testers on PiStorm and related Amiga hardware are being asked to exercise the alpha and report issues.

Know something we missed? Have a correction or additional information?

Submit a Tip

Never miss a story.
Get Retro Game Emulation updates weekly.

The top stories delivered to your inbox.

Free forever · Unsubscribe anytime

Discussion

More Retro Game Emulation News