Wing Commander CIC
 

Hot Items

Java Chat in
#Wingnut Now!

  WC Saga Released
  Privateer on GOG!
  WC I & II on GOG!
  WC III on GOG!
  Standoff Episode 5
  Arena Manual PDF
  ASCII Privateer
  Flight Cmdr 1.5
  Homeworld Mod
  Standoff Scoreboard
  WCP Multiplayer
  WC3 Movie Project
  New Paper Models
  WC For Sony PSP
  Run Old Games
  Vista Compatibility
  Saga Prologue Out
  Prophecy DVD
  Priv 2 Cinematics
  DragonCon Gallery
  Play Armada Online
  Ten Years for WC4
  WC Turns 15
  Privateer 3 Script
  WC1 Blueprints
  Priv Online Site
  FanProject Roundup
  3dfx Glide Wrapper
  Trade WC CCGs
  Easy WC4 DVD
  Order CIC Gear
  Origin Closes Down
  Prophecy GBA

Hosting
  Flight Commander
  HCl's Editing Site
  Holding the Line
  Killerwave
  Paper Commander
  Popsicle Pete
  Priv Gemini Gold
  Standoff
  Task Force 16
  Unknown Enemy
  WC Zone
  WCSOM
  More Hosted Sites

Get Hosted!

Staff
  Contact Us
  Ben Lesnick
  Christopher Reid
  Barrie Almond
  Brandon Strevell
  Kris Vanhecke
  Aaron Dunbar
  Jason McHale
  Thanks

Links
  WC Arena
  Prophecy Advance
  Ascendant Pictures
  Raylight Studios
  Peter Telep
  William Forstchen
  Tom Wilson
  The Fat Man
  George Oldziey





2010.250 (September 7, 2010)[# 3989 | 9/7/2010] 

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.


[ChrisReid] [# 10357] [Show comments]

News
Current News  
Report News  
Twitter Feed  
Facebook Page  
FAQ/Contact Us  
News Archive  
On This Day  
RSS  
Search  
  

  
Universe
Background  
Document Archive  
WCPedia Project  
Encyclopedia  
Game Guides  
Ships Database  
Universe Maps  

Chat
Forums  
Conventions  
Newsgroups  
#WingNut  
ICQ  

Resources
Articles  
Cheats  
Files  
Music  
Holovids  
Wallpapers  
Tech Support  
Game Manuals  
Game Controls  
Where To Buy  

Projects
Fan Art  
Fan Projects  
Ship Models  
Fan Missions  
SO Ships  
InfoBurst  

Community
CIC Merchandise  
Xbox Live Tags  
Fan Directory  
Links  
Mail Bag  
Memorials  
Polls  
SETI@home  
Trivia  

Academy on DVD
Pre-order
Academy DVD

Academy on DVD
Pre-order
Academy DVD
(Canada)

Wing Commander on Sony PSP
Order
EA Replay

Prophecy GBA Cover
Order
Prophecy Advance

Wing Commander Movie DVD
Order
Wing Commander DVD