Jump to content


herbert3000

Member Since 27 Feb 2010
Offline Last Active Nov 20 2024 10:19 PM

Topics I've Started

CSF RWS to OBJ Converter

07 March 2024 - 09:33 PM

Hi,

here's the latest version of my RWS to OBJ converter:

Attached File  CSF RWS-to-OBJ v1.1.zip   9.72KB   177 downloads

The source code is available here

 

It even comes with a simple import script for Blender.

Have fun!


CSF PAK Creator

17 February 2024 - 05:18 PM

With this tool you can create PAK archives for Commandos Strike Force
Attached File  CSF PAK Creator v0.2.zip   3.79KB   193 downloads

There are two versions of the PAK file format, one compresses the contained files, the other one doesn't. So far I've only implemented the uncompressed version. But it looks like the game accepts any format.

How to use the PAK Creator:
Download and install the the latest version of Java (Java Runtime Environment).
Download and unzip the PAK Creator from my link above.
Backup the .pak file(s) you want to modify!
Extract the whole content of a .pak file using the CommDevToolkit, create a new folder for that. Move that folder to the same location where the PAK Creator.jar and .bat are located.
Edit the extracted resources.
Double-click the .bat file and enter the name of the folder, this will create a new .pak file. Copy that .pak file to the correct location inside the CSF folder.

 

Changelog:

v0.1 - initial version

v0.2 - fixed a bug in the encoding of the filenames which have special characters in it


CSF WAD Extractor (audio files)

09 December 2023 - 03:46 PM

Hi everyone,

here's a tool to extract the raw audio files from the *.wad files (inside the *.pak archives) as *.wav files:

Attached File  CSF WAD Converter v1.2.zip   7.92KB   228 downloads (requires Java)

 

Update: Now the tool can also repack WAV files into a WAD archive.

Please only use the new converter to extract the files, the old converter had a bug and inflated the exported files.

 

Some of the exported files will have the extension *.0.wav

It's a flag that the game needs to interpret the audio files correctly.

 

Many thanks to SOMYST for testing the new tool and helping me figuring out the correct values.