home *** CD-ROM | disk | FTP | other *** search
/ GameStar 1999 September / Gamestar_09_1999-09_cd3.bin / doom2 / gldoom.exe / data1.cab / Program_Executable_Files / relnotes.txt < prev   
Encoding:
Text File  |  1998-12-16  |  5.9 KB  |  135 lines

  1. 16 Dec, 1998
  2.  
  3. Release Notes - glDoom version 0.94d
  4.  
  5. WARNING: Do NOT move glDoom once you have run it once. It
  6. writes the program's location into the win.ini file the first
  7. time it is run so that it will always know where the gldoom.ini
  8. file is.  If you rename the directory or move the program and
  9. delete the old directory you make it IMPOSSIBLE for the program
  10. to keep an updated gldoom.ini file.
  11.  
  12. Since glDoom uses InstallShield to install itself, it also creates
  13. a menu option on the start menu to run it as well as a link to the
  14. glDoom.doc file.  It also puts a menu option up to remove the program
  15. from your system.  (as well as in the "Add/Remove Programs" applet in
  16. the Control Panel)  If you move glDoom after installation, you break
  17. the links for the these menu options and the uninstall program.
  18.  
  19. Don't move it unless you know how to correct these things manually.
  20. If you want to move it, then UNINSTALL it and remove the glDoom section
  21. from your win.ini file.  Then reinstall it where you want it.
  22.  
  23. The preferred method of running glDoom is from the Start menu.
  24.  
  25. Maintenance release
  26.  
  27. Bugs fixed in this released are:
  28.  
  29. 1. ALT key function not working. The ALT keys function separately, now.
  30.  
  31. 2. Inability to switch levels in Ultimate Doom. This code was revamped.
  32.  
  33. 3. Music menu option moving up and locking program. Menu motion disabled.
  34.  
  35. 4. Reset to defaults in keybindings menu causing input lockout. Does not
  36.    reset to defaults, yet but also does not lockup.  Defaults have not
  37.    been determined completely at this time.
  38.  
  39.  
  40. Modifications in this release are:
  41.  
  42. 1. -nosound command line switch and detection of sound card
  43.    presence. Systems with no sound card or inaccessible
  44.    sound card should no longer "lock up" but play with sound
  45.    off.  nosound will be set in the gldoom.ini file if you
  46.    use set the -nosound parameter or cvar.  To turn sound
  47.    back on set nosound back to 0.  If sound card is not
  48.    available sound will not work.  I am working on separate
  49.    parameters to control sound effects and music so that one
  50.    can be turned off and the other left on...
  51.  
  52. 2. A new cvar has been added: mouse_factor.  This cvar is a
  53.    multiplier for the mouse_sensitivity settings and will
  54.    be multiplied with each to get the mouse vertical and
  55.    horizontal "travel" values.  Setting the mouse_factor
  56.    to 0 will disable the mouse's axes so be careful with
  57.    that.  The default value is 1. The maximum value is 4.
  58.    The mouse sensitivity is already double from the previous
  59.    values so make sure you don't make it too sensitive or
  60.    you won't be able to aim.
  61.  
  62. 3. Added the mvert key to the key bindings menu.  The mvert
  63.    key toggles the mvert variable which turns the y axis of
  64.    the mouse on and off. (no back and forth motion)  The key
  65.    defaults to "/".
  66.  
  67. 4. In an effort to correct the context switching caused by some
  68.    ill-behaved mouse drivers, I have re-enabled the WS_EX_TOPMOST
  69.    window style. This may fix this problem but since it was never
  70.    reported by any of the 26 alpha testers, it is not a common
  71.    problem and so can only be tested by those experiencing it.
  72.    If, the program locks up when you start it in full-screen mode,
  73.    you will probably not be able to get out of the program any
  74.    way other than a reboot. Sorry, but I have to do this to try
  75.    to fix this problem.
  76.  
  77.    If you don't have this mouse problem but get the MMSYSTEM errors
  78.    you can use the -notop command line option which turns off the
  79.    WS_EX_TOPMOST window style in fullscreen mode so that it does
  80.    not lock up the program if that dialogue box appears. DO NOT
  81.    turn this off unless you get the MMSYSTEM messages or lock
  82.    ups during startup.
  83.  
  84. 5. 15 bit color modes are now "acceptable" to the program although
  85.    they cut the number of available colors in half (looks terrible).
  86.    Also, on systems where the video mode list is not available the
  87.    program will attempt to run anyway as long as no resolution or
  88.    color depth change is required. (meaning you have to use the
  89.    desktop resolution)  On systems that have only 15 bit color
  90.    desktops but use 3Dfx pass-through cards, the Voodoo card will
  91.    still display 16 bit color.
  92.  
  93. 6. Shored up the original IDMUS code so it wouldn't try to let
  94.    any and all characters through as part of the cheat.  The original
  95.    Linux code didn't check the cheat parameter for validity. It
  96.    assumed that the player knew how to use it and would do it right.
  97.    It now rejects any invalid entries rather than blow up.
  98.  
  99. Notes:
  100.  
  101. I. Keylink option removed.
  102.  
  103. The keylink option has been removed. It was more trouble than
  104. it was worth. I may make it possible to bind two keys to the
  105. same function later on but not right now.  That would come
  106. with a new set of internal commands which would be independent
  107. of what system the code is running on. This will also make it
  108. more portable by platform than the current scancode approach
  109. and will make it possible to have network games between various
  110. platforms (i.e. Win32 and MAC)
  111.  
  112. II. Numeric Keypad
  113.  
  114. It is now and always has been possible to use the keys on the
  115. numeric keypad for key bindings.
  116.  
  117. III. glDoom internal controls.
  118.  
  119. I am designing a new internal command system which will make it
  120. possible to bind multiple keys to the same command.  All inputs
  121. will be bindable to any game action. (some won't make sense but
  122. since when does that stop you... ;o)  I hope to have this new
  123. command setup done by the end of the year or right after New
  124. Years.  It will be necessary to be able to move to client server
  125. to have this already done.  It will also simplify the internal
  126. command parser.
  127.  
  128. The key bindings (syntax) will be updated to reflect this as
  129. will the control setups menu.  It will not be referred to as
  130. the key bindings menu from that point on.
  131.  
  132. There will also separate menus added for mouse functions and
  133. joystick functions as well as the ability to enable and
  134. disable the mouse and joystick from within the Setup menu.
  135.