Command & Conquer Special Options enabler ========================================= Created by Nyerguds Current version: 1.08 General information: ------------------- This program allows you to enable a load of beta tester options in C&C. Note that these options are NOT hacked into the game by me. They are real existing options inside C&C, which were made by the Westwood developers but disabled in the final release. The only thing this program does is changing some bytes in the exe file to enable them. Features: -------- -Has 13 options to enable, much like the stuff in the [General] section in RA1's rules.ini -Shows a longer description tooltip when holding the mouse over each option -Loads & saves the path of the file to edit in an INI file -Scans registry for both TFD and normal C&C95 installs when no INI-file is found -Supports English, German and French versions of the game. Problems/Notes: ---------------- -The effect of the options "Combat" and "Scrolling" is not yet identified. If you find out what they do, please contact me. -MCV Undeploy causes a bug in the game which irreversibly adds 15 points to your power usage every time you do this. (In fact, this bug also occurs when normally selling a construction yard) -Smarter Defense Logic isn't smart at all. It actually just makes units scatter when they're attacked, and it affects tanks too, meaning they keep moving around during a battle. It's actually quite annoying. Layout & usage: -------------- -Left column shows the current status in the exe file. -Right column shows the user selection. -Press [Change...] to change the exe file to edit. -Press [Apply] to apply the user's changes to the EXE file. -Press [Refresh] to reset the user selection checkboxes to the EXE's values. -Press [Reset] to remove all changes from the EXE file. -Press [Close] to close the program... duh Requirements: ------------ The program is written in C#, and requires the .net framework 2.0 to run. Currently, the program supports the following versions of C&C: English DOS C&C 1.20 English DOS C&C 1.22 English C&C95 German C&C95 French C&C95 support for DOS C&C 1.07 and the French and German DOS versions is coming soon. Special thanks to: ----------------- Rambo on the CNCNZ forum, for finding the options in C&C95 pd and Hyper, for learning me how to disassemble Versions: -------- v1.08: -Since I found out that you can actually enable these options through CONQUER.INI, I decided to change the hack used to enable them, so that enabling an option now actually disables the jump to skip it, rather than inverting the result it gets from reading the CONQUER.INI option. Note that these CONQUER.INI options are encoded, so this tool is still the easiest way to activate them. The only CONQUER.INI option that is actually identified at the moment is adding "Scores=Remix" under [Options], which activates the alternate music. v1.07: -Found the missing option in the DOS version (it turns out only v1.22 has the music option disabled) -Identified the "Overrun" option, which disables tiberium v1.06: -Added support for English DOS C&C 1.20 (game.dat) and 1.22 (game.new) -Added more search paths if other searches fail -Increased time before tooltips disappear -Implemented more reliable method of disabling options for certain versions (I couldn't find any way to enable the Alternate Music option in DOS C&C) v1.05: -Improved the automatic exe search routine. The program will now search in this order: * Read settings in INI file * look for C&C95.exe in the current directory * read the path from the First Decade registry key * read the path from the Westwood registry key * try the default install path "c:\westwood\C&C95\C&C95.exe" v1.04: -Added "Reset" button on the interface v1.03: -Added program icon -Added version number v1.02: -Fixed bug that caused the program to crash when a path taken from the registry was invalid v1.01: -Added "current status in exe file" column -Added author name v1.00: -Basic layout & functionability