Zero Wing
Image: Toaplan

One of the more unusual reveals at this year's Tokyo Game Show was that Toaplan's shoot 'em up Zero Wing was making the jump to SNK's Neo Geo hardware.

The news emerged after Plaion_JPN shared a now-deleted photo of its stand at the event (where the Neo Geo AES+ was being demoed to the public), leading fans to notice a box for a previously unreleased Neo Geo version of the game.

This inevitably caused a lot of confusion and speculation online about what this mysterious version of the game actually was, considering Zero Wing was only ever released in arcades, on the Sega Mega Drive / Genesis, and the PC Engine CD-ROM² back in the day (in other words, not on Neo Geo hardware). Shortly after, we confirmed with the demoscener/developer h0ffman that this was actually the Zero Wing port he had teased back in January of this year, with the developer telling Time Extension that Plaion had approached him to turn it into a proper, officially licensed release.

"Back in January, I was about a week away from finishing the project when I received an email from Ben at Plaion," said h0ffman. "Funnily enough, I think it was a Time Extension article which brought it to their attention. They mentioned that they had the rights to the IP and love retro, so I was hopeful for a positive outcome. What I wasn't expecting was to learn about the AES+ project. As someone who loves real hardware, it was right up my street."

Zero Wing
The image in question, posted to Plaion_JPN's socials, showing the boxed version of Zero Wing for the Neo Geo — Image: Plaion_JPN

One inevitable question is why h0ffman wanted to port Zero Wing in the first place. It's not his first Neo Geo port. In the past, for instance, he also brought Shinobi and Golden Axe to the console in an unofficial capacity, but we were curious: why Zero Wing? And why now?

"I love digging into old arcade hardware and learning how it ticks," he tells me. "Especially when they run on a 68000 CPU. Back in May 2025, I was looking through the MAME drivers and stumbled upon Zero Wing. It’s a game I wasn't familiar with; in fact, I didn’t even make the 'meme' connection until much later. The custom Toaplan GPU it used was pretty interesting, and at face value it looked like quite an easy game to get up and running on the Neo Geo. I was also very impressed with how clean the game code and data were."

As h0ffman notes, after he decided to go ahead with the idea, one of the major obstacles he faced in getting Zero Wing working on the Neo Geo hardware was the difference between the original Toaplan arcade board and the Neo Geo platform, with the arcade hardware specifically being built to achieve some impressive parallax effects. The challenge here, then, was how to recreate that on the Neo Geo.

"The Toaplan hardware has this layer priority function which allows it to pull off some insane parallax effects," he explains. "The issue is the NeoGeo has a horizontal sprite limit, so I couldn’t just bump up the number of layers; otherwise, all the sprites start disappearing. I came up with a technique so the background layers were highly optimised to reduce that budget considerably. I also built a custom level tool which allowed me to composite and split each of the background layers. The end result is that every parallax effect remains intact while not affecting the sprites."

This wasn't the only complication, either, with the journey to becoming an officially licensed product revealing another issue that required a bit more work on h0ffman's part.

"[Originally], I had ported the US version of the game," h0ffman tells me. "It turns out the Japanese release was considerably different, which led to a second round of disassembly. It’s not something I would have considered before. These projects need to work for a worldwide market, so now I can get ahead of that before getting too deep. So, two very different copies of the game code exist within the same cartridge ROM. It automatically selects the version based on the region of the BIOS. On the AES+, you can select the console region out of the box, so it's easy to switch between them. It’s also really helpful to have more eyes on something. It helps ensure the rough edges I might miss get smoothed over."

As h0ffman explains, after Zero Wing, his working relationship with Plaion is still ongoing, but inevitably he can't talk much about what else he's been working on behind the scenes. One thing he did reveal, though, is that he's been responsible for some of the changes coming to other games in the library, such as introducing the previously Neo Geo CD-exclusive Scotland course into the upcoming rerelease of Big Tournament Golf (previously known as Neo Turf Masters outside of Japan).

Referencing the effort it took to get this working, he tells me, "It wasn't a small undertaking. Both the ROM and CD versions of the game had to be disassembled back into buildable code and structured data. I could then extract all the various pieces of data from the CD version and build them into the ROM version, modifying the thirty-or-so table look-ups along the way. Weirdly, the hardest part was transplanting the course selection code into the ROM version. They had flipped a bunch of the logic around when adding it, which made it really confusing. Also, due to the nature of the original game code, most crashes resulted in some pretty convoluted debugging sessions to fix them."

The Neo Geo AES+ was originally announced back in April 2026 and was scheduled for a release in November of this year. However, it has since been subject to a pretty sizable delay, being pushed back to 16th September 2027, due to "global component supply constraints" meaning Plaion "cannot manufacture enough systems to deliver the worldwide launch."

On the road to release, it should also be noted that there have been moral and ethical arguments made against supporting the console from some parts of the retro community, over concerns about the current ownership of SNK (which you can read more about here).