home *** CD-ROM | disk | FTP | other *** search
/ Igromania 1999 August / Igromania_1999-08.iso / DLH / dlh_8_99.exe / 1398.DLM / nhl / nhlinfo.txt < prev    next >
Text File  |  1998-10-06  |  30KB  |  787 lines

  1. ------------------------------ NHLINFO 5 ----------------------------------
  2.  
  3.             NHLINFO 5 is freeware editor/statistics viewer for
  4.         Electronic Art's NHL Hockey '94, '95, '96, '97, '98 and '99
  5.           with Electronic Art's SHPI-format image viewer/replacer
  6.  
  7. ---------------------------------------------------------------------------
  8.  
  9.  
  10. NOTES:
  11. ------
  12.  
  13.  - statistics viewer customizations are not saved
  14.  - Keep needed NHLINFO*.DLL files in same directory as WNHLINFO.EXE
  15.    DO NOT copy them to WINDOWS or WINDOWS\SYSTEM directory!
  16.  - Long file name supporting unarchiver required. (Winzip or Info-Zip Unzip)
  17.  
  18. NHL'98 NOTES:
  19.  
  20.  - All seasons share build-in players' data (names, attributes
  21.    etc..) except current statistics
  22.  - User created players doesn't have this limitation
  23.  - I probably don't try to do player delete that can be delete
  24.    original players because then all user created seasons would
  25.    need modifying. I think F-key hide is quite good solution for
  26.    this problem. It was much easier to delete/create players in
  27.    earlier NHL games! (especially '96 and earlier)
  28.  
  29.  Misc:
  30.  
  31.   - national teams (F5) must be selected when viewing tournament databases
  32.   - no update-function
  33.   - career editing is only possible with build-in NHL players
  34.  
  35.  Delete player/goalie:
  36.  
  37.   Only user created players are deletable. I am not going to do delete
  38.   function that can delete build-in players because they are shared with
  39.   all seasons. (Also it would require rebuild of all seasons' database
  40.   files and small error could destroy all seasons) Use F-key hide function
  41.   to 'delete' unneeded players.
  42.  
  43.  Create player/goalie:
  44.  
  45.   This creates players just like create player function in NHL'98 except
  46.   there is no limit for maximum number of players. NOTE: I don't know
  47.   if there is limit for user created players in NHL'98 or not! (Normally
  48.   database file has free space for 90 players, if you create more than
  49.   that NHLINFO will expand database file automatically)
  50.  
  51.   * Currently limited to 90 players because NHL'98 have problems
  52.   creating new season if exhibition database have too many players *
  53.  
  54.  Free Agent/'Hidden' free agent list
  55.  
  56.   NHL'98 free agent list has space only for 45 players, but NHLINFO has
  57.   now hidden free agent list where you can transfer all unneeded players.
  58.   (NHL'98 can not see hidden players) Use <F8> to show all free agents
  59.   or 'normal' free agents
  60.  
  61.  Additional/farm player support:
  62.  
  63.   Because NHL'98 doesn't have any additional player support, I had
  64.   to make 'fake' additional support. Every team has free space for
  65.   28 additional players. Additional data is saved in ADDITION.xxx
  66.   file (xxx=season number). All additional players are really
  67.   hidden free agents, so NHL'98 can not see them. Use line editor
  68.   to transfer to/from additionals (just like in NHL'97 NHLINFO)
  69.   NOTE: Don't delete ADDITION.xxx file or every additional player
  70.   will be automagically transferred to hidden free agent list!
  71.  
  72.  Team replace:
  73.  
  74.   You can replace nhl teams with national teams (NHL season) or
  75.   national teams with nhl teams (Tournament mode)
  76.  
  77.  Face numbers:
  78.  
  79.    -1        NHL'98 logo
  80.     0 -  951 NHL player faces
  81.  1000 - 1076 programmers' faces!
  82.  1500 - 1509 create player faces
  83.  
  84.  By clearing PBP and entering -1 to face number you can use unneeded
  85.  players as new 'created' players
  86.  
  87.  
  88. !!WARNING!!
  89. -----------
  90.  
  91. Because of possible programming errors backup your league files
  92. before using this program! (especially when using NHL'97 /newmode features)
  93.  
  94. - NHL'98/'99:
  95.  
  96.  DB\*.*
  97.  
  98. - NHL'97:
  99.  
  100.  DATA\ *.HDB, *.SET, *.NDX, *.BIX, NHL9596.* and *.0??
  101.  
  102. - NHL'96:
  103.  
  104.  All *.DB files in HOCKEY\DATA\ and your season files in HOCKEY\SEASON\
  105.  
  106. - NHL'94/'95
  107.  
  108.  All *.DB files in HOCKEY\ and your season in HOCKEY\<season>.LP\
  109.  
  110.  
  111. Bug reporting:
  112. --------------
  113.  
  114.  - Report only if you can make it happen again.
  115.  - Remember to include how to reproduce it!
  116.  - Also remember to tell your NHL Hockey version and NHLINFO version
  117.  - Here is different crash types:
  118.  
  119.    1: Total system crash (everything freezes, maybe graphics corrupts)
  120.       Should not happen when running Windows version. (There is
  121.       something wrong with your system if it happens, best guess
  122.       is buggy display driver)
  123.    2: 'program has performed illegal operation'-dialog. Numbers
  124.       shown in it are useless, no need to write them down. But include
  125.       what did you do before error message appeared.
  126.    3: NHLINFO opens console window with 'fatal error' and cryptic
  127.       error message. Remember to include that message with your
  128.       report!
  129.    4: After nhlinfo has loaded database files but before statistics
  130.       screen appears comes message in red letters and program stops.
  131.       Remember to include that red message and message before it!
  132.       NOTE: Don't worry if nhlinfo says corrupt <something>, it
  133.       usually means nhlinfo doesn't understand something correctly..
  134.  
  135.  
  136. ***************************************************************************
  137. I am in no way responsible for possible damage caused by using this program
  138. ***************************************************************************
  139.  
  140.  
  141. System requirements:
  142. --------------------
  143.  
  144. CPU:            386 + 387, 486SX + 487, All 486DX's, Pentiums and compatibles
  145. RAM:            8MB or more (preferably 16MB or more if you don't like
  146.                 continuous swapping...)
  147. DISPLAY CARD:   Any Windows compatible display card (256 or more colors,
  148.                 fullscreen mode needs DirectDraw compatibility)
  149. OS:             Windows'95/'98 or Windows NT 4.0/5.0
  150.  
  151.  
  152.  
  153. Starting NHLINFO (GFX Viewer)
  154. -----------------------------
  155.  
  156. WNHLINFO.EXE (/GFX) (/NOGFX) (/24) <starting directory>
  157.  
  158. See below for command line parameter information
  159.  
  160. GFX.DLL views and saves most (all?) Electronic Arts SHPI-image files
  161. (compressed or not). It can also browse C0FB and BIGF packfiles.
  162. GFX.DLL uses grayscale palette If SHPI-file does not contain palette.
  163.  
  164. Does anybody know how to decode NHL'94 images (They seem to need
  165. some reordering of rows/columns but how? I really don't want to test every
  166. possibility)
  167.  
  168.  
  169. Starting NHLINFO (NHL Editor)
  170. -----------------------------
  171.  
  172. Editing from scratch is not possible, you must have NHL'94-'99 league
  173. files or NHLINFO won't start.
  174.  
  175. CD to directory where NHL Hockey is.
  176.  
  177. NHLINFO without parameters opens league selector screen, use cursor keys
  178. or mouse to select league. If NHLINFO detects more than 1 game, game
  179. selector screen is shown before league selector.
  180.  
  181. If you want to edit league without using selector:
  182.  
  183. NHL'94/'95: WNHLINFO <name of league directory with or without .lp>
  184.  
  185. NHL'96:     WNHLINFO <name of league>
  186.                      or
  187.             WNHLINFO <prefix of league files> (for example if SEASON
  188.             directory has file 01020key.db -> NHLINFO 1020
  189.  
  190. NHL'97:     WNHLINFO <name of league>
  191.                      or
  192.             WNHLINFO <postfix of league files> (for example if DATA
  193.             directory has file SEAS1002.SET -> NHLINFO 1002)
  194.  
  195. NHL'98/'99: WNHLINFO <name of league>
  196.                     or
  197.             WNHLINFO <postfix of league files) (for example NHL98002 ->
  198.             WNHLINFO 002, NHL98003 -> WNHLINFO 003 etc..)
  199.  
  200. "WNHLINFO default" opens default databases and "WNHLINFO exhibition" opens
  201. exhibition databases automatically. Note that if you have more than
  202. one game you must use /nhlxx parameter if you want to skip game selector
  203. screen
  204.  
  205.  
  206. NHLINFO command-line parameters
  207. -------------------------------
  208.  
  209. General parameters
  210.  
  211. /save        save current statistics for later viewing with new statistics.
  212.              (Editing only) (see <F4> key for more information)
  213.  
  214. /font        select font name and size (font name is normal Windows-font
  215.              name, example: "/font courier 20") NOTE: Use only fixed-width
  216.              fonts! (default: "lucida console")
  217.  
  218. /fullscreen  fullscreen mode (DirectX 3 or better required)
  219.  
  220. /24          opens NHLINFO in truecolor mode instead of 256 color palette
  221.              indexed mode. Only useful when viewing truecolor images
  222.              and build-in color quantizer does not produce good results.
  223.              Requires 2MB display card in full screen mode. In windowed
  224.              mode your desktop must be in high or truecolor mode
  225.              (>=32768 colors) or /24 does not help.
  226.  
  227. /newmode     enable NHL'97 experimental scanning mode = enables create
  228.              and delete players/goalies and deletion of unused seasons
  229.              functions, also creates new STATICS.BIX and DYNAMICS.BIX files
  230.              during save (Editing only)
  231.  
  232. /debug       enable debug messages (really, it is only for debugging)
  233.  
  234. /maxplayers  maximum number of players supported, default/max 6000 and
  235.              minimum 2000 players (Lowering max supported players lowers
  236.              memory requirements)
  237.  
  238. NHLINFO_GFX.DLL (GFX Viewer module)
  239.  
  240. /gfx         go directly to GFX Viewer screen. Skips league selector screen
  241.  
  242. /nogfx       ignore GFX.DLL completely. Nearly same as deleting
  243.              NHLINFO_GFX.DLL-file
  244.  
  245. NHLINFO_NHL_xx.DLL (All NHL Hockey editor modules)
  246.  
  247. /nhlxx       go directly to NHLxx season selector screen. Skips league
  248.              selector screen
  249.  
  250. /nonhlxx     skip NHL'xx detection
  251.  
  252. These two parameters maybe usefull if you have more than one NHL game
  253. installed and detected by NHLINFO. /nonhlxx can be specified multiply
  254. times (for example "/nonhl97 /nonhl98")
  255.  
  256.  
  257. Season selector
  258. ---------------
  259.  
  260. Only shown if NHLINFO detected more than one supported game.
  261.  
  262. Use cursor keys or mouse to select game.
  263.  
  264.  
  265. League selector
  266. ---------------
  267.  
  268. Use cursor keys or mouse to select league
  269.  
  270. NHL'97 only: delete unused seasons, this deletes all 'deleted'/unused
  271.              seasons from your database files and renumbers some counters
  272.              in ROSTERS.HDB and STATS.HDB. (active seasons are not
  273.              deleted) If you have played many seasons and then deleted
  274.              them your database files still contain every season
  275.              (=files are very big) This function deletes them permanently.
  276.              (/newmode switch required)
  277.              *** REMEMBER TO BACKUP ROSTER FILES BEFORE USING ***
  278.  
  279.  
  280. Statistics viewer/GFX viewer
  281. ----------------------------
  282.  
  283. Editor:     shows players, goalies or teams sorted by things like goals,
  284.             points etc... selected team is shown in green
  285. GFX Viewer: shows directory listing in left and image in right
  286.  
  287.  
  288. Mouse (common for NHL Editor and GFX.DLL)
  289. -----------------------------------------
  290.  
  291. LMB             move editing cursor
  292. LMB DoubleClick move sort cursor
  293. RMB             edit/previous list depending on mouse position
  294. LBM+SHIFT       select all entries between old and new cursor position
  295. LBM+CTRL        select current entry
  296.  
  297. Mouse Wheel     statistics viewer: scroll up/down, some other screens also
  298. (if available)  support wheel. More support will be added later...
  299.  
  300.  
  301. Keyboard (common for NHL Editor and GFX.DLL)
  302. --------------------------------------------
  303.  
  304. CTRL+A          select/deselect all
  305.  
  306. F               find next
  307. SHIFT+F         find
  308.                 NOTES: Only selected column is searched. It is not necessary
  309.                 to type full string, couple of characters from beginning is
  310.                 enough. (Character strings only)
  311.  
  312. CTRL+0-9        load and change between multiple game modules. CTRL+1-9 asks
  313.                 for parameters/directory which are passed to game DLL. CTRL+0
  314.                 automatically adds "gfx" -parameter and loads GFX.DLL using
  315.                 current directory.
  316.  
  317.                 NOTE: Do not load NHL'94-'96 or NHL'97 modules multiple
  318.                 times, NHLINFO will crash! This will be fixed later
  319.  
  320. CTRL+INSERT     add new statistics entry
  321. CTRL+DELETE     delete selected statistics entry
  322. CTRL+SHIFT+INS  add new statistics page
  323. [               decrease size of selected statistics entry
  324. ]               increase size of selected statistics entry
  325. CTRL+X          save current statistics viewer configuration
  326.  
  327. <CURSOR LEFT>   move editing cursor left
  328. <CURSOR RIGHT>  move editing cursor right
  329. <CURSOR UP>     move editing cursor up
  330. <CURSOR DOWN>   move editing cursor down
  331.  
  332. <PAGE UP>       move editing cursor up one page
  333. <PAGE DOWN>     move editing cursor down one page
  334.  
  335. <HOME>          jump to beginning of list
  336. <END>           jump to end of list
  337.  
  338. <ESC>           Quits. If something was changed asks for saving
  339.  
  340.  
  341. GFX.DLL keys
  342. ------------
  343.  
  344. F1              viewer 1/viewer 2. Only images in viewer 1 can be replaced
  345.                 and images in viewer 2 are used for viewing replacement
  346.                 images
  347. F2              normal/"fullscreen" view
  348. BACKSPACE       previous list
  349. RETURN          select current directory/file/image
  350. D               change directory
  351. T               test transparency
  352. S               save selected image
  353. SHIFT+S         asks directory and saves all images recursively
  354. F               save file 'as is'
  355. P               load palette files from current/selected directory
  356.                 and changes between SHPI-images own palette and
  357.                 external *.PAL files.
  358. SHIFT+P         asks palette file directory
  359. M               select image fileformat type (BMP/GIF/PCX/PNG)
  360. O               no stack/vertical stack/horizontal stack. Use when viewing
  361.                 images that are divided to three pieces (for example:
  362.                 NHL'98 CITYSHOT.VIV and NHL'99 BG.VIV)
  363. SHIFT+O         change number of stacked images
  364.  
  365.  
  366. How to replace images
  367. ---------------------
  368.  
  369. 1  select image you want to replace in viewer 1
  370. 2  press <F1> (or click top-left button) to select viewer 2
  371. 3  select image for replacement. Press 'D'-key if you want to change
  372.    current drive or directory
  373. 4  press <RETURN>
  374. 5  now GFX.DLL asks if you want to "Replace" or "Match" palette. (Only asked
  375.    if image selected in viewer 1 is palette-indexed image) Usually "Match"
  376.    is better choice. Only use "Replace" if image has wrong colors in game.
  377.    (GFXPAK: -rp/-cp = "Replace" and "Match" = -r/-c) See utility.txt's
  378.    GFXPAK instructions for more information about palettes
  379. 6  all done. Image in viewer 1 is replaced with image in viewer2
  380.  
  381. Image/file types
  382. ----------------
  383.  
  384. ???? = unknown
  385. GIMX = image
  386. FACE = image
  387. WRAP = image
  388. SPIT = image
  389. 10FB = compressed file
  390. 30FB = compressed file
  391. 46FB = compressed file
  392. C0FB = pack-file (contains 1 or more files)
  393. BIGF = pack-file          -- :: --
  394. SHPI = image pack-file (may contain 1 or more images)
  395.  
  396.  
  397. NHL Editor keys
  398. ---------------
  399.  
  400. <F1>            select players/goalies/teams/schedule (see below)
  401. <F2>            select page
  402. <F3>            season/playoffs
  403.  
  404. +               previous team
  405. -               next team
  406.  
  407. ,               increase selected entries/entry value by one (numeric only)
  408. .               decrease selected entries/entry value by one (numeric only)
  409. ;               divide selected entries/entry value by 2 (numeric only)
  410. :               multiply selected entries/entry value by 2 (numeric only)
  411.  
  412. <               move sort cursor left
  413. >               move sort cursor right
  414. E or <RETURN>   edit selected value(s)
  415.  
  416. L               line editor (see below)
  417. R               rule editor, NHL'96/'97/'98 only (see below)
  418.                 there won't be NHL'94/'95 rule editor
  419.                 (NHL'94/'95 allows to change all rules during season)
  420. S               old schedule editor/viewer (see below)
  421. D               DB Viewer (see below)
  422.  
  423. C               check teams' lines (see line editor)
  424.  
  425. M               change between meters<->inches and kilos<->pounds
  426.                 (player/goalie weight and height)
  427.  
  428. P               outputs whole list to file or printer. It is currently
  429.                 best to 'print' into file first and then use your favorite
  430.                 text editor to print with smaller font
  431.  
  432. U               update season. Current season's player attributes and teams'
  433.                 rosters are updated from new database files. Use this if
  434.                 you don't want to start your season from beginning and
  435.                 still want to use latest rosters.
  436.  
  437.                 NHL'97 ONLY:
  438.  
  439.                 NHLINFO shows all seasons in new databases. Normally you
  440.                 should select exhibition rosters. Answer 'yes' to next
  441.                 question if you also want to overwrite old statistics.
  442.                 (for normal season update you should answer 'no')
  443.  
  444.                 if you want to play exhibition games with your current
  445.                 rosters select exhibition databases as your current rosters
  446.                 and select <NHL'97 directory>/DATA for updated rosters and
  447.                 finally select your league from list)
  448.  
  449.                 Needed update database files:
  450.                  NHL'94-'96 : KEY.DB, ATT.DB, SEASON.DB, CAREER.DB, TEAMS.DB
  451.                               and CARTEAMS.DB
  452.                  NHL'97     : BRAINS.HDB, PLAYERS.HDB, NHL9596.EXH and
  453.                               ROSTERS.HDB (statistics transfer also
  454.                               needs STATS.HDB) (/newmode switch required)
  455.  
  456. X               save
  457.                 WARNING: Because of possible programming errors consider
  458.                 taking backup of your database files before saving
  459.  
  460.  
  461. When viewing teams
  462. ------------------
  463.  
  464. <F4>            view current/last saved/difference between current and
  465.                 last saved statistics. Before playing game(s) run nhlinfo
  466.                 with following parameters to save current statistics
  467.                 WNHLINFO <season name> -save (NHL'94-'96 old stats are saved
  468.                 as teams.old and season.old, NHL'97 as _ROSTERS.xxx and
  469.                 _STATS.xxx where xxx is season's number and when editing
  470.                 NHL'98 databases they are saved as NHL98xxx.OLD)
  471. <F5>            select conference/division/national teams
  472. <F7>            follow mode, selected team is always shown on screen
  473. <F8>            show/don't show team if its games played value is zero
  474. <F9>            sorting order (ascending/descending)
  475. T               select team
  476.  
  477.  
  478. When viewing players or goalies
  479. -------------------------------
  480.  
  481. <F4>            view current/last saved/difference between current and
  482.                 last saved statistics. Before playing game(s) run nhlinfo
  483.                 with following parameters to save current statistics
  484.                 NHLINFO <season name> -save (NHL'94-'96 old stats are saved
  485.                 as teams.old and season.old, NHL'97 as _ROSTERS.xxx and
  486.                 _STATS.xxx where xxx is season's number and when editing
  487.                 NHL'98 databases they are saved as NHL98xxx.OLD)
  488. <F5>            select conference/division/national teams
  489. <F6>            all players/attackers/defenders
  490. <F7>            follow mode, selected player/goalie is always shown on screen
  491. <F8>            show/don't show player/goalie if its games played value
  492.                 is zero. NHL'98 NOTE: When free agents list is selected
  493.                 this hides 'hidden' free agents!
  494. <F9>            sorting order (ascending/descending)
  495. <F11>           show selected team's players/all players/free agents
  496. T               select team
  497.  
  498. 1               decrease all listed players attributes by 5
  499. 2               increase all listed players attributes by 5
  500. 3               decrease selected player's all attributes by 5
  501. 4               increase selected player's all attributes by 5
  502. 5               decrease all listed players' selected attribute by 5
  503. 6               increase all listed players' selected attribute by 5
  504.                 NOTE: If players are selected then only selected players'
  505.                 attributes will be changed
  506. 7               asks for new minimum and maximum attribute value
  507.                 default minimum is 25 and maximum is 100
  508.                 lowest is 25 and largest is 950 (NHL'98 maximum is 100)
  509.                 For anyone who asks "why 25 to 100 and not 0 to 15?"
  510.                 Asnwer: NHL'94/'95 used numeric values in attributes
  511.                 screen (not those nice looking bars that NHL'96+ use)
  512.                 and minimum was 25 and maximum was 100
  513.  
  514. G               NHL'97: 'copy' player. Use this if you want to add new
  515.                 players to All Star or National teams (exhibition database
  516.                 only)
  517.                 NHL'98: 'copy' player. This is just for experimenting (works
  518.                 just like NHL'97 copy) Don't use for copying players to all
  519.                 star or national teams! NHL'98 and NHL'97 are very different,
  520.                 for example, if player is assigned to all star and nhl team,
  521.                 NHL'97 used same player in both teams, but NHL'94-'96/98 have
  522.                 own unique player with same name and attributes
  523.  
  524. DELETE          delete selected player/goalie (NHL'94-'97 only)
  525.                 If shift key is pressed NHLINFO deletes without confirmation
  526.                 NHL'96/'97: Deletion of original players is not allowed
  527.                 (it causes commentator to say wrong player names), transfer
  528.                 not wanted players to free agents list
  529.                 (NHL'97: /newmode switch needed)
  530. INSERT          create new player/goalie (NHL'97: /newmode switch required)
  531. SHIFT+INSERT    duplicate selected player/goalie (NHL'94-'96/'98 ONLY)
  532.                 NHL'98 NOTE: Duplicate player only creates new user-created
  533.                 player with same attributes and name as selected player
  534.                 was (statistics are zeroed)
  535.  
  536.  
  537. When viewing schedule (new schedule editor/viewer)
  538. --------------------------------------------------
  539.  
  540. <F5>            select conference/division
  541. <F6>            compare two teams' matches
  542. <F7>            view all teams played and total matches
  543. <F11>           selected team's matches/all teams
  544. T               select team
  545.  
  546. DELETE          delete selected game
  547. INSERT          duplicate selected game
  548. SHIFT+INSERT    add new game (asks for date)
  549.  
  550.  
  551. Line editor
  552. -----------
  553.  
  554. You can edit all teams' lines just like NHL Hockey's line editor except
  555. this editor have no restrictions (NHL'94-'96: you can't scratch more than
  556. eight players) Remember that NHL Hockey may crash or work incorrectly if
  557. you have same players on same line or something other 'illegal'! This
  558. editor allows you to permanently edit allstar and world cup teams in NHL'97
  559.  
  560. Red color means player is scratched and blue means player is dressed
  561. but unused
  562.  
  563.  
  564. Keys:
  565.  
  566. <ESC>                 exit
  567. <TAB>                 swaps cursor between players and lines
  568. <RETURN>/<LMB>        NHL'94-'96: scratches/dresses player or changes
  569.                       players position depending on cursor position
  570.                       NHL'97:
  571.                        cancel operation
  572.                        scratch or dress player
  573.                        transfer to additionals/regulars
  574.                        heal player
  575.                        hurt player
  576.                        injure player
  577.                       NHL'98:
  578.                        cancel operation
  579.                        scratch or dress player
  580.                        transfer to additionals/regulars
  581.                        heal player
  582.                       NHL'99:
  583.                        cancel operation
  584.                        scratch or dress player
  585.                        change captaincy
  586. <CURSOR KEYS>/<MOUSE> move cursor
  587. T                     select team
  588. +                     next team
  589. -                     previous team
  590. D                     edit default/original lines
  591. P                     print
  592. C                     check lines for illegal positions
  593. L                     copy lines (current lines are copied over original
  594.                       lines or vice versa, depending which lines you have
  595.                       selected)
  596.  
  597. ** NHL'97/'98 only **
  598.  
  599. A                     view additional players
  600.  
  601. NHL'97 Note: edit exhibition databases if you want to change national
  602. teams' lines. (default databases have no effect)
  603.  
  604. ** NHL'98 only **
  605.  
  606. L                     load saved lines
  607. S                     save current lines
  608. SHIFT+L               load all teams' lines
  609. SHIFT+S               save all teams' lines
  610.  
  611.  
  612. Old schedule editor/viewer
  613. --------------------------
  614.  
  615. Shows schedule and played games' results
  616. Selected team is shown in green
  617. Colors on calender display: blue=selected team plays home or red=visitor,
  618. (just like on NHL Hockey's schedule screen) white means no matches for
  619. selected team and brown means no matches for any team
  620.  
  621. NHL'94-'96 only:
  622. There is table in TEAMS.DB for every match and it has space for 112 games
  623. but real space may be smaller, I don't recommend going over 84 games/team
  624.  
  625. NHL'97 (NHL'98/'99 also?) : 
  626. It isn't possible to edit All Star match date because it isn't in schedule
  627. file (I think it is in HOCKEY.EXE, but unfortunately, I don't know where)
  628.  
  629. All versions:
  630. Don't try to edit saved leagues' schedule! It can cause problems someday
  631. (like NHL Hockey to crash or work strangely)
  632.  
  633.  
  634. Keys:
  635.  
  636. <ESC>               exit
  637. <CRSR KEYS>/<MOUSE> move cursor
  638. <                   previous day
  639. >                   next day
  640. T                   select highlighted team
  641. +/-                 next/previous team
  642. M                   select month
  643. <INSERT>            add new game
  644. <DEL>               delete game
  645. <RET> / <LMB>       change selected team / number of goals scored
  646. <SPACE>             view all results between two teams during the season
  647.                     use < and > to change teams
  648. G                   view all teams' number of played, left, total, home and
  649.                     away games.
  650. P                   print schedule
  651.  
  652.  
  653. Rule Editor (NHL'96-'98 only)
  654. -----------------------------
  655.  
  656. With rule editor you can change league's rules
  657. (period length, goalie controls on/off etc..)
  658. Cursor up and down/mouse moves cursor, space/LMB changes settings and
  659. ESC exits
  660.  
  661.  
  662. DB Viewer (No NHL'99 support)
  663. -----------------------------
  664.  
  665. View and edit database files
  666.  
  667. <<! Advanced users only (and editor creators :) !>>
  668.  
  669. WARNING: Don't edit if you are not sure what you are doing!
  670. It is very easy to permanently corrupt your database files because
  671. everything is editable, even things that are not really meant to be
  672. edited!
  673.  
  674. Views selected player's, goalie's or team's values
  675.  
  676. <ESC>               exit
  677. <CURSOR UP/DOWN>    one line up/down
  678. <PAGE UP/DOWN>      one page up/down
  679. <HOME>              jump to start of text
  680. <END>               jump to end of text
  681. <RETURN>/E          edit selected line (0x-prefix=hexadecimal)
  682. +                   next entry
  683. -                   previous entry
  684. <SPACE>             change between current and last saved data
  685.                     (look for <F4> (-save) for more information)
  686.  
  687. Use function keys or mouse to select different lists
  688.  
  689. Corrections and meaning of unknown fields are welcome!
  690. NOTE: If you are going to use this information on your own programs,
  691. please put my name on the credits
  692.  
  693.  
  694. Hardware, software etc..
  695. ------------------------
  696.  
  697. NHLINFO was originally written on Amiga 1200 because of lack of
  698. C-compiler for DOS environment. When I finally got old 16-bit
  699. Borland C/C++ development continued on 486 PC.
  700.  
  701. Software:
  702.  
  703. Visual C++ 5.0
  704. Windows'98 for programming environment
  705. MS-DOS 7.1 for playing DOS games
  706. lots of utilities
  707.  
  708. PC 1:
  709.  
  710. Abit BX6 motherboard
  711. 400MHz (100*4) Celeron (overclocked 266MHz model)
  712. 128MB PC-100 SDRAM DIMM memory
  713. Matrox Millennium G200
  714. Sound Blaster AWE 64
  715. 16-bit NE2000-compatible network adapter
  716. 6.5GB IBM DeskStar and 3.2GB Quantum Fireball harddrives
  717. 19" Samsung SyncMaster 900p monitor
  718. 8x Funai IDE CDROM
  719. Asuscom ISDN adapter
  720. Logitech MouseMan+ mouse
  721. Adapter for joysticks (Atari->PC)
  722.  
  723. PC 2:
  724.  
  725. FIC VA-503+ main board
  726. 300MHz (100*3) AMD-K6-2
  727. 96MB SDRAM DIMM memory
  728. Hercules Stingray 128/3D
  729. Original (non P&P) SB AWE 32
  730. 16-bit SMC network adapter
  731. 6.5GB Seagate and 2.0GB Western Digital harddrives
  732. Logitech Mouseman mouse
  733. 15" Samsung SyncMaster 15GLi monitor
  734. 6x/2x Philips CDD3610 CD-R/RW drive
  735. 4x GoldStar IDE CDROM
  736. broken floppy drive
  737.  
  738. Amiga 1:
  739.  
  740. A1200 68030/50MHz 16MB Fast RAM
  741. 213MB Maxtor harddrive
  742. Golden Image Optical Mouse
  743. 15" Samsung SyncMaster 15Gli (borrowed from PC-2 when needed)
  744.  
  745. Amiga 2:
  746.  
  747. A1200 68020/14MHz 4MB Fast RAM (broken parallel, RF and video port)
  748. 120MB Seagate harddrive
  749. Golden Image mouse
  750.  
  751. External Hardware:
  752.  
  753. 2 Microsoft Sidewinder game pads
  754. Analog and digital PC joystick
  755. ThrustMaster GrandPrix 1 steering wheel
  756. HP ScanJet 5100C flatbed scanner
  757. Canon LBP-8 II laserprinter
  758. Digital joysticks
  759. very old 1081 video monitor
  760.  
  761. Items/software used for examining NHL Hockey database files:
  762.  
  763. Hex editor (HIEW)
  764. DOS file compare utility (FC)
  765. Calculator with HEX-DEC-BIN conversion (Sharp 546D)
  766. Pen
  767. Eraser
  768. Lots of paper
  769.  
  770.  
  771. Author's address:
  772. -----------------
  773.  
  774. Toni Wilen
  775. Sudentie 4
  776. 13600 HML
  777. Finland
  778.  
  779. email: twilen@sci.fi
  780. www:   www.gameshock.com/nhl/ (NHLINFO) www.sci.fi/~twilen (HOME)
  781.  
  782. NHLINFO background picture and icon by Jani Wilen <jani@gameshock.com>
  783.  
  784.  
  785. Please send bug reports, comments and suggestions for new features!
  786. Even ideas that feel stupid may be good ideas!
  787.