Releases

MAME 0.288 raises Windows requirements and improves menus, debugging

MAME 0.288 forces Windows users onto Windows 10 and newer x86-64-v2 or Armv8.2-A hardware, while also smoothing menus and the Arm64 debugger.

Sam Ortega··2 min read
Published
Listen to this article0:00 min
MAME 0.288 raises Windows requirements and improves menus, debugging
Source: i.redd.it

MAME 0.288 landed with a message hobbyists running old Windows boxes cannot ignore: the official x64 build now requires Windows 10 or later plus x86-64-v2 support, and the Arm64 build needs Windows 10 or later with Armv8.2-A hardware. For anyone using MAME as a dedicated cabinet frontend, a preservation rig, or a long-lived test machine, that means some older PCs are out of the official path now, even if they were still serviceable for lighter emulation work.

The release also changed how MAME packages itself on Windows. The x64 binaries are now built with clang and use the UCRT and libc++ libraries, a shift the team said should make the x64 and Arm64 releases behave more consistently. The official download page lists the Windows x64 package at 82 MiB, the Arm64 package at 80 MiB, and the full driver information XML at 19 MiB. MAME also now offers the source as a self-extracting 7-Zip archive and points users toward cloning the official Git repository for development work.

AI-generated illustration
AI-generated illustration

For regular users, the most visible changes are in the interface. Menu entries that are using default or inherited values are now visually de-emphasized, which should make it easier to spot the settings that actually differ from stock. MAME also changed how menus for mounted media behave, and the project expects that to feel more intuitive when you are swapping disks, carts, or other image types during testing. Smaller changes in how MAME reads settings from INI files are in the build too, but the team says most users should not notice them day to day.

The bigger quality-of-life win for power users is on the debugger side. The updated runtime libraries fixed a long-standing slowdown in the Windows Arm64 debugger that had made it almost unusably slow, a real problem for anyone doing accuracy work, driver development, or hardware investigation. That fits the broader shape of 0.288, which still delivered the kind of bug fixes preservation-minded users care about, including crashes in Solvalou and Cybsled and a tape-loading freeze affecting Commodore Plus/4-family machines.

That balance is the point of MAME in 2026. The project still presents itself as a multi-purpose emulation framework built to preserve decades of software history by documenting hardware and how it functions, and the release archive still reaches back to February 1997. But 0.288 also makes it clear that preservation now runs on modern assumptions, not old ones, and the people hanging onto unsupported Windows setups are the ones who will feel that shift first.

This article was produced by Prism’s automated news system from verified source data, official records, and press releases, then run through automated quality and moderation checks before publishing. The system is built and supervised by the people who set the standards it runs under. Read our full AI policy.

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