Skip to main content

Open source ‘Giovanni’ emulator prototype brings Game Boy games to Apple Watch

If you’ve checked the App Store lately via the Apple Watch app, then you’re likely aware of how limited the gaming library is on watchOS. Developer Gabriel O’Flaherty-Chan’s prototype Game Boy emulator is looking to help the cause by making a library of Nintendo games available on Apple Watch.

The emulator, named Giovanni after a Pokémon villain, is open source and available for developers to explore on GitHub. As you might expect, being a prototype it can be a bit slow and sluggish, but it’s still an impressive feat when you consider the limited nature of the Apple Watch hardware and software.

One of the most challenging aspects of making Giovanni a reality was addressing the limited input options offered by Apple Watch. O’Flaherty-Chan decided that it was necessary to enlist the Digital Crown for up and down movements.

Left and right movements are accomplished by swiping on the screen, and A and B buttons by tapping the screen. The remaining space was dedicated to extremely tiny Start and Select buttons. Granted, the control scheme isn’t the most ideal, but given the limited real estate and input options on Apple Watch, it makes sense.

https://twitter.com/_gabrieloc/status/842747111791718400

As of now Giovanni has been prototyped as a proof of concept showing that it is possible to bring Game Boy games, however limited, to the Apple Watch. O’Flaherty-Chan hopes to revisit his emulator upon the release of watchOS 4. He’s hoping for better graphics support and other improvements that could make for a better framerate and overall gameplay experience.

I successfully loaded Giovanni on my Apple Watch Series 0, but as you can probably imagine, the anemic hardware severely hampered the experience. Giovanni was created with the help of the latest Apple Watch Series 2 hardware, so it no doubt runs a lot better there than it does on the original Apple Watch.

To learn more about the project, you can read the developer’s full blog post on his website. Unfortunately it seems as if the site is down at the moment, but you can access the cached version here.

FTC: We use income earning auto affiliate links. More.

You’re reading 9to5Mac — experts who break news about Apple and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Mac on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel

Comments

Author

Avatar for Jeff Benjamin Jeff Benjamin

Jeff is the head of video content production for 9to5. He initially joined 9to5Mac in 2016, producing videos, walkthroughs, how-tos, written tutorials, and reviews. He takes pride in explaining things simply, clearly, and concisely. Jeff’s videos have been watched hundreds of millions of times by people seeking to learn more about today’s tech. Subscribe to 9to5Mac on YouTube to catch Jeff’s latest videos.


Manage push notifications

notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications
notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications