As you see the CM09 is in its Beta test stage so I think it’s time to propose to the community a new idea for improving patches: the CMS (or more verbosely the Creation Master Standard). What is it?
I am sure you were struggled in the past by the fact to have so many nice patches all around the world and that it is so difficult to make them working together in your FIFA. The .cmp format is just an help but not a definitive solution because you often have to do a lot of work in order to have a patch in cmp format full working on your FIFA. CM Standard goal is to define a standard for patch makers so that, if a patch is CMS compliant, it can be easily imported on your FIFA and it will work fine with all the other CMS compliant patches.
To obtain this goal is not so difficult, we just need to define a set of identifiers for the different objects that the original FIFA game does not support. Just an example: not all the Countries are already present in the original FIFA game but we can define all the ids of the Countries not present in the game, then a CMS compatible patch should just use these ids rather then create its own new id when a new Country is needed. This is just a simple example but, with a little additional effort it is possible to make this job for leagues, teams, formations, jersey fonts, mowing patterns and so on. The only things I guess we have to leave out are the players but we could talk about.
In order to make easy the process of creating CMS compatible patch, the idea is to create a basic CMS patch that includes all those low level objects that can be used by more complex patches. So at the end: the CMS is made of two pieces a CMS Basic Patch that will be released with the CM itself and should be mounted before any other patch on your original FIFA, and a CMS Specification Document describing the ids to use in order to make a patch CMS compliant.
I started working to define the standard for:
Leagues and Tournaments
But I realized that I cannot go through this job by myself. So I need your help for:
Whatever else we may think
If, according to your interests, you would like to take in charge one of the above arguments, please post here. You just need Excel or a text editor and a lot of patience.
This is probably a revolutionary initiative by Rinaldo. After the launch of this project we might as well call everything related to FIFA editing a "Global Creation Master Component" and FIFA 09 will then be turned into a "Interactive Virtual Soccer World 09".
Rinaldo, I think this is an excellent idea, I fully support this cause, I'm willing to help in whatever way I can.
Would you like to take in charge the standardization of stadiums ? If so, the first job to do is to browse the web and make a list of stadium models available and assign to each of them a unique id, keeping the existing ids for the original stadiums available in FIFA.
Standardizing every thing is a massive improvement for FIFA.
But I think it is better to set some rules for this standard:
First: there should be a main "fifa.db" and "lng.db" as a base for all users.
Second: This database should contain all the possible teams and countries (at least their names, not necessary to be visible ingame).
Third: Assigning the team ids should be decided first, I think it is better to use a new criteria other than that used by EA (ex: EPL teams => from 1 to 20, Serie A teams => from 21 to 40,... etc).
I think it is better to use this criteria also players, boots, balls, ....etc
I know that implementing the new criteria will need a lot of work, but it will end in a great Open source game.
I am ready to help with that, just tell me your opinion in my criteria and I will start soon.
I think we need to preserve the ids of the teams already present in the game. Would you like to take in charge the standardization of teams id ? It is a huge job and maybe you will need help from somobody else. I will give you instructions on how to do by e-mail
Hey Rinaldo i think i will be able to help you just tell me what to do!
Are you intereseted to take in charge the standardization of fonts ? If so, the first step to do is to compile a list of all the different jersey manufacturers currently used in FIFA 09. I mean adidas, nike, puma and so on ...