DirectDraw Hack 1.0 Released

sol_hsa has completed his DirectDraw upgrade ddhack! It now works with all Kilrathi Saga games - Wing Commanders 1, 2 & 3 - plus the Windows version of Wing Commander 4. The program has come a long way since the initial release that added bilinear smoothing to the classic graphics. The latest edition adds several other filters, including a new deinterlacer for Wing Commander 3. On top of all this, the patch fixes some significant compatibility/palette problems that some people have experienced in recent versions of Windows. You can grab the program here (56 k zip). Instructions are included. The source code and debug tools are also available.

sol has posted an entertaining story about the exploration that lead him to development of the ddhack patch at his website. It includes some useful background on how each game implements the upgrade and really shows how much dedicated Wingnuts can accomplish when they set their minds to a task!

In the Beginning

It all started about a month ago, when one friend of mine had decided to follow his dreams and was moving to the states, and he had to get rid of a lot of stuff. Among his discard pile was a bunch of Wing Commander games, which I bought off him, figuring they might be interesting research material, as I'm planning on a game with similar game play structure (as in story combined with game play, not a 3d space shooter).

So, I found myself in the possession of Wing Commanders 1, 2, 3 and 4, all Windows versions - the Kilrathi Saga and WC4CD to be specific. I installed the first and tried it out. My Win7 switched to 256 colors at a 640x480 resolution, but the game ran.. with completely wrong palette.

Bugged by this I played with the compatibility options, and got the game to almost work well, with the palette going wrong at some points.. so the game was sort of playable, but I hated the fact that Windows changed to 256 colors and I couldn't see my mailbox properly in the other screen, etc.

I also tried WC2 and WC3, and they had similar - or worse - problems. I even learned the steps to get WC3 to work properly:

1.Find the WC3W.EXE executable, turn on (basically) all the compatibility options.
2.Start task manager.
3.Find and kill all instances of explorer.exe. Your desktop will disappear, along with the task bar.
4.Using task manager, launch WC3W.EXE

Naturally the screen resolution and color mode will be 640x480 and 256 colors, but if you've bent backwards that much, you probably don't care all that much.

Seeing that the games use DirectDraw, I decided to roll my own.

--
Update published on . View all news from that day.

Wing Commander CIC - Visit the front page

Official news, fan projects and topics of particular interest to Wing Commander fans.

Gr'Kath's Sick Of Herding Kittens
2016-08-23 -- Next up in NinjaLA's stream of sketches is a Wing Commander comic concept. Before you get your hopes it, this is just a one-off concept page. Ninja has several other examples from prior attempts to kick off a full length story, but an engaging and visually striking series is a huge undertaking.

Homeworld Mod Strives To Be First To Kilrah
2016-08-22 -- Now that L.I.F.

Looking Back At The Heart Of The Tiger's Awesome Premiere Edition
2016-08-21 -- One of the most elaborate packages in the Wing Commander series is the Premiere Edition of Wing Commander 3. In addition to the regular items that everyone got, it included a color version of Warbirds, a soundtrack CD, a 'Behind the Screens' CD with cool interviews & features, a t-shirt, a 1995 calendar, a VHS 'making of' tape, a folded poster and a copy of the Fleet Action novel in a film reel enclosure. There was a variant available at Sam's Club, but the primary way for fans to acquire this collector's item was to directly call and order from Electronic Arts - since this was years before online orders were a thing!

Wing Commander Script Guides Updated For New Release
2016-08-20 -- In the chaotic hustle and bustle leading up to the CIC Birthday, sometimes we run out of time to process a few things in time for the party. Shades' Wing Commander script guides didn't quite make the cut this year, but that means they gets a whole news cycle to themselves today! These were first previewed back in 2014, but Shades has used the intervening time to edit and clean up the documents.

Our Most Pointless Post Ever... Or Our Best?
2016-08-19 -- There's a sizable slice of the internet today that's just mindless content farm drivel. No, I'm not talking about clickbait listicles or low quality aggregations - this is stuff so pointless that it really makes you pause. I get why they do it.

Happy 20th Birthday, WC4.123106: The Price Of Entertainment!
2016-08-18 -- Fan fiction is what you get whenever you have creative fans combined with an audience. Today, you'll see stories emerge for game series before the first game is even completed. But in the early days of the internet, things were rapidly evolving and the nature of things like fan fic were dynamic as well.

Pix Revives Tandy TX For Glorious Wing Commander Run
2016-08-17 -- Pix has put together a wonderful walkthrough of the process he followed to get an 8 MHz Tandy TX to run Wing Commander. The technical hurdles he had to jump through are a fun read for those of us who've built computers from scratch, and the results are quite impressive. The game is super choppy since the machine is well below the recommended specs, but it's amazing that it actually runs!

Dogfight Doubles Down On Colorful Contrasts
2016-08-16 -- Hot on the hells of his very colorful tribute to the CIC's 18th Birthday, NinjaLA has put together this beautiful scene. A Confed fighter chases after a Kilrathi ship in the distance. Its bright engine flare against a blue haze adds some great texture to the mix, plus there's some additional nice highlights provided by the electric green blobs being fired from out of the frame.

Party Logs Now Online
2016-08-15 -- We've put the logs from this weekend's party online, so if you couldn't make it in person, you can relive the event now! Check out the transcript here. Hop down to 16:17 to see when the party officially got started.

Time To Claim Party Prizes
2016-08-15 -- Another great party was complemented by another great round of Wing Commander trivia, and now it's time for the winners to claim their prizes. If you won an item below, send us your IRC name, real name and address. If the item has a choice involved, be sure to let us know that as well.

Happy 18th Birthday, CIC!
2016-08-14 -- Welcome to the CIC's 18th Birthday Bash! Daily updates all year round are an important way to keep the ball rolling, but once each summer we get this special opportunity to turn the faucet on full blast and share a load of big updates. In the months leading up the birthday, we're never exactly sure what all will solidify in time for the event, but we're always happy with the outcome.

Happy 18th From NinjaLA
2016-08-14 -- NinjaLA has put together this party-themed sketch of the Tiger's Claw and her escorts for our 18th birthday. I really like the idea of the colorful smoke trails and the ships are pretty sharp too! In case anyone else wanted to take a stab and crafting their own message, he put together this base template that tones down the smoke and removes the caption.

August 2681 Issue Of Destiny's Way Released
2016-08-14 -- Just in time for our 18th Birthday, the Maslas Brothers have released the next issue of Destiny's Way. Once again, the in-universe magazine of Wing Commander Flat Universe is packed full of nostalgic references, thought provoking articles and clever advertisements. Check out the pages below or grab the official PDF here (3.

Art Assets Reveal Never Before Seen Cockpit
2016-08-14 -- It's certainly not every day we get to see new Origin concept art or unused designs from the classic Wing Commander games, but we've got a birthday treat today! Joe Garrity recently uncovered an amazing set of cockpit art and animations from a fighter we've never seen before. The lock and autopilot lights are unmistakable, and there are vertical and horizontal bars that could definitely be for a gun capacity and afterburner fuel.

WC vs History: Takes More Than That To Make A Wake
2016-08-14 -- The CVE class had been a source of intense debate back in the Concordia's pilot ready room. This new class of ships was a rush job to try and plug the gaps after the heavy losses of the last campaign. Nine transport ships, already three quarters completed, were pulled out of the transport assembly stations and converted into escort carriers; and a single look at her convinced Jason of the folly of the whole damn thing.

Standoff Team Releases Single Package Install
2016-08-14 -- The Standoff team is happy to release the single package install (462 MB) for the CIC's 18th birthday. This file will install the complete game without the need to download multiple packages. It's been an amazing journey for Standoff.

More Prerelease Art Reveals SWC Differences
2016-08-14 -- It's been a good season for Joe Garrity and undiscovered cockpits! He found a second interesting artifact, but this one is a little more familiar than the one above. The first photo below comes from a disk labeled "1994 WINTER CES SWC.

Homeworld Remastered Mod Is Out Of Refit With New Features
2016-08-14 -- L.I.F.

Wing Blender 2.0 Released
2016-08-14 -- Kevin Caccamo's Prophecy/Secret Ops importer/exporter marvel, Wing Blender, has achieved full 2.0 release! This update further streamlines the process to manipulate ships destined for the Vision Engine.

Announcing: The Wing Commander Saga Plus Pack!
2016-08-14 -- Hot the heels of the WC Saga Deutch Mod release and refinement, Luke and team have announced their project to port over all their numerous upgrades to the core WC Saga experience. The screenshots below show off some of the new features, from left: the new pilot welcome, extras menu, barracks, medals case, ship database, subtitle support, ready room, fiction viewer, text legibility improvements, and damage debris. These are just a sampling of the enhancements.

Follow or Contact Us

Forums: Recent Posts

Current Poll

Where to Buy

WCPedia: Recent Contributions

Site Staff