Creation Master Standard - What is it?

Discussion in 'FIFA 09 Forum' started by Rinaldo, Nov 4, 2008.

  1. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    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:
    • Countries
    • Leagues and Tournaments
    • National teams
    • Generic Formations

    But I realized that I cannot go through this job by myself. So I need your help for:
    • Teams
    • Fonts
    • Boots
    • Balls
    • Stadiums
    • Nets
    • Mowing Patterns
    • AdBoards (maybe)
    • 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.
     
  2. Duong

    Duong Starting XI

    Joined:
    Aug 26, 2003
    Messages:
    3,293
    Likes Received:
    0
    Location:
    Downunder
    *cough cough* I think you missed out kits and faces :) ?
     
  3. ricardo_fuller

    ricardo_fuller Youth Team

    Joined:
    Sep 21, 2004
    Messages:
    359
    Likes Received:
    0
    Location:
    Kingston, Jamaica
    Rinaldo, I think this is an excellent idea, I fully support this cause, I'm willing to help in whatever way I can.
     
  4. Duong

    Duong Starting XI

    Joined:
    Aug 26, 2003
    Messages:
    3,293
    Likes Received:
    0
    Location:
    Downunder
    yep, second that.

    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".

    2 thumbs way up for Rinaldo ;)
     
  5. SAMUELKATALAN

    SAMUELKATALAN Senior Squad

    Joined:
    Nov 15, 2005
    Messages:
    1,860
    Likes Received:
    0
    Location:
    Las 500, San Miguelito Panama
    Hey Rinaldo i think i will be able to help you just tell me what to do!
     
  6. bassio

    bassio Youth Team

    Joined:
    Apr 25, 2006
    Messages:
    402
    Likes Received:
    0
    Location:
    Cairo
    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.
     
  7. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    Kits means Teams and they are in the list.
    Faces means players and I don't think we can standardize the id of each player.
     
  8. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    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.
     
  9. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    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
     
  10. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    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 ...
     
  11. bullddoo

    bullddoo Club Supporter

    Joined:
    Mar 25, 2007
    Messages:
    60
    Likes Received:
    0
    Rinaldo, I love your idea!!

    But managing everything in the game will be hard i think.

    Every year, i manage to put in my game every single patch i found on the net. and it's really hard. (use of MS Office a lot)

    The very basic ID's of country's and teams wich have been created with EA Fifa games are on every language database files.

    To take the idea of Bassio. I think about an external database (and not a fifa.db and lng.db file) which contain every type of standart.

    I think we cannot change the EA id's of teams because they are linked by graphic and sound in the proper game.

    For the new leagues what about starting on the ID 401 and for new teams 01 to at least 24 which ID's are going to be 40101 to 40124 exept teams who have been previously created by EA.

    And does this database could have historic teams and leagues ?

    And what about a sequel of this tool in a Patch Maker Master 09?

    I don't know if my ideas are clear but it's my opinion on this tool.
     
  12. myx

    myx Senior Squad

    Joined:
    Apr 14, 2006
    Messages:
    2,479
    Likes Received:
    0
    Location:
    Alytus,Lithuania
    so basicly your idea is to make some small things to FIFA by helping the patchmakers. Then they should link everything to that small things:

    Sample:

    Im making 4 Lithuanian Leagues. How they should be CMS compatible?
     
  13. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    I don't think we have to work with the fifa.db directly, I'm thinking to provide a "CMS Basic Patch" in .cmp format.


    You are correct

    CM will be the tool.

    This depends only from us and what we want to do.
     
  14. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    This is a first example with the standardization of all Countries and National Teams ids
     
  15. myx

    myx Senior Squad

    Joined:
    Apr 14, 2006
    Messages:
    2,479
    Likes Received:
    0
    Location:
    Alytus,Lithuania
    How are about answering my question?
     
  16. amifla

    amifla Reserve Team

    Joined:
    Oct 23, 2006
    Messages:
    727
    Likes Received:
    0
    Really good idea.(Y)
     
  17. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    Later.
     
  18. bassio

    bassio Youth Team

    Joined:
    Apr 25, 2006
    Messages:
    402
    Likes Received:
    0
    Location:
    Cairo
    sure man, I am ready.

    I think you have my mail since FMU projects.

    bye now cause Roma is playing one of its best games (2-0) ;)
     
  19. Rinaldo

    Rinaldo Senior Squad

    Joined:
    Aug 17, 2004
    Messages:
    2,020
    Likes Received:
    0
    CMS will define the following (numbers are just examples)
    For the leagues and tournaments
    A Lyga leagueid=420 tournamentid=368
    1. Lyga Regular Season leagueid=421 tournamentid=369
    1. Lyga Regular Promotion tournamentid=370
    1. Lyga Regular Relegation tournamentid=371
    Cup tournamentid=372
    Supercup tournamentid=373

    For Country Lithuania = 30
    For National Team id = 1346

    For the teams
    Ekranas Panevezys =123100
    FBK Kaunas =123101
    Suduva Marijampole=123102
    Vetra Vilnius =123103
    Zalgiris Vilnius =123104
    Atlantas Klaipeda =123105
    FK Siauliai =123106
    FK Silute =123107

    FK Tauras Taurage =123108
    Alytis Alytus =123109
    Banga Gargzdai =123110
    FC Vilnius =123111
    Rodiklis Kaunas =123112
    Kauno jegeriai Kaunas =123113
    LKKA Teledema Kaunas =123114
    Nevezis Kedainiai =123115
    Lietava Jonava =123116
    Kruoja Pakruojis =123117
    Utenis Utena =123118
    Glestum Klaipeda =123119
    FK Anyksciai =123120


    In addition you may use fonts, formations, nets etc.. defined by other parts of the CMS
     
  20. Ultra_Blue

    Ultra_Blue Reserve Team

    Joined:
    Oct 4, 2006
    Messages:
    938
    Likes Received:
    0
    Location:
    Sofia
    Sorry, Rinaldo, but I still dont quite get it... :(
     
      

Share This Page