A new era for Windows on Android


🪟 Hello and welcome to another edition of The Memory Core! It’s been a huge week for news, but I want to focus on a single story that’s poised to have a significant impact on emulation, particularly on Android-based devices.

As you might have guessed, it’s tied to Valve’s new hardware announcement on Wednesday, but after speaking to a few experts, I’m convinced that we’re on the brink of a new age of Windows emulation.

I originally had a second (related) story planned for this week, but it needs a little more time in the oven. Keep an eye out for that one early next week.

Scroll to the bottom for a killer new PokƩmon ROM hack.

P.S. If you haven't already, consider signing up to get every new edition in your inbox, free of charge.

Steam Frame changes the game for Windows emulation

Valve surprised everyone this week by announcing three new pieces of hardware: A new Steam Controller, a mini PC that will forever be called the GabeCube, and a new VR headset called the Steam Frame.

While the controller and mini PC will undoubtedly be great for emulation and the VR headset looks like an interesting entry-level device, the most significant detail for me was a mere footnote on the official product page.

Tucked away in the specs sheet, Valve revealed that the Steam Frame will be powered by a Snapdragon 8 Gen 3. This is a powerful 2023 mobile chipset found in flagship Android phones like the Samsung Galaxy S24 (with a modified ā€œG3 Gen 3ā€ version powering gaming handhelds like the KONKR Pocket FIT).

Valve later clarified that the headset will run a new version of SteamOS, designed explicitly for Arm-based chipsets like the 8 Gen 3, which is capable of both streaming games from a PC and running PC games directly on the device.

Until now, SteamOS was purely an x86_64 Linux affair. To enable Windows games to run on the Linux-based SteamOS, Valve invested heavily in the development of a gaming-focused translation layer, called Proton, starting in 2018.

Based on Wine, it translates Windows system calls, libraries, and drivers to their Linux equivalents. After years of development, performance is nothing short of remarkable. Just look at how well games run on a relatively underpowered Steam Deck for proof.

Utkarsh Dalal, the creator of GameNative, a project that brings your Steam library to Android via emulation, made it clear that Valve’s contributions to the Windows emulation scene with Proton were far-reaching.

ā€œI’d say that Valve’s role in developing Proton has been a necessary prerequisite for Windows gaming on Android,ā€ he told me. ā€œMany of the advancements that have made PC gaming possible on Android … come from Steam’s active, open-source development of Proton.ā€

However, an additional step is required to get games running on Arm-based Android devices. Not only do Windows calls need to be translated to Linux, but x86_64 Linux calls also need to be translated to ARM64.

This means yet another translation layer. There are several options here, but Valve has committed to using an open-source translation layer called FEX.

Launched in 2019 by Ryan Houdek (Sonicadvance1), FEX was designed for performance and game compatibility. It was not made with Android in mind, but it was only a matter of time before it made its way into the world’s most popular operating system.

After nearly seven years of consistent improvements, FEX is now used by several Windows emulation tools on Android, including GameHub and Winlator Bionic forks like GameNative. Others still use alternatives like Box64, which has more mature support for Android, but lower peak performance for the most demanding games.

It’s worth mentioning that FEX scales with raw CPU performance, so improvements made for the Snapdragon 8 Gen 3 on the Steam Frame should apply to other mobile chipsets. Granted, real-world emulation performance also depends on graphics drivers and other factors.

In any case, combined with improvements made to hardware, drivers, and of course, Proton, these ARM64 translation layers created the ecosystem necessary for Windows emulation on Android to flourish.

In an interview with PCGamer, Valve estimated that there’s still a 15% overhead in performance with the Arm translation layer on Qualcomm’s chips. That’s actively being chipped away at, and with the added attention from the gaming giant that is Valve, it might not be long before we see huge gains in performance.

GameNative developer Utkarsh Dalal echoed this sentiment, writing:

ā€œx86-64 translation is currently the biggest bottleneck for performance when playing PC games on Android … so if we have a Proton moment for FEX, it could open up a world of possibilities.ā€

Zooming out a bit, Steam’s focus on Arm could have even broader implications. For starters, it’s not hard to imagine a slimmer, more affordable Arm-based Steam Deck that’s capable of playing even more games than the current model.

This year also saw the release of the first official third-party SteamOS handheld, the Lenovo Legion Go S. Aside from the Steam client itself, the core operating system is free and open-source, so the door is theoretically open for Arm-based SteamOS handhelds.

But that doesn’t mean that Chinese gaming handheld OEMs like AYANEO or AYN will launch a new device with SteamOS pre-installed anytime soon.

Valve still requires OEMs to buy a license for SteamOS, since it’s closely tied to the proprietary Steam client, as well as logos and trademarks belonging to Valve. Android games are also massively popular in the Chinese market, so we may never see Chinese OEMs abandon the platform.

A more likely outcome is that Steam releases an Android-based client for its storefront. Valve has already committed to adding Android APKs to Steam, and the Steam Frame will be able to load many APKs out of the box.

But that may take years, and there’s no need to wait. Many users are already accessing their Steam libraries via apps like GameNative or GameHub. These use an open-source Java version of SteamKit, called JavaSteam, to connect to Steam’s servers and download games and cloud saves, just like a Steam Deck.

But this may not last forever. GameNative’s Dalal writes that ā€œValve’s approach to this seems to be indifference - they’re not shutting it down, but they’re not actively promoting it either.ā€

Still, Valve-supported improvements to Windows emulation on Arm in any capacity are a rising tide that will lift all boats. Even boats that aren’t Steam-powered.

GameHub also supports emulation of DRM-free games from GOG, although this was removed for the Play Store version due to permission restrictions. GameNative will also add this functionality soon.

If Valve commits to ARM the way it committed to Proton, the entire handheld landscape stands to change. The lines between platforms are blurring, and we all stand to benefit.

Handheld highlights

šŸ†• AYANEO announced its latest ultra-powerful Windows handheld, the Next II. Like other recent devices, it features an AMD Ryzen AI Max 395, but this time the battery is on the inside. [YouTube]

šŸ“¦ AYANEO also announced that shipments of the KONKR Pocket FIT kicked off this week, although only for the G3 Gen 3 model. The 8 Elite model is still slated to start shipping before the end of December. [Indiegogo]

šŸ¤” The TrimUI Smart Pro S is now available for pre-sale on select retailers, but with an increased price and stiff competition from budget-friendly Android handhelds, it may not be the slam dunk that its predecessor was. [mechdiy]

FPGA Focus

🫨 It's finally happening! Analogue will begin shipping Analogue 3D pre-orders on November 18. It expects all pre-orders to finish shipping by December 1, although who knows when or if it will ever be back in stock. [Analogue]

🪫 ModRetro's Power Core battery pack can become unchargeable if left inside a first edition Chromatic for extended periods of time. The company is working on a new dock to fix this, but if you have on,e consider taking it out of the console when not in use. [Reddit]

The Emulator Report

šŸ–„ļø I mentioned this earlier, but GameHub is now officially available on the Play Store. However, if you're like me and use it for GOG games, stick with the sideloaded version because that capability has been disabled on the Play Store version. [Play Store] [Sideload]

šŸ› ļø The privacy-focused GameHub spinoff GameHub Lite had a rough week, with the original developer unexpectedly dropping its underlying servers. It's now been fixed in v5.1.0, with new servers for full compatibility. [GitHub]

šŸŽ® The promising new PS2 emulator ARMSX2 is finally on the Play Store. Check out my interview with the team for more details, but temper your expectations for performance at this early stage. [Play Store]

šŸ‹ Switch emulator Citron continues its streak of consistent updates, with the latest focusing on compatibility with Snapdragon 8 Elite devices. Check out the full patch notes for more details. [Git]

🌓 The other leading Switch emulator, Eden, also put out a new release candidate this week. It fixes a critical bug for all x86_64 Linux devices (that means the Steam Deck). [GitHub]

šŸ‘¾ Retroarch released a new stable build this week, bringing it to version 1.22.0. There's a long list of changes, but Android users should make sure to sideload it, since the Play Store version hasn't been updated in four years. [Patch notes] [Download]

ā›“ļøā€šŸ’„ Google announced it's easing its future sideloading restrictions on Android. A new "advanced flow" will allow power users to sideload apps as before, with a few new warnings to make potential risks clear. [Google Blog]

Retro archives

šŸ‡ PokĆ©mon Lazarus, a massive new ROM hack for PokĆ©mon Emerald, just launched this morning. It features a brand-new region inspired by Greece, with a curated PokĆ©dex of over 400 PokĆ©mon from generations 1-9. Download it for free from the creator's Ko-Fi page. [ko-fi]

šŸ›”ļø The oft-forgotten CD-i game, Zelda's Adventure, has been unofficially ported to the Game Boy Color. It plays very much like Link's Awakening, and unlike the original, which was awful, it's actually pretty fun! [Itch]

😁 Speaking of the Game Boy Color, someone created a demo of Toby Fox's indie hit Undertale for the GBC, featuring original sprite work and more. The demo is now playable on Itch. [Itch]

šŸ† Orc Face Games announced another edition of its Dreamcast homebrew game jam, Dream Disc. The event runs from December 1 to February 2026, and fans can already donate to the prize pool for the top 3 submissions. [orcface]

šŸ° LEGO teased a new The Legend of Zelda set, and it looks to recreate the final battle between Link and Ganon on top of the ruins of Hyrule Castle at the end of Ocarina of Time. Expect it sometime in 2026. [X]

113 Cherry St #92768, Seattle, WA 98104-2205
​Unsubscribe Ā· Preferences​

The Memory Core

All the latest in emulation, handhelds, and retro gaming. Sign up now to have weekly news roundups, device reviews, and exclusive interviews and features delivered directly to your inbox, free of charge.

Read more from The Memory Core

🤬 Hello and welcome to another edition of The Memory Core newsletter. This week, I had a package stolen for the first time in my life. Whoever has my AYN Thor out there, I wish you many years of corrupted save files. I mentioned last week that I’d have a Snapdragon 8 Elite Gen 5 in for testing, and today I’ll run through the results. I also got the Pocket G2 in just in time for some preliminary testing, so I’ve included those results, as well. I’ve also got a potential explanation for...

šŸŽƒ Happy Halloween and welcome to The Memory Core newsletter! This week is all about Retroid's latest announcement of two new handheld devices, which, just like the company's previous rollouts, has been embroiled in controversy. The Pocket 6 receives the lion's share of attention, but I also discuss why I think the Pocket G2 could be the sleeper hit of the year. Scroll to the bottom for a news roundup that's dominated by even more handheld news and releases, plus a few new spooky ROM hacks to...

šŸ‘‹ Hello and welcome to another edition of The Memory Core newsletter! This week, I have an interview with the two co-founders of the upcoming ARMSX2 emulator, which may finally breathe new life into PS2 emulation on Android. Plus, I have some new details about the M64, and it’s exciting news for fans of FPGA gaming. As always, the news roundup is at the end, and there are a ton of interesting ROM hacks worth checking out this week. P.S. If you haven't already, consider signing up to get every...