Introducing wcdx - Kilrathi Saga for modern Windows

Vidmaster

Rear Admiral
Actually, I am currently replaying it as well, on SheepShaver. Sometimes, the colors get corrupted and the speed is weird. Will try Basilik II again soon.
 

Stinger

Vice Admiral
To use the cheats with GOG, if I remember right, you'll need to add -Origin -k to the DOS command line when it launches the game.
 

Stinger

Vice Admiral
The patcher only works against the original executables. That doesn't mean you need to uninstall everything; you can just copy over the original executables and rerun the patcher, or even run the patcher against the executables in a different location.
 

Maze59077

Veteran Spaceman
that's a fantastic upgrade .. it's really great .. Wing Commander 1 runs absolutely perfect .. but in Wing Commander 2 the cutscenes runs a little bit too fast .. but it's ok .. really good job ..

by the way ..excuse my bad English ..im a German Speaker 😉🙃🙂
 

ShadowArm

Captain
that's a fantastic upgrade .. it's really great .. Wing Commander 1 runs absolutely perfect .. but in Wing Commander 2 the cutscenes runs a little bit too fast .. but it's ok .. really good job ..

by the way ..excuse my bad English ..im a German Speaker 😉🙃🙂
That is because the game's cutscenes are tied to the fps
 

Mailman

Spaceman
I, for the life of me, cannot get the music patch to patch.. admin cmd says Error: unable to open file: streams\mission.str I think I had this problem with the old version of this patch.. first patches worked flawless.. but music not so much.. suggestions?
 

Stinger

Vice Admiral
Well, let's check the fundamentals to make sure everything is set up correctly. After copying/installing WC1 from your Kilrathi Saga CD (or the PC Gamer cover disk) and adding Secret Missions 1 and 2, make sure you also copy the STREAMS directory into your WC1 installation. You should have a directory that looks something like this:
Code:
WC1/
|-GAMEDAT/
|-STREAMS/     <--- This needs to be here
| |-MISSION.STR
| |-POSFLITE.STR
| |-PREFLITE.STR
|-SM1.EXE
|-SM2.EXE
|-TRANSFER.EXE
|-WC1.EXE
|-Wing1.exe
|-WINGCMDR.CFG

Next, copy patchmusic.exe, wcdx.dll, and wcpatch.exe into the game directory:
Code:
WC1/
|-GAMEDAT/
|-STREAMS/
|-patchmusic.exe  <--
|-SM1.EXE
|-SM2.EXE
|-TRANSFER.EXE
|-WC1.EXE
|-wcdx.dll        <--
|-wcpatch.exe     <--
|-Wing1.exe
|-WINGCMDR.CFG

Now you're ready to run the patchers. Open up a command prompt and navigate to your WC1 directory. If you run the dir command, it should look like this:
Code:
C:\Games\WC1>dir
Volume in drive C has no label.
Volume Serial Number is 4CBC-14D7

Directory of C:\Games\WC1

10/12/2020  11:18 PM    <DIR>          .
10/12/2020  11:18 PM    <DIR>          ..
10/12/2020  11:12 PM    <DIR>          GAMEDAT
10/10/2020  07:34 AM           201,216 patchmusic.exe
11/07/1996  11:06 AM           799,744 SM1.EXE
11/21/1996  01:14 PM           808,448 SM2.EXE
10/12/2020  11:12 PM    <DIR>          STREAMS
10/10/1996  02:35 PM           709,632 TRANSFER.EXE
11/15/1996  01:12 PM           137,728 WC1.EXE
10/10/2020  07:34 AM           115,200 wcdx.dll
10/10/2020  07:34 AM           567,808 wcpatch.exe
11/07/1996  11:07 AM           799,744 Wing1.exe
09/18/1996  06:02 PM                 9 WINGCMDR.CFG
               9 File(s)      4,139,529 bytes
               4 Dir(s)  628,687,310,848 bytes free

With all of that established, run these commands:
Code:
C:\Games\WC1>wcpatch Wing1.exe Wing1_wcdx.exe

C:\Games\WC1>wcpatch SM1.EXE SM1_wcdx.EXE

C:\Games\WC1>wcpatch SM2.EXE SM2_wcdx.EXE

C:\Games\WC1>patchmusic STREAMS\MISSION.STR

C:\Games\WC1>
If everything worked, then the commands should produce no text. If patchmusic still gives you trouble, then I guess the next thing to check would be the read-only status of MISSION.STR. Right-click on the file in Explorer and select Properties. On the General tab, make sure that the Read-only checkbox is empty:
properties.png


If, after all of that, it still doesn't work, then I'll be very interested to figure out why.
 
Last edited:

ShadowArm

Captain
Stinger, now that you are somewhat free again.
its possible to check the framerate issues with WC2 non voiced cutscenes?
 

Mailman

Spaceman
Well, let's check the fundamentals to make sure everything is set up correctly. After copying/installing WC1 from your Kilrathi Saga CD (or the PC Gamer cover disk) and adding Secret Missions 1 and 2, make sure you also copy the STREAMS directory into your WC1 installation. You should have a directory that looks something like this:
Code:
WC1/
|-GAMEDAT/
|-STREAMS/     <--- This needs to be here
| |-MISSION.STR
| |-POSFLITE.STR
| |-PREFLITE.STR
|-SM1.EXE
|-SM2.EXE
|-TRANSFER.EXE
|-WC1.EXE
|-Wing1.exe
|-WINGCMDR.CFG

Next, copy patchmusic.exe, wcdx.dll, and wcpatch.exe into the game directory:
Code:
WC1/
|-GAMEDAT/
|-STREAMS/
|-patchmusic.exe  <--
|-SM1.EXE
|-SM2.EXE
|-TRANSFER.EXE
|-WC1.EXE
|-wcdx.dll        <--
|-wcpatch.exe     <--
|-Wing1.exe
|-WINGCMDR.CFG

Now you're ready to run the patchers. Open up a command prompt and navigate to your WC1 directory. If you run the dir command, it should look like this:
Code:
C:\Games\WC1>dir
Volume in drive C has no label.
Volume Serial Number is 4CBC-14D7

Directory of C:\Games\WC1

10/12/2020  11:18 PM    <DIR>          .
10/12/2020  11:18 PM    <DIR>          ..
10/12/2020  11:12 PM    <DIR>          GAMEDAT
10/10/2020  07:34 AM           201,216 patchmusic.exe
11/07/1996  11:06 AM           799,744 SM1.EXE
11/21/1996  01:14 PM           808,448 SM2.EXE
10/12/2020  11:12 PM    <DIR>          STREAMS
10/10/1996  02:35 PM           709,632 TRANSFER.EXE
11/15/1996  01:12 PM           137,728 WC1.EXE
10/10/2020  07:34 AM           115,200 wcdx.dll
10/10/2020  07:34 AM           567,808 wcpatch.exe
11/07/1996  11:07 AM           799,744 Wing1.exe
09/18/1996  06:02 PM                 9 WINGCMDR.CFG
               9 File(s)      4,139,529 bytes
               4 Dir(s)  628,687,310,848 bytes free

With all of that established, run these commands:
Code:
C:\Games\WC1>wcpatch Wing1.exe Wing1_wcdx.exe

C:\Games\WC1>wcpatch SM1.EXE SM1_wcdx.EXE

C:\Games\WC1>wcpatch SM2.EXE SM2_wcdx.EXE

C:\Games\WC1>patchmusic STREAMS\MISSION.STR

C:\Games\WC1>
If everything worked, then the commands should produce no text. If patchmusic still gives you trouble, then I guess the next thing to check would be the read-only status of MISSION.STR. Right-click on the file in Explorer and select Properties. On the General tab, make sure that the Read-only checkbox is empty:
View attachment 12056

If, after all of that, it still doesn't work, then I'll be very interested to figure out why.
It was the read-only check. unchecked and bam.. patched! tyvm!
 

Stinger

Vice Admiral
Stinger, now that you are somewhat free again.
its possible to check the framerate issues with WC2 non voiced cutscenes?

Well, as mentioned, the main issue here is that the scene data was changed for KS. I haven't spent any time digging into the data, though I know that some of the formats involved have already been deciphered and documented by other people. Still, researching the data and finding a good approach to correcting the issue looks like a major project from my perspective, and I'd likely get more mileage out of going after some lower-hanging fruit first (such as cockpit damage animations -- my old nemesis...).
 
Top