Join GamesBeat Summit 2021 this April 28-29. Register for a free or VIP pass today.

The Virtual Boy is probably Nintendo’s biggest failure. That’s probably because it wasn’t very portable and hurt your neck to actually use, but it also didn’t have very many good games.

Finally, 18 years after its release, someone is trying to save the visor console by releasing Street Fighter II: Hyper Fighting for the device, as first reported by Retro Collect (via NeoGAF). Street Fighter II: Hyper Fighting is publisher Capcom’s 2D brawling game for arcade, Super Nintendo, Sega Genesis, and more, but it never saw release for Virtual Boy.

A couple of homebrew developers rectified that. They were able to port the classic fighting game to the 3D system, which they released online in a playable form. It features four characters and four stages. You can check it out in action in the video below:

This homebrew hack only works with a special cartridge called the Flash Boy that enables Virtual Boy owners to play unlicensed software on the device. It doesn’t work on any Virtual Boy emulator. If you have the ancient 3D console, a Flash Boy, and a desire to fight in the all-red streets as Ryu, then you can get the ROM here.

The Virtual Boy was Nintendo’s first attempt at a 3D portable device. It was a big visor that covered the player’s face and only produced graphics in the color red. The system failed miserably.


GamesBeat's creed when covering the game industry is "where passion meets business." What does this mean? We want to tell you how the news matters to you -- not just as a decision-maker at a game studio, but also as a fan of games. Whether you read our articles, listen to our podcasts, or watch our videos, GamesBeat will help you learn about the industry and enjoy engaging with it. How will you do that? Membership includes access to:
  • Newsletters, such as DeanBeat
  • The wonderful, educational, and fun speakers at our events
  • Networking opportunities
  • Special members-only interviews, chats, and "open office" events with GamesBeat staff
  • Chatting with community members, GamesBeat staff, and other guests in our Discord
  • And maybe even a fun prize or two
  • Introductions to like-minded parties
Become a member