It's early beta, so there is no any safty checks - just DO NOT TRY WITH OTHER VERSIONS OR WITH EDITED FILES - otherwise it will mess up your installation and corrupt your exec!
To run it - install / extract MC1SE, then patch it (patch require SP zombie demo) then copy SetupMSE.exe to root of game and run it (do not run from other locations).
With this is possible to keep only one game exec CARMA95.exe and set options for it (it patch this exec and \DATA\GENERAL.TXT). Option to set cars for start is not complete yet, but simply allow to start game with Eagles II / Hawk II. Other options allow to force hires (Hifi patch data used) and to set gore level.
After setup - start game with CARMA95.exe.
Edit: Setup can't be resized - here expanded - just to show all options. Some options are not yet implemented.
Edit2: New versions released - patch and setup - to test it download both and install to pure MC1SE.
Start animations and Caricons (for net play) added and used by setup.
But OPPONENT.TXT is not set up. You can set up it manually by copying one of included files:
1OPPONENT.TXT (default - use when return to default setting) - Eagle / Hawk
2OPPONENT.TXT - Eagle II / Hawk II
3OPPONENT.TXT - XMAS Eagle II / Hawk II
over OPPONENT.TXT. Of course this also require to set up same option with SetupMSE.exe.
Edit5: (moved to caricons.pix topic)
Edit3: New version of setup-launcher released - still beta, but this time all options are implemented. However there are still many situations to handle, but working when everything is set-up correctly.
There is no need to switch files manually anymore. GENERAL.TXT and OPPONENT.TXT are automatically set up by the script. However those files must stay in text form (decrypted)!
OPPONENT.TXT - new version is included - it contains Max and Anna descriptions.
Scripts added (2 my own + 1 ready):
- Replace3Lines - it search two text strings (two cars text file names) and if those are not in order it switch 3 lines text block with another 3 lines text block - this allow to switch cars we want to use at start. For 3 cars bubble sort method is used (parse file few times). This doesn't detect empty or started from spaces, tabs or commented lines, so in case user will edit text file breaking that rules this will mess the file then... This is possible to edit the file now, but best is to add new cars before the "END" - to keep file in proper form and to keep compatibility with other files.
- patchEnableOpponents - it enable pair of non playable Eagle and Hawk. As in Replace3Lines, this also doesn't detect empty or comment lines. So as above...
- AdvReplaceInFile (there are few variants) - ready to use script, but with some tiny additional code. It replace car text file names in GENERAL.TXT. In case of error this code may wipe out whole file. The file GENERAL.TXT is (just in case) included with setup.
Now it check for some files to detect if it's running from proper path, however still blindly patch exec.
There is also problem with error handling - once error occur and another script is running error is cleaned up... so this may result in faulty patch with no error message...
There are also many bugs that cause wrong output values, but for now I don't care of those values, so it's not very important.
Edit3b: "Enable as opponents" option is simplified - I think better - it automatically enable second pair of Eagle and Hawk.
"Launch game" starting the exec without "-hires" so depend on "force option" we have hires or not, but when starting from batch - it using batch with "-hires" - it starting alway in hires. To disable hires it need to remove -hires from ALT_CARMAGEDDON.BAT, and for that, of course "Graphics mode" must be set to "Default". For hires this doesn't matter when we are using default batch files.
Edit3c: Some in-game screen-shots:
Edit3D ;) Patch updated with OPPONENT.TXT with descriptions, so Setup updated with additional info (functionally is the same as yesterday version - 1.04.2014).
Edit3e: Forgot to say - enabled Eagle and Hawk strength rating is set to 1, so those are only available on first half of races (both at once are available to less than 1/4).
Edit3f: Kalcos reported a malware alert returned by AVAST Antivirus 2014. This alert is for Setup-Launcher app. I have tested my files and this is the only one detected as suspicious - SetupMSE.exe, Win32:Evo-gen [Susp] - and moved to quarantine. The md5 sum for current version is: 9AC557B469730D5DF7E629DC34C004CE (obsolete now). Since this is the only file and it is detected just after compilation this look like fake alert, the code modify only 3 files as described above.
New MC1SE patch 3 v1.2c released: Two caricons added (VWCampa, Riviera), VWCampa (Flower Plower) animation and description added.
(Details about caricons moved to caricons.pix topic).
Launcher update (just to be compatible with new patch, but no any progress - still reported as malware).
Edit6: (Answer to Toshiba-3 from here)
What is bad about fixing MC1SE? I can update both pack - Meld and this. As I told you in e-mail I don't understand what Vanilla mean? As far as understand you mean only original content mixed up in one package plus add-ons related to original game or original only?, but with some improvement to work correctly? But which improvements are allowed, which not? Other thing - for example in MC1SE Mastro put stuff from different C1 releases - beta, demo or unused normally, but included in final game; or just from different version than other files, when in my version (currently only C1 is released, but I made same for SP and MP, but without setup - which is the reason to not release yet) I'm trying to keep only most recent files + unique one like Figure of Hate Arena net track; sounds, font and unique Fat ped (but this time as option). Also I need to choice between some changes they made in different releases. Sometime this looks like they fixing one thing, when go back with other... (I think they mess up the files, or starting from older version). SP have many early files in it, when at same time some are updated or completely changed like some sounds for example. I think I will do the path same way as for C1. Working on MC1SE let me finding more and more bugs also related to Meld pack or regular games. All the changes are described in readme files included with patch files, so you can read it any time. If you need more details... uh ask, I think you may not like some pixel work I made. But I can make them optional then for you ;) (If I handle all that...).Toshiba-3 wrote:What I find too bad, and already told you, is that you put a lot of efforts in the MC1SE which, while a great pack, isn't vanilla at all and is thus rarely what people are after when seeking a C1 pack.
I hope you'll be able to port most of these changes and direct me when the time for the Gourmet Pack will come.