Jump to content

Sonic 3: Angel Island Revisited (A.I.R) - 16:9 Support, Achievements, Drop Dash, Oh My!


Recommended Posts


That PS4 controller fix makes me super happy! I'll definitely be getting properly into this game now! 😍

Link to comment
Share on other sites

TSSZ interview with Eukaryot:


TSSZ: For those unfamiliar, what exactly is Sonic 3 A.I.R.?

Euka: It’s a Windows PC port of Sonic 3 & Knuckles with various enhancements. The goal was to create something comparable to the Sonic 1/2/CD remasters by Christian Whitehead, including full 16:9 widescreen support and other technical improvements, but this time for Sonic 3 & Knuckles.

TSSZ: Is the game a mod, or built from the ground up?

Euka: Technically speaking, it’s a mod for the Steam version of Sonic 3 & Knuckles. But it’s also a standalone Windows application that on first glance works like an emulator: Put in the ROM, and play the game. The difference to emulators is how A.I.R. works internally: The ROM is needed solely to get the game data like graphics. All of the game logic is part of A.I.R. itself instead of the ROM. This is mostly a replication of the original game code, brought into a form that made it easier for me to make changes. Especially those changes that an emulator or even Sega Mega Drive / Genesis would not allow for.

So the best term is probably: It’s a port. And that’s what makes the main difference to comparable Sonic fan game projects and remasters. You would usually take an existing Sonic engine or make a custom one and build your own game with it. As far as I know, that was the case with the Retro Engine, which was used to recreate Sonic 1/2/CD and make Sonic Mania. When starting A.I.R., I chose to try going the other way round, by taking an original game and building an engine around it that would make things like widescreen possible.

TSSZ: It’s easy to compare this project to Sonic 3 Complete and the Whitehead release that never came to be. Did A.I.R. draw any inspiration from these?

Euka: That would be hard to deny! Though I have to say, in many cases, it’s not that much inspiration, but more of a need of including features that over time became de-facto standards for Sonic gameplay. Take, for example, Tails Assist from the Whitehead remasters and Sonic 3 Complete. Today this just has to be in any classic Sonic game featuring Sonic & Tails co-op gameplay, or something is missing. Similar to excessive game options, a pause menu, a Super transformation button, and Super cancel. All the things we got used to after hacks, remasters and fan games established them.

But aside from the must-haves, both Sonic 3 Complete and all of the Christian Whitehead remasters and games, including Sonic Mania, have lots of cool ideas. In the end, A.I.R. is trying to create a best-of of all of these, and I’ll happily add some of my own experiments into the mix.

TSSZ: It’s quite apparent that a lot of hard work went into this project. Was this a solo effort, or a collaborative experience?

Euka: You could say that it was all a one-man project, but that wasn’t true. First of all, there’s DJ Spindash, who created a very faithful remastered soundtrack. I waited very long before finally accepting his work to be incorporated directly into A.I.R. instead of him making it all a music mod, but his new credits medley was something I just couldn’t go without. I also have to mention the huge amount of previous works by other developers that I could build upon, including fan projects like Saxman’s ProSonic and all of the documentation on how the classic games work. That all helped me a lot getting A.I.R. started in the first place. And last but not least, after first going public in May 2018, I received increasingly huge amounts of feedback and support by people on Twitter, YouTube, SFGHQ and other forums. All that helped to improve the game and kept me motivated to get the project done.

TSSZ: As development proceeded, was there anything you struggled with? What was the most fun?

Euka: For the fun part: Everything was fun! I was having the time of my life exploring the insides of my favorite game and getting a chance to iron out the small details that have been bothering me for over 20 years. One thing in particular that overwhelmed me was extending the screen area to 16:9 for the first time. At that time, back in early 2018, I had two zones mostly ported and working, but wasn’t even going for making a widescreen remaster. I just wanted to port the game to make an engine out of it. So just for fun, I tried it out just to see if it could even work. And it did with a few code changes in the right places. After only some hours, large parts of the two zones basically worked in widescreen. You can imagine, this changed a lot in the project goals.

Ironically, it was the widescreen changes that also gave me most of the trouble. While the main parts of the stages were no big problem, every single one of the boss fights and cutscenes needed their own bunch of fixes and adjustments. In the end, THAT was the real work that went into A.I.R.

TSSZ: Are there any planned updates for the future, and can we expect a similar treatment for other games in the series?

Euka: In some way, the full game release was just an update like various others before. Okay, the first content-complete one, and the feedback basically knocked me out. But now, I’ve got still many points on my to-do list, from bug fixes to new features. People keep asking me about more Sonic 3 Complete features to be added, for instance. Plus I also like to make some more of my own experiments with the now completed game code. Maybe extending on the Time Attack mode, maybe a mobile port. Time will tell! It’s also possible that I’ll leave Sonic 3 & Knuckles behind at some point. Certainly not too soon. But then, I could imagine taking some other Mega Drive / Genesis game, maybe not even a Sonic game, and port it.

TSSZ: Well, that about does it! Thanks again for taking the time to chat with us, Eukaryot.

Euka: Thank you as well, it was a pleasure!


  • Thumbs Up 2
Link to comment
Share on other sites

  • 2 months later...

Eukaryot has released a new updated version which contains more achievements and a new unlockable extra; The Super Peel-Out:

Link to comment
Share on other sites

  • 4 months later...
  • 4 weeks later...
Nunof Yerbizness

If it ain't too much to wonder; Now that AIR has the prototype music, maybe alongside it could be whatever else of the proto's stuff (mostly just those major enough to be worth adding), like the early background designs for Flying Battery's interior, Hydrocity Act 1, and Launch Base Act 1… Mushroom Hill's early palette, Lava Reef Act 1's early aesthetic, early level layouts, and the other prototype tracks that aren't just the ones reused in the PC Collection. Flying Battery's then-early development could easily be touched up on, with the basic means being fixing the repeating AA tiles and replacing them with what might be the giant spinning cylinders, looping the background proper, and making the red lights flash… The slot machine's pictures probably could be modified to use a palette separate from the rings, so they could use their proto palettes instead; The walls of the Glowing Spheres bonus stage used to look different, and that design survived its way over to the 0408 proto… I guess also there could be the ability to put Flying Battery between Carnival Night and Ice Cap, since the option to change Ice Cap's snowboard background palette is there… The option to change Mushroom 'Hill' to 'Valley', an option to use the early save file icon for Flying Battery, and lastly the option to change the game title graphic on the red thing on the zone card… Unless one or more of those things are already present in the current release as a hidden secret, of which I feel they might be…

I'm aware of how stupid this must all sound; I find myself saying stupid things all the time.

Link to comment
Share on other sites

There's always mods for stuff like the proto palettes. Of course, it would still be cool if they were "officially" implemented.

Speaking of options I think the new (as of the latest update) "upgradeable shield" option is one of the most interesting. Basically when you have no shield the monitors will always give you the normal one, but once you have one you can get the usual elemental shields. It adds a bit of challenge to getting the shields you want, it's really neat.

Also as much as I always liked playing as Tails, being able to cancel his flight makes him soooo much more fun. It's so painful to play as him in other games now, lol.

Link to comment
Share on other sites

Nunof Yerbizness

I almost forgot, but the Sandopolis demo, when the game is set to use the Sonic & Knuckles title screen instead of the Sonic 3 one, desyncs due to the rock-pushing speed being doubled, so Sonic just loses all his lives and gets a Game Over. And also the 4th demo goes into the main menu instead of Special Stage 3, so maybe both could be fixed in the future.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...

Important Information

You must read and accept our Terms of Use and Privacy Policy to continue using this website. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.