
OutRun AGA Delivers the Arcade Dream on Classic Amiga Hardware
Perfection Races Onto Classic Amiga Hardware – OutRun AGA…
以下正文同步自 Hacker News 最新,版权归原站所有,已转换为易读排版。
Perfection Races Onto Classic Amiga Hardware – OutRun AGA…
How the hell RetroDNA managed to press all of OutRun onto the Amiga is amazing and what makes this even more impressive is that everything runs at full speed on a humble 68020 / 14 MHz CPU and a bit of Fast Ram.
I am not quite sure where to begin here. The developer behind the amazing 1942 port that arrived roughly half a decade ago has been quietly (sort of) working on an Amiga conversion of OutRun ever since. That is no small task, considering OutRun sits comfortably in my personal top ten games of all time.
For the last 30 years or so, the most accurate non-MAME version of OutRun has, in my opinion, been the Sega Saturn release. I have spent countless hours modifying that version, adding extra soundtracks and tweaking various aspects of the game. The crazy thing is that during the COVID years I sold both my Saturn and Dreamcast, convinced that I would never use that hardware again. I never looked back at 99% of those games, but OutRun has been the exception. It is one of the few titles I have genuinely missed, and buying another Saturn is simply out of the question (room and price).
Then, one day in the middle of the 1942 development cycle, Agermose contacted me out of the blue and mentioned that he had started work on an AGA conversion of OutRun. The goal was ambitious: to prove that the Amiga could handle the game without stripping away all the elements that made the arcade original so special, and yeah, put the shitty US.GOLD version to shame more than ever before.
I never doubted the project, and from the very first screenshots it looked incredibly promising. I was fortunate enough to receive some early builds, and honestly, they blew my mind. It almost looked too good to be true for a standard Amiga 1200 or CD32 setup.
Suddenly, ReAssembler’s version of OutRun appeared, which confused many people, myself included. Impressive, but it wasn’t running on standard Amiga hardware. In fact, it required a 68060 just to be playable, and that was without sound.
I contacted Agermose about it, and he confirmed that it was not the project he had been working on. At the time, the target was to have OutRun AGA ready for Amiga40 in Germany, but for various reasons that goal became impossible to meet.
About half a year later, Agermose got back in touch with a brand-new build. The leap in quality, speed, and overall presentation was enormous. It felt like a near-finished product, and I honestly thought release was right around the corner.
Time went by as always, however, and now, one year after Amiga40, we finally have OutRun AGA v1.0. The result is nothing short of remarkable. The game is polished to perfection, feature complete, and runs on a stock AGA-equipped Amiga 1200 with just 4 MB of Fast RAM. That was a very common setup back in 1993-94, before most of us upgraded to a 68030 or beyond.
After booting the game on my Amiga CD32 fitted with an SX-1 expansion, I could hardly believe what I was seeing. It genuinely felt arcade-perfect. I swapped between several accelerator cards, including a TF030, to see if there were any noticeable differences, but everything remained spot on. Even my A1260/66 with a PPC 603 card didn’t slow the game down, which is impressive; many 060 systems introduce compatibility and chip memory access issues that can affect certain games.
Technically, OutRun AGA uses a slightly lower resolution than what many people might expect from an Amiga title, but honestly, most players will never notice. The game runs fullscreen at 320×224 using 32 colours and manages a very consistent 25 frames per second. Some of the more demanding stages can occasionally dip to around 17 FPS, but the drops are so minor that they are barely intrusive. That said, the arcade game had frame dips too.
The feature list is equally impressive. The entire game has been converted; all three (Passing Breeze, Magical Sound Shower and Splash Wave) original in-game music tracks as well as the high-score tune (Last Wave) are present, and full three-channel sound effects play simultaneously alongside the music running in three different channels (yes, a total of six channels).
Much to my surprise, there are even four difficulty settings and separate saveable high-score tables for each one.
What makes this even more impressive is that everything runs at full speed on a humble 68020 / 14 MHz CPU. Faster processors give no real performance gains because the game is heavily blitter-driven. This is where pure skill, dedication, and some serious assembly coding wizardry come into play. Interestingly, no AI tools were used during development either.
But enough about the technical side of things. Specifications only tell part of the story. Since I have been fortunate enough to follow the project’s development from an early stage, I thought some behind-the-scenes information would be interesting. Now, let’s get to the actual game itself.
As soon as I fired up this launch version, I felt a tingle run through my body. I knew what was coming, but what excited me most was that everyone else would finally get the chance to experience what I did all those years ago. Better yet, this wasn’t a demo or a cut-down version, but the full game, and quite possibly the greatest racing game ever to grace the Amiga.
Some of its impact may have been softened by Reassembler’s port last year, but if we promote this release properly, people will quickly understand just how different these two projects really are. After this review, the full PR campaign begins.
I am a huge fan of all three tunes from the original OutRun, but Magical Sound Shower has always been my favourite, so that was my first choice. The race was about to begin. The iconic starting scene was there, with the chunky guy holding the chequered flag, ready to wave me on my way. Unlike many of the computer versions released over the years, this wasn’t just a static picture used to fake the start of the race. This time it was actually in-game, and I wasn’t cheated out of seeing that memorable moment before being thrown straight into the action.
What happened next gave me goosebumps. The music blasted through the speakers while the car engine roared alongside it. Up until now, I had only seen the game running with sound effects enabled, so hearing everything together was a huge surprise, even though I knew it would eventually be there. The music quality was superb, the sound effects were spot on, and the goosebumps only got stronger when I shifted into high gear and felt the game’s incredible sense of speed unleash its full potential.
Wow… perhaps I should have started with Passing Breeze after all, because that would have been the perfect soundtrack for what I was experiencing right there and then.
The first corner arrived. The tyres screeched; I dropped into low gear and quickly shifted back up to high, cheesing my way through the bend like a seasoned pro. And oh boy, it played exactly as it should. It felt magical. It felt exactly how I had hoped it would, and honestly, the fantastic version of Magical Sound Shower by DJMetune elevated the game far beyond what I ever expected.
While I said earlier that everything was there, that isn’t entirely true. The crash animations do have some omissions, and I’m not entirely sure whether they will be added later or not. I’m writing this review as a surprise for the team, so I can’t exactly ask about every little detail. As far as I know, the famous sequence where you and your girlfriend are thrown from the car, along with the bickering animations, isn’t present. At least, I didn’t notice them, but then again I was far too busy enjoying the game. If they are actually included, then I apologise for the mix-up.
While driving, crashing the car, seeing the Game Over screen because I wasn’t paying attention and instead daydreaming about the impact this game could have had in the early 1990s, I was completely mesmerised. The immersion was incredible, and I had one goal: play the hell out of the game and see how well everything performed.
I’ve known OutRun inside and out since around 1987, pumping coin after coin into the arcade machine for what felt like years. In reality, it was only in our local arcade for about eight or nine months, but that was enough. Because of that, I came into this feeling pretty confident, fully expecting to beat the game on my first or second attempt.
I was rusty, badly out of practice, and it took me quite a few attempts just to clear the easiest route. I could be a bit of a jerk and blame the Amiga conversion, but that wouldn’t be fair because it handles exactly how I wanted it to. The game is fine. My skills simply needed some fine-tuning, and that’s all there is to it.
After several attempts, I started clearing route after route. Watching the road split ahead without suffering through the ridiculous loading pauses from the 1989 Amiga version felt absolutely fantastic. What impressed me even more, however, was how smoothly everything transitioned between the different locations. It all felt carefully planned and exceptionally well executed for AGA hardware, maintaining immersion at all times.
The steep hills, the bridges, the monuments, and the mountains rushing past at high speed are all beautifully recreated in glorious AGA graphics. Experiencing all of this while listening to the fantastic soundtrack provided by DJMetune and TAWS only made things better. The sound effects never disappointed either, delivering exactly what I wanted from the experience from start to finish.
I expected the world but i got the planet, what an absolute shocker of a quality conversion this ended up being, and seeing how good this ended up i can only dream of what project is next and while the bar was set high after 1942, well, now it is incredibly high and quite possible impossible to ever beat, with that said, after seeing 1942 getting an OCS version last night might indicate that RetroDNA might finish their OutRun OCS version too now.
To top it all off, it’s free and not locked behind a paywall, so rush over to their page and download it right now, play it and then leave a comment to show your respect to the developers.
A huge thanks to RoarTJ for handling the driving duties and capturing all the screenshots and GIFs used in this review. And before anyone starts thinking I simply sat here typing random rubbish, I’m actually the temporarily blonde passenger riding shotgun throughout the adventure!
Thanks again, Roar. You’re a rare breed and an absolute legend.
This was a huge surprise to me as well. I had a bad feeling the project was abandoned, so I was very happy when you told me it had not. For me this is the proper version we should have gotten back in the day. Even though ReAssambler`s version was impressive it was too damanding and did not feel like a real Amiga port 🫣This however is amazing, so smooth and responsive to play and the graphics are also really good. I am blown away by the achievement of this amazing port. And it was of course my pleasure to help out, even though my gameplay was horrendous, one could almost think I had never played Out Run at all! 🫣😂😂
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。