home *** CD-ROM | disk | FTP | other *** search
/ Excalibur 80 / Excalibur_80.bin / hratelne_dema / nhl2001 / nhlinfo / convert.txt < prev    next >
Text File  |  2000-01-23  |  7KB  |  189 lines

  1.  
  2. SOME INSTRUCTIONS FOR DATABASE CONVERTER/UPDATER
  3. ------------------------------------------------
  4.  
  5. ** This is BETA! **
  6.  
  7. ** Remember to backup database files before using! **
  8.  
  9.  
  10. Database converting
  11. -------------------
  12.  
  13. Database converter allows to convert databases from any NHL game to any
  14. other NHL game.
  15.  
  16. Load destination database (= database you want to convert or update) to
  17. editor slot 0 (default, CTRL+1)
  18.  
  19. Load source database to editor slot 1 (CTRL+2)
  20.  
  21. Type database files' location to dialog-box. You can press just RETURN if
  22. database files are in current directory or NHLINFO autodetects them by
  23. using Windows registry.
  24.  
  25. Set both database's "division" (F5-key) (NHL for NHL teams, National for
  26. national teams etc..) NOTE: You can make your destination database
  27. very messy if you accidentally select different "division" for source
  28. and destination!
  29.  
  30. Converting NHL rosters:
  31.  
  32. Press 'K'-key
  33.  
  34. Select "Update/Convert"
  35.  
  36. NHLINFO tries to load conversion configuration file. File is named
  37. sourceTOdestination.TXT (for example: nhl99tonhl2000.txt) After loading
  38. and error check NHLINFO shows information about selected config file and
  39. asks if you want to continue or abort. Press 'Y' to continue. Conversion
  40. process begins. Wait until conversion is complete. Note that player creating
  41. and deleting may take some time (Maybe even couple of minutes!) Conversion
  42. speed is very dependant on selected NHL games and number of players that
  43. need to be created/deleted.
  44.  
  45. After conversion/update NHLINFO transfer players to correct teams.
  46.  
  47. Destination database is now converted.
  48. Press CTRL+1 to select destination database.
  49.  
  50. Converting selected (one or more) players or teams:
  51.  
  52. Select one or more players or teams.
  53.  
  54. Press 'K'-key
  55.  
  56. Select "Convert (match)" or "Convert (direct)"
  57.  
  58. "match"=selected player(s) or team(s) are matched (example, if you have
  59. selected "Eric Lindros" from source database, NHLINFO searches for
  60. "Eric Lindros" in destination database and copies its stats from source
  61. to destination)
  62.  
  63. "direct"=selected player(s) or team(s) stats are copied directly to
  64. destination overwriting player or team under editing cursor.
  65.  
  66.  
  67. Database updating
  68. -----------------
  69.  
  70. Database updating allows to update active seasons with new database (roster)
  71. files without losing your season and/or season statistics.
  72.  
  73. Load your active season you want to update to editor slot 0 (default, CTRL+1)
  74.  
  75. Load new database files to editor slot 1 (CTRL+2) Remember to type database
  76. files' location to dialog-box that appears when you press CTRL+2. If you
  77. have already installed updated rosters, select exhibition database as source
  78. database.
  79.  
  80. Press 'K'-key
  81.  
  82. Config file is loaded, update config files are named gamenameUPD.TXT
  83. (for example: nhl2000upd.txt)
  84.  
  85. Rest is same as with database converting. (see above)
  86.  
  87.  
  88. Partial updating
  89. ----------------
  90.  
  91. With partial update it is possible to copy specific database entries
  92. from source to destination database. You can for example only copy players'
  93. and goalies' attributes from another roster to another.
  94.  
  95. See nhl99upd.txt-conversion config file for how to copy attribute and/or
  96. statistics.
  97.  
  98. Partial update never creates or deletes players/goalies.
  99.  
  100.  
  101. Conversion/Update config files
  102. ------------------------------
  103.  
  104. Config-files are simple text-files. You should be able to write your own
  105. config-files for other NHL game combinations.
  106.  
  107. Conversion config files' must be named xxtoyy.txt, where xx=source
  108. NHL version and yy=destination NHL version. Update config files' names
  109. are xxupd.txt, where xx=NHL version.
  110.  
  111. Included is some example conversion/update files, use your favorite text
  112. editor to view them.
  113.  
  114. If NHLINFO finds error(s) in config-file, red message(s) appears.
  115. Correct error(s) and try again.
  116.  
  117.  
  118. Conversion/Update notes
  119. -----------------------
  120.  
  121. "Trade players and goalies" uses teams' ID for matching.
  122. For example, NHL'97 Calgary ID is "CAL" and NHL'98+ ID is "CGY"
  123. If you want conversion to work correctly, remember to rename
  124. NHL'97 "CAL" to "CGY" before converting.
  125.  
  126. NHLINFO automatically creates and deletes players in destination
  127. database. If destination DLL-module does not support real deletion
  128. (NHL'98 and newer) player is transferred to hidden free agents and '*'
  129. is added to player's last name.
  130.  
  131. If destination DLL-module can't create new players (for example
  132. NHL'98 and newer officially supports only 90/100 created players) then
  133. destination database does not have all players that source database had.
  134. See message "Still not enough new players (xx required)" where xx is
  135. number of players missing. You can add '*' to unneeded players' last
  136. name to make NHLINFO use them as "created" players. (example:
  137. "Saku Koivu" -> "Saku *Koivu") You can also create new user player
  138. "slots" with INSERT+SHIFT+CTRL but it is not recommended.
  139.  
  140. Scandinavian ─╓┼-characters are matched with AOA-characters (example,
  141. "Teemu Selanne" and "Teemu SelΣnne" are matched correctly)
  142.  
  143. Roster creators: If you release rosters that are converted with database
  144. converter, please remember to credit Toni Wilen. Thanks.
  145.  
  146.  
  147. Schedule conversion
  148. -------------------
  149.  
  150. Converts source database's schedule to destination database.
  151. Deletes games with nonexisting teams. (For example all games
  152. with Nashville are deleted when converting from NHL'99 to
  153. NHL'98 or older NHL game)
  154.  
  155.  
  156. Trade players and goalies
  157. -------------------------
  158.  
  159. Transfers players according to source database. Also lines, dress/scratch
  160. and additional status are transferred. Players are transferred automatically
  161. after conversion or update. This selection is not anymore needed normally.
  162.  
  163.  
  164. Notes
  165. -----
  166.  
  167. - remember to unzip conversion/update config files from convert.zip
  168.  
  169. - NHL'94-'96 does not automatically create/delete players. (too much work)
  170.   Just press CTRL+SHIFT+INSERT to create new empty players before converting
  171.   or updating. After conversion/updating is complete, press CTRL+SHIFT+DELETE
  172.   to delete all empty players that were not used during convert/update.
  173.  
  174. - NHL'97 only works as conversion/update source. No plans for destination
  175.   support. I hate NHL'97's illogical and stupid database format!
  176.  
  177. - Mail me new convert/update configuration files. They will be included
  178.   with next version of NHLINFO.
  179.  
  180. - If you have problems with convert/update configuration files, contact
  181.   its original author
  182.  
  183.  
  184. Credits
  185. -------
  186.  
  187. Miika "Mizu" Kemppinen and Ralf Bucke for beta testing
  188.  
  189.