
  CHAMPIONSHIP MANAGER 3 PRE-DATA EDITOR
  VERSION 3.9 (FREEWARE!!)

  Copyright (c) 1999-2000, Tri Wasono
  E-Mail: twasono@telkom.net


  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  !!!  PLEASE READ THIS DOCUMENTATION CAREFULLY BEFORE USING THE EDITOR.  !!!
  !!!  BEFORE REPORTING ANY BUGS OR TROUBLES TO THE AUTHOR, PLEASE FIRST  !!!
  !!!  REFER TO FAQ SECTION, WHICH CONTAIN GENERAL QUESTIONS AND ANSWERS  !!!
  !!!  FOR COMMON PROBLEMS ABOUT USING THIS EDITOR. FAQ SECTION COULD BE  !!!
  !!!  FOUND AT THE END OF THIS DOCUMENT.                                 !!!
  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



  ABOUT THIS PROGRAM
  ------------------

  The CM3 Pre-Data Editor is an editor that can edit almost all CM3 pre-game
  data in "\DATA" folder, such as players, staffs, clubs, officials,
  stadiums, nations, and cities.
  The changes you've made with this editor can be seen only by starting
  a new game. (DO NOT use Quick Start Mode)




  REQUIREMENTS
  ------------

  - Microsoft(R) Windows95/98/Millennium.
    It may or may not run under Windows NT or Windows 2000.
  - About 700 Kb free space at target installation drive.
  - About 100 Mb free space for swap file.
  - 800x600 screen resolution or better.




  INSTALLATION
  ------------

  - Extract all files from ZIP file into any folder.
    Note: You need a utility called WinZip (www.winzip.com) or any data
          compressor utility that support ZIP archive format.
  - To run the editor, just double-click the "CM3PreEditor.exe" file.
    You may also create a shortcut to the executable file.

  Step-by-step installation procedures for Basic Users:
  - Ensure you have WinZip (www.winzip.com) installed on your computer,
    or any data compressor utility that fully support ZIP archive format.
  - Create a new folder using Windows Explorer. For example, open your
    Windows explorer, click on C: drive from explorer left pane window,
    then right-click on file list window, choose New->Folder menu.
    Rename the new folder to "CM3 Editor". Now you have a new empty folder
    called "C:\CM3 Editor".
  - Open the editor package (cm3PreEditor.zip) using Winzip, then extracted
    all files into "C:\CM3 Editor" folder.
  - Create a shorcut on your desktop. For example, right-click on the
    desktop then choose New->Shortcut menu. Now you may enter the shortcut
    path to "C:\CM3 Editor\cm3PreEditor.exe" and give it a name such as
    "CM3 Editor".
  - To run the editor at any time, simply double-click the editor shortcut
    on your desktop.




  UN-INSTALLATION
  ---------------

  - Delete "CM3PreEditor.exe" and all associated files.
  - Remove associated shortcuts, if any.

  Step-by-step un-installation procedures for Basic Users:
  - Ensure you are not running the editor. Please re-booting your computer
    before removing the editor from your computer.
  - Open your Windows Explorer.
  - From the left-pane window, select the folder where you stored the
    editor, e.g. "C:\CM3 Editor". Right-click on this folder then choose
    Delete menu.




  FEATURES
  --------

  1. Edit Player, Staff, and Club pre-data
  2. Also edit Official, Nation, Stadium, City, and Competition pre-data.
  3. Easy to use Player and Staff Transfer System.
  4. Easy to navigate among Players, Staffs, Clubs, etc.
  5. Create/Delete Player, Staff, and Club as easy as 1-2-3.
  6. Integrated Player History Editor.
  7. Integrated Player's Pre-Injury and International Retirement setup
  8. Integrated Player's Loan and Future Transfer setup.
  9. Compatible with all versions of CM3.




  IMPORTANT NOTES
  ---------------

  - ATTENTION! Please make a back-up copy for all ".DAT" files and
    "player_setup.cfg" in '\DATA' folder before using this editor! So, if
    you get an error with the edited data, you still can restore it with
    the back-up data.

  - Since the pre-data is very fragile and easily corrupted, I recommend
    you for paying attention to these possible causes:
      1. Incorrect 'division', 'last div', and 'last pos' data on club data
         when you try to assign club into any competition.
      2. Renaming original club's long name.
      3. Renaming original competition's name.
      4. Changing player/staff job. (note: if you want to change a player job
         into non-player, just make a new non-player, then delete the player).
      5. Deleting player/staff. (note: try to get rid of deleting staff.
         If you really need to do it, just overwrite it with another one).




  USAGE NOTES
  -----------

  - Player and Staff Transfer Guide:
      1. In Transfer Menu, Select the Target Club from 'Club Search List'
         on the right.
      2. Click 'Transfer To <club name>' button on bottom left.

  - Guide for Creating new items (Player, Staff, Club, etc.):
      1. Click the "Create ..." button.
      2. Fill the data as you wish.
      3. Then click "Confirm ..." to register the new item permanently.

  - Notes on Club's Cash Editing:
      1. The club's cash has a relationship with club's reputation.
      2. For example, if you change the cash of clubs from English Third
         Division (eg. Darlington) to about 10 millions, the game will
         ignore it and set the cash to zero according to the Darlington's
         reputation which is very low (2).
      3. The solution is, set the club's reputation to a high value (15-20).

  - Notes on Player History Editing:
      1. Enter the "Club" box with club's short name (eg. Inter).
      2. You can also enter the "season" box with the base year (eg. 1997
         for season 1997/98).
      3. If you enter an invalid club's name, the game will notice it
         as "Unknown Club".

  - Notes on Player/Staff Special Rating:
      1. The "Current Ability" and "Potential Ability" rating will make
         a big effect to all common ratings.
      2. When you start a new game, The CM3 program will randomly increase
         or decrease all common ratings according to his ability and
         potential.
      3. So, the common ratings you saw on the game might be different
         from the rating that you've set by this editor.
      4. In other words, the common ratings on pre-data only act as the
         "base rating".

  - Notes on Job Editing:
      You can change "Player" role to "Player/Non-Player" role and
      "Player/Non-Player" role to "Non-Player" role.

  - Notes on Competition Editing:
      1. The Competition Editor in this software is intended to be used by
         ADVANCED USERS. Be aware.
      2. If you want to rename a competition name, you should also change
         the correspondence data in EXE file using Hex Editor.

  - Notes on Club Editing:
      I recommend you for not modifying the original club's long name,
      because it might crash the game.

  - Notes on Player and Staff Search:
      1. If "On Free Transfer" checked, you could also search by the
         nation name. But if it is unchecked, the searching algorithm
         won't recognize the nation name.
      2. I made this way because if you want to search all Players in
         a Nation, it sometime will make the program freeze.

  - For Data Update makers:
      Pack all DAT files and "player_setup.cfg" into your package.




  COPYRIGHT AND PERMISSIONS
  -------------------------

  1. You MAY freely distribute this editor in any format as long as
     this description file and related files remains intact and unmodified.
  2. This program is FREEWARE! It's mean you may freely use this program
     as long as you want without paying to the author. However, you are
     only licensed to use it, you are not owned this program.
  3. The program MAY NOT be distributed on a media (such as a CD-ROM,
     disk, internet, or any transfered media) for which money are charged.
     The small amount of money may charged for distribution cost only.
  4. You MAY NOT use the contents of this editor in whole or in part
     without the expressed written consent of the original author.




  DISCLAIMER
  ----------

  1. This editor is provided "as is" without warranty of any kind,
     either expressed or implied. The author will not be held
     responsible for any losses incurred by the use of this program.
  2. The author is in no way affiliated with Sports Interactive or CM3
     Game Publisher.




  THANKS TO
  ---------

  - Teguh Iman
    For his support on the making of this editor.
  - Marc Vaughan
    For sending me the source code of CM3 database structure. 
  - Jarkko Nyman
    For his support and sending me the CM3 Researcher Guideline Documents.
  - Doubli (www.sigames.com)
    For his support, allowing me to put this editor at www.sigames.com.
  - Stuart Radman
    For informing me about the physiotherapy rating.
  - David Bintley
    For helping me testing the strange generated names.
  - All CM3 fans
    For all bugs report and suggestions about this editor.




  FAQ (FREQUENTLY ASKED QUESTIONS)
  --------------------------------

  Q: I keep getting an error message when I click "Begin Editing"
     It goes like this: "Cannot open file c:\\Data\first_names.dat".
  A: Please Install the original game directly from the CD-ROM. If you just
     copied it from friend (Pirated), the CM3 Pre-Data Editor may not work
     properly. If you have the original game, then it should be caused by
     the wrong folder name. If you renamed the CM3 folder, then you must
     restore it. The other solution is reinstall CM3.

     Note: Since version 3.2, you are allowed to select a folder if the
           editor cannot find CM3 folder path. However, it will keep
           prompt you every time the editor is started.

  Q: I make my own new club and put it in English Premier League,
     but when I start a new game, the CM3 crash. What's wrong with it?
  A: The English Premier League (EPR) only contains 20 clubs, after you
     add it with your new club, it become 21. To make it works, you must
     exchange place with any club in the EPR, by adjusting the Division,
     Last Div, and Last Pos data.

  Q: After editting a few data, the game crash during creating a new game.
     Please note, I never change the clubs into other league or division.
  A: Make sure that you never use Version 1.5, if you've already use it to
     edit the data, you must reinstall the game/patch and only use the
     later version. The version 1.5 contains major bug.

  Q: I deleted an English division 3 club and create a new one to replace
     it, but the club's name that play in Charity Shield and European Super
     Cup become messed up (eg. Real Madrid B vs Cheltenham Town or Arsenal
     vs Mansfield Town).
  A: You must have deleted pre-existing clubs in the original database.
     So, next time DO NOT do that again. To fix this, re-install the game
     and pre-data.

  Q: When starting a new game, the game crash and back to Windows just
     before asking for my name and password. What caused this?
  A: The problem only appears if you use CM3 version 3.03b or 3.03c.
     But I've fixed it in CM3 Pre-Data Editor version 1.9.
     Make sure to re-install the game for eliminating this bug.

  Q: I'm starting the editor and got two selection buttons either to open
     CM3 or CM99/00 data files. In other case, my friend only got one
     button to open CM3 data files. Is this normal?
  A: Yes. The editor will detect if your computer has CM3 and CM99/00
     installed. However this is not shown on several previous versions
     of the editor.

  Q: When I running the editor, I get an error message telling me that
     the editor cannot running in multiple instances. What does it mean?
  A: Since version 3.2, the editor detect if itself is already running.
     This mean, you cannot run the editor more than once at the same
     time. The editor work with huge database files, and also require lot
     of memory space.

  Q: I've got insufficient free memory error message, but I know that
     I still have lot of free memory space on my computer.
  A: If your computer running for hours without rebooting, your computer
     memory may be fragmented into several small memory blocks. The editor
     require large continuous memory blocks. To solve this problem,
     restart your computer and close any applications when the editor
     is running. Also ensure your hard disk has enough free space
     (at least twice of your physical memory) for Windows swap file.

     Note:
     If you still get the free memory problem after doing all of those
     above, please send a report to the author. Be sure you specify all
     of these conditions:
     1. Is the game still running properly?
        Try to running the game after the editor fail to work.
     2. What kind of error message? When the error message appear?
        Be sure to specify the error message exactly.
     3. What is the operating system currently used? (Win95/98/NT/2000)
        To know: right-click on My Computer icon then click Properties.
     4. how much is your physical memory (RAM) amount?
        To know: right-click on My Computer icon then click Properties.
     5. How much is your free hard disk space left?
        To know: open Windows Explorer, right-click on hard disk icon
        on the left pane, the click properties.

  Q: The editor give me a warning message when I select Competition
     Editor. It telling me to use Hex Editor or something. Is it safe
     if I decide to continue?
  A: This procedure require technical acknowledgement to binary code
     raw data editing. You may still need to modify the CM3 executable
     codes after doing this procedure. Hex Editor is a raw data editor
     tool (such as Norton DiskEdit) which required to modify CM3 binary
     executable codes. If you think you are an experienced enough and
     know how to edit raw binary code, you may continue. If you fail,
     you know the risks and it is your responsibility.

     Warning: Modifying CM3 executable file may violating your Software
              License Agreements.

  Q: Can I edit the reserve teams?
  A: No. Reserve teams was hard-coded and automatically generated randomly
     on CM3 executable file.

  Q: It seems that any values entered on pre-data files look different
     when new game is running. Is this normal?
  A: The game engine has pre-calculated algorithm when a new game
     is begun. Any values that look different may affect by many
     factors such as ability, condititon, and also some random factors.

  Q: Is there any ideas how to work with the editor for the best
     results?
  A: You may follow these advices:
     1. Only edit for players, staffs and teams. Avoid to change nation,
        league competitions, or other critical data.
     2. Adding and removing players doesn't matter. Care should be taken
        when deleting staffs. Avoid to delete teams. When adding teams,
        ensure they fit on league. For example, Italian Serie A league
        require 18 teams, no more no less. If you made a mistake, then
        BOOM! The game may crash.
     3. Always begin to work from original pre-data files of current
        game. This is ensure the modified pre-data files is still
        compatible with the current game.
     4. If you don't know what the value is for, then never trying to
        modify it.
     5. Be wise. Pre-data makers is not only know how to play the game,
        but they also know how the game's work.
     6. Join to any internet forums that discuss CM3 editor topics.
        Hope any of your problems will be solved there.




  VERSION & REVISION HISTORY
  --------------------------

  v3.9: 10/12/2000
    - Improved Search engine. The searching process is much faster than before.
    - Added new feature to search player/staff by their country.
    - Fixed rare "File Access Denied" error bug when beginning the editor.

  v3.8: 02/12/2000
    - Fixed rare "Index Out of Bound" Bug when trying to display National Team.
    - Fixed another rare "Insufficient Memory" Bug.

  v3.7: 19/11/2000
    - Fixed "Insufficient Memory" Bug when beginning the editor. This bug
      appear if you had ever editted the pre-data using official editor.
      However, this bug has been fixed in this version.

  v3.6: 17/11/2000
    - Added automatic CM3 directory detection.
    - Modify Player Setup Editor for Recurring and Future injury.
    - Fixed "Out of Memory" error when creating a new player or staff.
    - Fixed Player History display for season '1999/00' entries.
    - Fixed Weather List on City Editor.
    - Fixed weird player name, like "<common name>" in the game.
    - Fixed rare "Integer Overflow" bug when selecting club on search screen.

  v3.5: 27/10/2000
    - Changed Editor's startup procedure.
    - Added CM3 directory path setup.

  v3.4: 17/03/2000
    - Fixed Player History Editor's value range bug.

  v3.3: 14/03/2000
    - Fixed CM3 Directory identification algorithm bug.

  v3.2: 09/03/2000
    - Changed overall layout;
    - Improved overall editor stability and performance;
    - Added value limit for all ratings to prevent error.

  v3.1: 21/02/2000
    - Added 'Club Valuation' rating on player and staff editor;
    - Added 'On Loan' info on player history editor;
    - Modified the club list on competition editor, so there will only be
      the real competition member in the list;
    - Added ability to search club by their current division;
    - Added "Reset To Zero" button for player's common rating;
    - Modified Random Rating feature. So for now, it is also based on
      current ability and potential rating.

  v3.0: 14/02/2000
    - Added ability to create dummy competition;
    - Added warning and explanation on Club Editor Confirmation.

  v2.9: 10/02/2000
    - Improved "Player Setup" Integration algorithm;
    - Added warning and explanation on Competition Editor Confirmation;
    - Brought back "Transfer" button.

  v2.8: 06/02/2000
    - Fixed "Generated Strange Name" Issue. Now, all new names from created
      players will be set to "No Nation", so It won't affect the name generation
      process in the game. You should start to edit again using the original
      pre-data for the best result;
    - Fixed language selection bug (danish and swedish mixed up);
    - Added lists on Nation, City, and Stadium Editor to make the
      navigation easier;
    - Changed "Club Fast Button" into "Transfer Button" on Player and
      Staff Editor;
    - Added "On Free Transfer" Checkbox for Player and Staff Search;
    - Added random rating generator on Player Editor.

  v2.7: 01/02/2000
    - Added NEW Competition Editor;

  v2.6: 25/01/2000
    - Added new ability to edit Officials, Nations, and Cities;
    - Improved Stadium Editing;


  --= cut =--


  --------------------------------------------------------------------------
  CM3 are registered trademarks of Sports Interactive.
