Hang-On Jr. Rides Onto the Sega Mega Drive at 60fps

Hang-On Jr. Rides Onto the Sega Mega Drive at 60fps

The Sega Mega Drive doesn't show up in our retro news feed as often as the Amiga or the C64, so this one is a welcome surprise. Homebrew developer yosoynacho has released version 1.0 of Hang-On Jr. for the Sega Mega Drive, known as the Genesis in North America. It's a port of a fairly obscure piece of Sega arcade history, and it comes with more extras than you might expect.

The Little Brother of a Legend

Most retro fans know Hang-On, Sega's 1985 motorbike racer. Fewer remember Hang-On Jr. That version arrived in 1986 as a cheaper, slimmed-down take on the original. It ran on Sega's System E, an arcade board with a lot less muscle than the hardware behind the full-sized cabinet.

That meant compromises. The sound and graphics were cut back compared to the original. But Hang-On Jr. also had its own course layouts, which set it apart from its bigger sibling. So it isn't just a weaker copy. It's a slightly different game.

The new Mega Drive port keeps those unique courses intact. The headline goal is performance: yosoynacho aims for a smooth 60 frames per second. For a racer, that matters a lot. The faster the screen updates, the more responsive every lean into a corner feels. If the port hits that target, it could feel very close to the arcade in your living room.

More Than a Straight Port

This is where things get interesting. yosoynacho didn't stop at copying the arcade game. The release adds a bunch of quality-of-life features built around the Mega Drive itself.

The biggest addition is an exclusive MD Mode. It borrows the turbo and braking mechanics from Super Hang-On, the later sequel. High scores from this mode are kept separate from the regular Arcade mode records. That's a smart touch. Purists can chase their scores in the original ruleset, and anyone who wants the extra tools gets their own leaderboard.

Then there's the hardware support, and the list is long:

  • Analog control through the XE-1 AP, an analog controller for Sega's 16-bit era
  • Support for the Sega Mega Mouse
  • Optimisations for PAL 50Hz systems, which is good news for players with European consoles
  • SRAM saving, so high scores and custom settings stick around after you power off

Analog steering in a bike racer sounds like a natural fit, and I'd be curious to hear how it feels in practice.

Sound Like the Arcade

The audio got some love too. yosoynacho wrote a custom driver for the Mega Drive's Z80 chip, the console's secondary processor, to recreate the arcade machine's secondary sound chip. If you'd rather not use it, you can switch it off in the dipswitch menu. That menu is a nice nod to the physical switches arcade operators once flipped to change a cabinet's settings.

The release was first spotted by IndieRetroNews, with thanks to kremiso for the tip.

Our Take

What stands out here is the approach. Hang-On Jr. was born as a budget compromise, yet this port treats it with real care. It keeps what made the Jr. version unique, the course layouts, and then builds on top of it with optional extras. That balance between respecting the source and adding modern comforts shows up a lot in the homebrew scene lately. We saw a similar spirit with the Outrun 2026 port for the Amstrad CPC, and with arcade conversions like the P.O.W. port for the Amiga 1200.

It's also fun to see a "junior" version get its moment. Smaller, lesser-known editions of classics, like Frogger Junior on the GX4000 and Spectrum Next, seem to be finding new audiences through these projects.

For readers with a Mega Drive or a flash cart, this looks worth a try. The wide hardware support suggests yosoynacho wants it to work for as many setups as possible. It's worth watching whether this 1.0 release gets further updates, and whether more Mega Drive homebrew follows. The platform could use the attention.