Ridge Racer Game Boy Advance Port
Gustavo Valiente spent months bringing back the magic of Namco’s 1993 arcade classic on a handheld that really wasn’t meant to handle such a challenge…the Game Boy Advance. His RR Project crams the original Ridge Racer’s crazy tracks and adrenaline-fueled drifts onto Nintendo’s beloved handheld, even if it wasn’t exactly made to handle a game of this caliber.



Valiente created the entire game from scratch, utilizing his own Butano engine, made to facilitate GBA creation (written in current C++). He chose flat-shaded polygons to ensure that the cars and road surfaces moved smoothly. And that’s precisely how it appears: the basic shapes swoop and slide around corners with the same addictive sensation of the original arcade game, where players sweated to shave precious seconds off their lap times by mastering those delectable drifts.

Miyoo Mini Plus OnionOS Handheld Game Console 3.5-inch 640*480 Screen 3000mAh Miyoo-mini+ with Portable...
  • NOTE: Out of box to play console but NO Nin10do-games, please prepare your own games if needed.
  • High resolution display 3.5-inch 640*480 IPS screen full lamination
  • Built-in 3000mAh 3.7V LiPo battery 4-6 hours life long enduration

A tech demo shows it running at a fixed 30 frames per second on real GBA hardware, which is quite impressive to say the least. Cars hug the road on long straights and hairpin corners, with new scenery appearing just as you need it. Valiente captured the impression of forward motion well, even in a second presentation that reversed the lap direction to demonstrate the full scope of circuit control.

Ridge Racer Game Boy Advance Port GBA
The draw distance is kept pretty short to keep the focus on speed, which is a smart move considering the GBA’s 16.8 MHz ARM7 processor and puny 256 KB of RAM. Pop-in does happen, but the road sections ahead are there when you need to steer, and side objects and detailed textures aren’t the priority here – it’s all about getting that raw performance just right, every time you drift or accelerate.

The controls are super responsive to button inputs, mirroring the feeling of playing on a real arcade cabinet. You accelerate with one thumb and steer and brake with the other. Valiente prioritized perfecting the game’s fundamental loop first, ensuring that the drifts chain together properly, before adding attractive features like in-game leaderboards or timers.

Ridge Racer Game Boy Advance Port GBA
Valiente keeps people updated on his itch.io page, which lists the RR Project as a work in progress. The early visitors gave it a perfect five-star rating, and the comments all said the same thing: the results are astounding. There is currently no playable build available, however you can follow the devlog for updates on when one will be ready.

This is a tribute to what can be accomplished in the homebrew community by sheer determination. Valiente coded the 3D renderer himself, allowing the GBA to perform tasks that others thought were impossible. Future updates promise extra tracks and a few refinements, based on the extended courses in the PlayStation port.
[Source]

Author

When it comes to cars, video games or geek culture, Bill is an expert of those and more. If not writing, Bill can be found traveling the world.