Getting Sky Riders Running on Your Setup

Sky Riders is a mid-2000s arcade-style racing game that was released for PC around 2005. It's not particularly demanding by modern standards, but it has some quirks that make it annoying to run on newer systems. I spent probably three evenings figuring out why it wouldn't launch properly on my machine before I got it working. The game puts you in a futuristic sky-racing league. You pilot craft through increasingly complex aerial tracks while competing against other riders. The controls are straightforward - basic steering, boost mechanics, and some item pickups scattered through the courses. It's the kind of game you play for maybe two weekends and then forget about it, unless you get really into the multiplayer side. What most people don't realize going in is that the game expects DirectX 9 and doesn't play nice with DX11 or DX12. If you're on Windows 10 or 11, you'll likely hit a black screen or a crash on startup. This was a genuine problem for me - the installer runs fine, the game appears in your programs list, and then absolutely nothing happens when you try to launch it. The fix involves getting a DX9 runtime wrapper in there, but not just any wrapper.

Installation and Configuration

Here's what actually worked for me after trying at least five different approaches. First, make sure you're installing from a legitimate source. The game is old enough that it's floating around on various abandonware sites, but some of those copies are corrupted or have missing files. If the game gives you error code 7 or complains about a missing DLL, you probably grabbed a bad copy. Download and installation - Grab the setup from a reputable source. Run it as administrator. Don't install it to Program Files if you can avoid it; put it somewhere like C:\Games\SkyRiders. Windows UAC and file virtualization on newer systems will fight you if you try to install to protected directories.

Once installed, the real work begins. You need dxwnd or a similar DX9 compatibility wrapper. I ended up using dxwnd because d3d9.dll wrappers like PresentHelper caused texture glitches in the game - entire courses would render with pink and black checkerboard patterns that made it unplayable. The dxwnd config is where most people give up, but it's actually pretty simple. You point it at the game executable, set the compatibility mode to Windows XP SP3, and check the option to force fullscreen. Without the fullscreen toggle, the game runs but stays windowed at a terrible resolution that you can't change through normal means. I found that adding the -windowed flag to the shortcut doesn't help either - dxwnd handles the display mode directly.

Get the Full Details

Sky Riders (1976) - Posters — The Movie Database (TMDB)
Sky Riders (1976) - Posters — The Movie Database (TMDB)

Common Problems and Workarounds

The biggest issue I ran into was controller support. The game was clearly designed for gamepads, but on Windows 10 and 11, it sometimes fails to detect any input device at all. My workaround was using reWASD to map a generic Xbox 360 controller profile to whatever pad I had lying around. This cost me about $15 and saved me from spending hours trying to get direct input working, which I don't recommend. Another issue: the game's online servers were shut down years ago, but the peer-to-peer matchmaking still tries to connect to them on startup. This adds a 15 to 20 second delay before the game actually launches. You can block the outbound connection in your firewall to skip this wait, but it also disables any remaining offline LAN functionality if you're trying to play with someone on the same network. Audio cracking is also common on modern hardware. The game uses an older audio API that doesn't handle buffer sizes well on contemporary sound cards. Setting your audio buffer to 512 samples or higher in your sound settings usually fixes it. Lower values cause that crackling sound that makes the racing unbearable.

Multiplayer Still Works (Sort Of)

Here's the thing nobody mentions - local area network multiplayer is completely functional. If you and a friend both have the game installed and configured correctly, you can play matches between your machines with no issues. The server discovery doesn't work since those machines are gone, but manual IP entry gets you connected immediately. I've played maybe six sessions this way over the years. It's not the same without the official lobbies, but the gameplay itself hasn't aged terribly. The tracks are still fun and the physics have a consistent feel.

Should You Play It?

Sky Riders isn't worth your time if you're looking for a deep racing experience or anything remotely competitive. The AI is dumb, the tracks are short, and the whole package runs about three to four hours from start to finish before you've seen everything. It might be worth a look if you're curious about early-mid 2000s arcade racers or if you want something casual to throw on during a break. Just budget some extra time for the installation headache. The actual game is fine, but getting it to run on a modern system feels like something the developers should have tested before shipping. That said, once it's working, it works fine. The performance is actually decent even on integrated graphics. I wouldn't recommend paying full price for it now, even on sale. The effort-to-fun ratio is questionable unless you're already into collecting and running old PC games as a hobby. For that crowd, it's a straightforward addition to the collection.

Sky Riders - Tales of the Aether | English | GlobalComix
Sky Riders - Tales of the Aether | English | GlobalComix