CM01/02 Starter Kit

Started by FootyShoe, Nov 06, 2025, 11:01 PM

Previous topic - Next topic

FootyShoe

Administrator
*****
Second Hand Shoe
Posts: 128
Logged
It's all very straightforward, but I will give a quick explanation about everything just in case. The main thing you might notice if you've seen the tool before is that it no longer requires any installation at all! Everything is contained within the folder that you create when you unzip the tool after downloading it. So you can easily play CM between different computers without having to install it! Here's a few screenshots and then an explanation of everything the tool does.
Main Menu

    Data Updates - This is one of the main features of the tool - you can seamlessly switch between different data updates here. All you have to do is click on whichever one you want to use, and wait for a confirmation of it successfully loading. Then you can start a new game and hey presto it's using the data update you wanted! Massive thank you to everyone involved in all of the data updates - some of them are years and years of hard work from one person, others are 6 months of hard work from a handful of people. All of them heroes!

    Install VAR Commentary - Adds VAR related commentary to the game (only for the English language). Once installed, it can easily be uninstalled by pressing the same button again. Shoutout to samsami for creating this!

    Nick's Patcher - Allows you to change a few things in the game using Nick's Patcher, which has been integrated into the tool. The default settings are pre-selected when you navigate to the menu. It is a decent selection of settings for people that want to play vanilla CM with some nice changes that improve the overall experience. Big thanks to Nick for his permission to use the Patcher as part of this tool. It's an incredible piece of kit that we're all very lucky to have available to us! Shoutout to Tapani and Saturn who came before him and were the original geniuses behind the first patchers.

    Official Editor - Allows you to use the official editor without having to hunt down the file and change the admin permissions or compatibility settings on it, etc. Just ensure when you load up the data that it is pointing to the Data folder within the Starter Kit, and not another version of CM 01/02 that you have on your computer!

    Play Game - Allows you to play the game without faffing around with compatibility settings and admin options, and pick between just using standard CM or applying Nick's Patcher to it and running that. Do whatever makes you happy!

    Back Up Save Games - Backs up all your save games to the following folder: 'C:\CM0102'.

    CM Scout - Launches CM Scout. It's a nice little tool that means you don't have to rely on your rubbish in-game scouts to find players. Most people think it ruins the game a bit though, so use with caution!

    Generated Player Finder - Launches GPF2. If you run this tool against your save game as early as possible, it will keep a track on which players certain regens were in their previous life! That's pretty much all it does...

    Android - Gives a list of instructions for getting CM 01/02 running on your Android device. I did try to automate some things but it proved harder than anticipated. However, the Starter Kit generates all the files you need, and you then manually copy them onto your device.

Data Updates

You have the choice of 9 different databases on the latest version of this tool. These data updates are what keep the game fresh and enjoyable for a lot of people, so I'm chuffed to be able to include them all here. A massive thank you again to everyone who spent so much time putting these databases together for others enjoyment.

I have also added the ability to save and load your own custom databases. Previously if you made any edits to any of the databases (using the Official Editor), these changes would get overwritten the next time you loaded a different database. You can now save a database with whatever name you like, and then reload it again at any point in the future if you want to use it again. All you need to do is load the desired default database, make some changes via the editor, and then press "Save Custom Database" and give it a name. The tool will then store that database somewhere for you to re-use (and will obviously keep it as the currently loaded database as well).
Nick's Patcher Menu

Most of the options here are pretty straightforward, but for those that aren't, I'll give a brief explanation.

    Regen Fixes - Fixes a few minor things related to regens - only clubs with 45 or less players in the squad will now have regens generated (to keep AI squads free for other transfers), and it also fixes the issue of older regens (25+) being generated within smaller nations.

    Load All Players - This will ensure all players from your chosen database are loaded into the game regardless as to how many leagues you select. Very useful if you normally select lots of leagues just to increase the number of available players, as having more leagues makes the game much slower. Loading all players doesn't seem to slow down performance, but it does make save game files around 25% larger. Loading all leagues also means a much higher chance of a game-breaking bug occurring at any point, so it's a nice, different option to have. Obviously if you select the "minimum database" in the game options, then all players won't load, but there will be more than there were when you previously selected it!

    Tapani Regen Code - Fixes an issue where regens get an ever increasing 'Positioning' attribute, which eventually leads to very low scoring games years down the line (basically every defender becomes Maldini!). I believe it also makes changes so that regens are created to be more balanced (supposedly by default regens can generate with low physical attributes, etc - I think this patch attempts to fix that).

    Uncap 20's - Allows you to see the intrinsic values of certain player attributes. A prime example is of course Maxim Tsigalko where his Finishing attribute is actually much higher than 20 under the bonnet, due to his low current ability and high attributes (but also the fact that he only has high attributes that are important for strikers). You can read more on the forum if you search for 'intrinsic attributes', and further reading on 'CA15' would also be beneficial to help you understand how it all works. Main thing is though, higher the better!

    Use Miscellaneous Patches - I have put together a collection of patches provided by Nick (including contributions from Saturn, Tapani, John Locke, xeno, et al) that I feel enhance the game quite a bit. You can either have all of them or have none of them - there's no room to list them all individually on the Starter Kit interface! I'll try to briefly describe each of them here:

        AllowInstantSquadStatusBiddingReset - This allows you to instantly change the squad status offered to a player you are trying to sign.

        AllowJanuaryTransfersInChampionsLeague - This allows players you sign in January to be included in your Champions League squad.

        AllowLoansToPlayInEurope - This allows players on loan to be able to play in European games.

        AllowNonEULoans - This allows you to loan players from any country. Please note, this doesn't make much difference if you have already selected the "No Work Permits" option on the main patcher menu!

        AllowYoungAndOld - The original game had lower and higher limits on manager/non-player ages. These days managers start younger and finish later, so this patch removes that limit.

        BackgroundHires - Teams in leagues loaded in the background will hire managers where they previously didn't.

        BosmanCountries - Bosman signings are now allowed in Croatia and Poland, and have been removed from Israel and Ukraine.

        BTeamsIncreaseTo50Players - Teams that have B teams only have 48 players taken from the database by default. This fixes that to the normal 50 players you would get with a reserve team.

        DontRejectOffers - The board/chairman will no longer interfere in your transfers.

        EnableSeasonTicketMoneyOnFirstYear - The original game didn't give you season ticket money in the first season. This patch ensures you get season ticket revenue every year, including the first.

        GiveMoreOptionsInOfferDropDown - When offering to buy players this gives more options in the dropdown so you can quickly get to the value you want to offer. It now includes: 0, 100k, 250k, 500k, 1m, 2.5m, 5m, 10m, 15m, 20m, 30m, 50m and 75m.

        HalveSigningOnFees - On the original game, AI clubs were spending a significant amount of revenue just on signing-on fees, especially for contract renewals. This halves the amount players ask for in signing-on fees, putting less of a burden on the AI clubs (and your own).

        HumanManagerAttributes - You can now see your own attributes on your Manager Profile page. These were always there in the background, but now you can see how they develop.

        JobsAbroadBoost - This makes some minor changes so that you should now find it easier to get a job in a different country to the one you started in.

        LoadContinentalComps - This loads all continental club competitions regardless as to what leagues you have selected.

        LoansBoost - This increases the likelihood of more loan deals being made in the game.

        LoansUpdateIncreaseLoans - This increases the number of loans that teams in England, Scotland, Ireland and France can make at any one time from 2 to 9.

        NicksFitnessPatch - This removes the pre-defined period of the year whereby player fitness is greatly decreased.

        NoTransferFundCountryBias - This ensures the percentage of bank balance available for transfer funds for teams in each nation is equal.

        ObsceneGestureSuspensions - Suspensions given for players making obscene gestures will now take effect immediately instead of after 14 days. The description given for the ban now shows 'Misconduct' rather than 'Use of an illegal substance'.

        PauseOnMinorInjury - This will always ensure the game pauses during a match for an injury, no matter the severity of an injury, including minor knocks or strains.

        RegensMegaBoost - Regens with high potential abilities should come back with better attributes than before.

        RegisterForEuropeAgeIncrease - This raises the age for which players need to be registered for European competitions from 19 to 21.

        ReserveSidesEnabled - This enables reserve teams for German, Portuguese and Spanish clubs without a B team.

        RetirePatch - This ensures that players will not retire until they are at least 34.

        ScoutRoleOffer - Assistant Managers and Coaches can now be offered roles as Scouts.

        StopYoungstersRejectingOffers - Players younger than 18 will sometimes reject all offers no matter how famous your club is. This will disable that.

        TransferButtonSensitivity - This should fix the contract and transfer buttons being too sensitive and not allowing you to select the values you want to.

        Under21CapsNonBinding - Players can be called up by a national team even if they have under-21 caps for another nation.

        UnlockYourCreativity - This fixes a major bug in the game, where the Reflexes attribute is used for the Creativity of players with a Current Ability above 124 and intrinsic Creativity above 10.

        UnlockYourPotential - This sets your own Potential Ability to 200, which I believe means you are more likely to get better job offers, the higher this attribute increases. Still haven't confirmed this myself.

If you really do want to pick and choose which of these you use, after applying the Misc Patches, you can go into the Patches folder and remove some of the files there, and they then won't be loaded by the game.

    Apply Protection Patches - Only use this if you are coming across error messages in your game that you cannot continue or 'holiday' past. It protects against specific crashes where the Argentinian league being loaded causes a crash, or a null pointer crash that usually occurs when all leagues are selected (which is never recommended!). There is also a fix for a "virtual_staff 195" error - if you get that error message, exit the game, apply these patches, and then when you reload the game, you should be able to continue past the error message. Like I said before, only apply these fixes if you desperately need to and cannot continue with your game otherwise.

Please note: When certain databases are loaded, some of the options in Nick's Patcher will be disabled ("greyed out"). This is because they have already been pre-applied to that database's executable file. Therefore, they were disabled to avoid 'double patching'.