I found some command line arguments for Commandos 2 and Commandos 3 while disassembling the .exe files.
I didn't find anywhere on the internet that describes these arguments, so I decided to create this topic.
These are for both Commandos 2 and Commandos 3 unless stated otherwise.
NOTE: These commands are NOT case sensitive.
-Em <filename>
Use <filename> as the mission list file. default is 'MISIONES.DAT'. The file has to be in '\DATA\MISIONES' directory.
Example:
comm2.exe -Em MY_MISIONES.DAT
-Warp <mission_name>
Load mission <mission_name> when the game is started. The mission name must be defined in the MISIONES.DAT (or the file specified using the "-em" argument. Can be used for testing a mission without having to go through the menus. In my experience, using this argument with Commandos 3 crashes the game.
Example:
comm2.exe -Warp TU01
-Rolling <filename>
Probably for rolling demos. Tries to open the <filename> from the "COMM2\OUTPUT" directory. Tries to open another file in "COMM2\OUTPUT\CAPTURAS" directory. In Commandos 3 these directories are "COMM3\OUTPUT" and "COMM3\OUTPUT\CAPTURAS" respectively.
-NoDraw
Results in a black screen. But why?!
Example:
comm2.exe -NoDraw
-NoLimitedFps
Remove the FPS limit.
Example:
comm2.exe -NoLimitedFps
-FXFile <fx_file>
I didn't test it but it seems to change the FX file. The default is "DATA\FX\FX.GRL".
-PruebasJon
The game enters a test mode which I think is used for testing GUI elements.
Example:
comm2.exe -PruebasJon
-PruebasVicente
Unknown.
Example:
comm2.exe -PruebasVicente
-PruebasJavier
This command is Commandos 2 only. The game starts with a black screen. Other effects are unknown.
Example:
comm2.exe -PruebasJavier
-NOCONSOLE
Unknown.
Example:
comm2.exe -NOCONSOLE
-NoPreloadCam
Unknown.
Example:
comm2.exe -NoPreloadCam
-FIRMA
Creates a binary file named "FIRMA.TXT" in the installation directory, containing a signature of some sort.
comm2.exe -FIRMA
-AvanceAgua
Unknown.
comm2.exe -AvanceAgua
Edited by Ali Alidoust, 28 March 2016 - 10:42 AM.