Two utilities for Microprose GP2
================================

Here are two utilities that modify GP2's gamestate save file (F1GSTATE.SAV,
or a copy of it). They are not really that useful, but feel free to check
them out.

**** NOTE ****
Neither program does much error checking so crashes may occur if misused.
I'm not responsible for any software and/or hardware damage that may occur
when using these programs. They are tried only on my machine and my copy
of GP2 UK 1.0b. If your GP2 refuses to work after using these utils, remove
the f1gstate.sav file.
Keep a backup copy of your original/favourite F1GSTATE.SAV file!


------------
KBDSTEER.EXE
allows disabling Steering help and Opposite lock when playing using the
default keyboard settings. Steering lock is also adjustable.

Usage: KBDSTEER n [lock], where n is a number between 0..3 (0=both helps
off, 1=steering help on/opposite lock off, 2=steering help off/opposite
lock on, 3=both helps on). lock is an optional lock angle in degrees.

-----------
GPGRAPH.EXE
shows the graphics detail settings and additionally, allows editing them.

Usage: GPGRAPH savefile [edit], lists the graphics options in file
'savefile' (F1GSTATE.SAV or a copy of it) and if a second parameter (word
'edit' is recommended, but actually anything goes :) is given, allows editing
the settings. Edit keys are the following:

  m or M: toggles VGA/SVGA
  f     : raises framerate, F: lowers
  d     : detail level up, D: down
  t or T: toggles textures shown in mirrors
  k     : toggles Kerb textures, K: Kerbs in mirrors
  e     : toggles Fence textures, E: Fences in mirrors
  v     : toggles Verge textures, V: Verges in mirrors
  r     : toggles Track textures, R: Track in mirrors
  b     : toggles Bank textures, B: Banks in mirrors
  h     : toggles Hill textures, H: Hills in mirrors
  s     : toggles Smoke in front, S: Smoke in mirrors
  o     : toggles trackside object textures, O: trackside objects in mirrors
  y or Y: toggles Sky textures
  ENTER : exits and prompts saving changes
  ESC   : exits not saving changes

NOTE: editing your graphics options with GPGRAPH does not yield the same
binary changes in your save file as changing them in GP2.
So, use at your own risk.
If there is enough interest, I might add the code to make 'syntactically
correct' save files.

--
These programs are (c) sami nurmela - snurmela@utu.fi
You might want to check http://www.utu.fi/~snurmela/gp2util.html for
possible (but not very likely) updates.
