Connecting a Sega Mega Drive to the Internet Without Connecting It to the Internet
Tim Potter
Designer, maker and co-founder of Little Thunder
MegaWord has online leaderboards, but the Mega Drive never goes online. How a short code bridges a 1990s console and the modern web.
A few weeks ago I launched MegaWord, a Wordle-inspired puzzle game built specifically for the Sega Mega Drive and Genesis.
You can play it on original hardware or through an emulator, but one of my favourite parts of the project actually lives outside the game: the online leaderboards.
The obvious problem is that a Mega Drive from the early 90s cannot simply send a score to a website.
I wanted to keep the original hardware completely untouched too. No Wi-Fi adapters, accounts or additional equipment. Just the console, the game and a controller.
The solution was surprisingly simple.
When you complete a timed game, MegaWord uses your finishing time to generate a short code. You then enter that code at megawordhq.com, where the website decodes it and adds your result to the global leaderboard.
The console never goes online. The website never communicates with the cartridge. The code is the handshake between the two.
It is a deliberately low-tech solution, but that is what I like about it. Rather than forcing modern technology into the Mega Drive, it works within the limitations of the original hardware and lets the modern web handle the rest.
Sometimes the most satisfying part of building something is not overcoming a constraint.
It is finding a way to make the constraint part of the experience.
You can download MegaWord for free and try it on original hardware or an emulator at itch.io.