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.

Every Wingnut Needs Star*Soldier
2014-08-28 -- Did the trivia at the birthday party seem pretty tough? There's one resource that helps tie everything together. The amazing game manual for 2007's Wing Commander Arena is packed full of information on the current state of the WC universe.

Manta Leads New Nephilim Incursion
2014-08-27 -- Dark Sentinel is back with a new Nephilim model. He's trying to fix the lack of bug designs in the community in the hopes that more of the exotic ships get used in various fan art and cinematics. The Manta's basic spaceframe here is almost ten times more detailed than the original Prophecy model.

Feline Figure Formed for Future Film
2014-08-26 -- Klavs has taken a short break from fantastic ship models to try his hand at a modern Kilrathi. The design obviously isn't finalized, but it's a great start with a strong Thrakhath vibe. Does this mean we're in for character sequences in Tales of the Claw?

Shades' Secret Ops Guide and Wing Commander Script Updates
2014-08-25 -- Just when you think the birthday fun is over there's more presents! Longtime Secret Ops aficionado Shades has some updates to his Wing Commander works.Like all of you I am a huge fan of Wing Commander and have been since the first game.

Blair Reacts to Wing Commander 3 Giveaway
2014-08-24 -- Echo Sector's Cyberion was so excited to find out Origin.com is giving away Wing Commander 3 for a limited time, that he put together a tongue-in-cheek "reaction video" to celebrate the news. You have until September 2 to grab the game for the unbeatable price of zero dollars, an offer that's also valid outside the States.

Party Logs Now Online
2014-08-23 -- Here's the transcript of last weekend's CIC Birthday Party. If you've never been to one of our events before, check out the log to get a sense of what they're like! The excitement as we count down to zero hour is palpable!

Wing Commander Games 60% Off at GOG
2014-08-22 -- GOG's Electrifying EA Classics sale has discounted the Wing Commander series by 60%. This brings the regular $5.99 price for each game down to just $2.

New Wing Commander IMDB Page Removed
2014-08-22 -- As suddenly as it went up, the IMDB page for the 2015 Wing Commander film is gone - replaced by a 404 error. Too good to be true, perhaps?

The Fat Man Dishes on the Latest Game Audio News
2014-08-21 -- George The Fat Man Sanger has participated in a new episode of the Bleeps 'n' Bloops game audio podcast. Rather than merely an interview about the Fat Man's music, it's a free flowing conversation on a variety of musical topics. For example, during a discussion on the recent Twitch audio muting controversy, George weighs in with his thoughts on Wing Commander tunes being used around the web - including the recent orchestral performance at a Swedish graduation ceremony.

More Movie Models Made for Pilgrim Legacy
2014-08-20 -- Wojo is back with more models from his Pilgrim Legacy mod. He's modeled an impressive number of Wing Commander Movie ships including the Rapier, Broadsword, Diligent, Pegasus-style base, Venture and Bengal class carrier. This is an area of Wing Commander art that's been largely underappreciated over the years, so it's great to see fans taking a shot at these ships.

Follow or Contact Us

Forums: Recent Posts

Current Poll

Where to Buy

WCPedia: Recent Contributions

Site Staff