home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 September / PCWorld_2001-09_cd.bin / Software / Vyzkuste / doomleg / LEGACY.DOC / WHATSNEW.TXT < prev   
Text File  |  2000-08-10  |  38KB  |  849 lines

  1.  
  2.  DooM LEGACY
  3.  Release v1.30, August 2000.
  4.  
  5.  Last Updated: August 2000
  6.  
  7.  Original game & sources by: Id Software.
  8.  Additions: (c)1998 by: Fabrice Denis & Boris Pereira
  9.             (c)1999 by: Fabrice Denis, Boris Pereira & Thierry Van Elsuwe
  10.             (c)2000 by: Boris Pereira & Thierry Van Elsuwe
  11.             
  12.  Special thanks to Steven McGranahan, Robert BΣuml and Bell Kin for
  13.  their large contribution and to others Legacy Team members.
  14.  
  15.  Web site: http://www.newdoom.com/doomlegacy
  16.    e-mail: legacy@newdoom.com
  17.  
  18.  OpenGL specific:
  19.  Web site: http://www.newdoom.com/doomlegacy/gl
  20.  
  21.  
  22.  -----------------------------------------------------------------------
  23.  WHAT'S NEW
  24.  -----------------------------------------------------------------------
  25.  
  26.  Doom Legacy 1.30  (August 2000)
  27.  =================================
  28.  
  29.    - VIDEO
  30.      - Thierry Van Elsuwe (aka Hurdler) ported to OpenGL our glide code
  31.        so Legacy have now OpenGL support with some new OpenGL specific
  32.        features like FOV "what you want" (zooming),...
  33.      - improve glide support, fixed all texture problem and so one
  34.      - fixed many splats problem so now is enabled in the code
  35.      - Opengl/3Dfx added new features like coronas and dynamic lighting
  36.        (unfinished),... added new cvar for this at the same time.
  37.      - fullscreen and windowed mode under Linux or Windows+OpenGL
  38.      
  39.    - MULTIPLAYER
  40.      - Join in game : now you can join the game without a restart of the
  41.        server.
  42.      - added automatic file copy through network
  43.      - added seconde mouse support for splitscreen
  44.        read the legacy.txt for more about it
  45.      - added support for ipx under win32
  46.      - now the engine wrape around level in deathmatch no more final screen
  47.        etc...
  48.      - splitscreen variable can now be changed while in netgame
  49.  
  50.    - CONSOLE
  51.      - added -noresetplayer to map command
  52.        use this option to keep your weapon and keys through a map change
  53.        it is used internaly by the engine for usual map change
  54.      - added allowturbo and allowexitlevel cvar
  55.      - added splats cvar to enable/disable splats
  56.      - added translucency cvar so slow cumputer can disable translucentcy
  57.      - added controlperkey cvar this allow you to enable/desable
  58.        more than one control per keys
  59.      - added screenlink cvar so you can enable the color melt screen link
  60.      - added gimme map
  61.  
  62.    - MISC
  63.      - Boom compatibility, except BEX and lindef 260, Thanks to SoM
  64.      - impoved Linux support (similar to win32 one)
  65.      - Dos version can now use winsock 2.0 (default in Win98)
  66.        Thanks to the libsocket team
  67.      - enable color blend for screen translation (was in the original sources)
  68.      - added video menu and move some option there
  69.      - support mouse wheel in win32 version thanks to Dominique Leger
  70.      - added joystick hat support under win32
  71.      - improved launcher for windows version
  72.  
  73.    - BUG FIXES
  74.      - fixed some serious network issues
  75.      - fixed multiple dehacked don't load
  76.      - fixed can take the chainsaw in doom1 or udoom with next/prev weapon key
  77.      - fixed can't save when use -warp or +map
  78.      - fixed timedemo work now more than one time
  79.      - fixed cdvolume bounds in win32 version
  80.      - translucency now use colormaps
  81.      - and fixed some more tiny bugs
  82.  
  83.    - Know bug (don't mail us about it !)
  84.      - in 3dfx/opengl :
  85.        - splat/bullet hole have serious problems
  86.        - water don't show properly
  87.        - monsters/sprite have feet(head) in ground
  88.        - there is white dots around some wall/floors/ceiling
  89.        - the lighting is slow (mainly on slow 3d cards or low end PC)
  90.        - the light of sector is not correct !
  91.        - missing polygone/textures one some levels 
  92.          (need to be rebuild with new nodes builders like zennode or deepbsp)
  93.  
  94.  Doom Legacy 1.28  (14 April 1999)
  95.  =================================
  96.  
  97.    - FULL WIN32 PORT
  98.      - no more compatibility problem with sound and graphics card
  99.      - plays MIDI music through whatever MIDI output you have set
  100.        (including software midi synthesizers like those of Yamaha)
  101.      - uses TCP/IP network instead of IPX, allows internet play
  102.      - includes a preview of the 3Dfx mode (that r_glide.dll file)
  103.  
  104.    - 3DFX BETA VERSION
  105.      - you can choose between software or 3Dfx accelerated mode
  106.        in the Doom Legacy Launcher 'Setup' panel, without the
  107.        launcher, use "-3dfx" on the command-line
  108.      - 3Dfx mode is available through the r_glide.dll, you need
  109.        the latest Glide 3 drivers from www.3dfx.com
  110.      - fixed shooting with mouselook, note you can fire at 90 degree
  111.        up and down, but he sprites will look 'flat'
  112.      - you can now change resolution at run time through the video
  113.        modes menu (F5), just like in software mode
  114.      - uses external r_glide.dll file : this WILL be a feature,
  115.        because it allows for future extensions with OpenGL,
  116.        Direct3D, or even hi-color software modes
  117.  
  118.    - COOL LAUNCHER
  119.      - setup single and multiplayer games easily
  120.      - add external wad files with file dialog
  121.      - set your Preferred Weapons Order (tm) =)
  122.      - easily switch between Doom1, Doom2 etc..
  123.      - Demos section allows quick 'n easy playback of demos, the launcher
  124.        saves the external files, and your comments into the demos!
  125.      - forget about the command-line !
  126.  
  127.    - SPLITSCREEN !
  128.      - two player game on one computer!
  129.      - within a multiplayer game, any computer can 'host' 2 players
  130.        thus with 2 computers, you can have a 4 player game !
  131.      - when playing back a demo, type in 'splitscreen 1' at the
  132.        console to show 2 views at the same time
  133.  
  134.    - TCP/IP MULTIPLAYER
  135.      - Legacy now uses TCP/IP (DOS version also supports IPX)
  136.      - '-connect' auto-detects the server on a LAN (when computers
  137.        are directly connected together)
  138.      - the server passes the list of files added with '-file' to the
  139.        clients (but clients MUST have the file)
  140.        Note: the files on each computer must have the same date or
  141.        Legacy will stop with a warning message, you can disable date
  142.        checking with '-notime' cmd-line option
  143.  
  144.    - DEMOS
  145.      - demos can be recorded by only one player in a network game
  146.        (use "stopdemo" to stop recording without quitting the game)
  147.      - "playdemospeed" console variable allows faster playback of demos
  148.  
  149.    - CONSOLE
  150.      - "addfile" and "map" commands can load skins while in game
  151.      - "fastmonsters" : same as -fastparm parameter
  152.      - "map" command enhanced :
  153.         map <mapname[.wad]> [-skill <1..5>] [-monsters <0\1>]
  154.         this allows to change skill and monsters at run time
  155.         note : these two parameters are optional, if not specified the
  156.                current value is used
  157.      - "timelimit" allows server to set a time limit on a level
  158.      - "chasecam" activates or desactivate the chase-cam mode
  159.      - "cam_height","cam_dist", "cam_speed"  to customize the chase-cam
  160.  
  161.    - GAME STUFF
  162.      - display KEYS on the overlay!  NOTE: MAKE SURE TO ADD 'K' TO
  163.        THE "overlay" CONSOLE VARIABLE IF YOU KEEP YOUR OLD CONFIGURATION
  164.      - Next and Previous weapons controls added in 'Setup Controls' game menu
  165.      - Legacy's 'true' water effect was enhanced with physics: press
  166.        Jump button to swim up, or use mouselook, friction, gravity..
  167.  
  168.    - MISC
  169.      - "-iwad xxx.wad" : you can keep all your original Doom versions
  170.        in a single directory and choose which one to run with this switch
  171.        (example: -iwad plutonia.wad)
  172.      - "-file" searches for files recursively, starting at the directory
  173.        where you run Doom Legacy, it will find files in any subdirectories
  174.        THIS IS VERY USEFUL FOR MULTIPLAYER : for example, provided everyone
  175.        has the 'hipafrag.wad' map, the server just types 'map hipafrag.wad'
  176.        and all clients will load the map, even if they have placed the file
  177.        in different directories
  178.      - savegames enhanced (works better)
  179.  
  180.    - DOS VERSION ONLY
  181.      - the DOS version supports both TCP/IP _AND_ IPX
  182.        TCP/IP is used when you use the "-connect" or "-server" parameters
  183.      - Joystick support enhanced, type "help use_joystick" at the console
  184.        for more
  185.  
  186.    - FIXES
  187.      - mouseaiming works better, and aim is now correct independently of the
  188.        screen resolution
  189.      - fixed crash when starting netgame in Cooperative and there are not enough
  190.        player starts
  191.      - fixed many problems.. (ok, bugs) with 1.27 and 1.28 betas
  192.      - fixed 1.9 original bug : demos get out of synch if you go into the menu
  193.        while recording
  194.  
  195.    - KNOWN BUGS
  196.      - Alt-Tab/Alt-Escape in windows with 3Dfx preview may crash
  197.      - Sometimes video modes are not detected when you start Legacy WIN32 from
  198.        a fullscreen DOS box, just use Doom Legacy Launcher, damnit !
  199.  
  200.    - AND...
  201.      - documented version 1.27 changes! see below
  202.  
  203.  
  204.  Doom Legacy 1.27  (December 1998)
  205.  =================================
  206.  
  207.    - GAME STUFF
  208.      - new in-game menus allows setting console options easily
  209.  
  210.    - MULTIPLAYER
  211.      - "deathmatch" console variable : change deathmatch mode
  212.        at any time!
  213.        deathmatch 0 = cooperative
  214.        deathmatch 3 = deathmatch 2 + weapon stay (dm1+dm2)
  215.      - fixed problem where 2 or more skins would have the same
  216.        name, made it impossible to browse all skins in the
  217.        multiplayer menu.
  218.      - "fraglimit" : go to intermission after limit of frags is
  219.        reached
  220.      - the DOS version should work better with modem
  221.        (using HX8 or SERSETUP)
  222.      - the DOS version supports TCP/IP using __Winsock 1.0__ ONLY
  223.        See section [5-5] of the main documentation
  224.  
  225.    - CONSOLE
  226.      - pass console commands on the command-line using a "+"
  227.        prefix, example:
  228.  
  229.            > legacy +color 7 +name "the killer"
  230.  
  231.      - human readable console variables, example:
  232.           color red
  233.           chasecam on
  234.  
  235.        instead of:
  236.           color 4
  237.           chasecam 1
  238.  
  239.        type "help <commandname>" to see possible values for each
  240.        console variable, note the old system still works
  241.  
  242.      - "exitlevel" : ends level and goes to intermission, comes in
  243.        handy when you get stuck in a level or you don't find the key
  244.      - "bind" : attach console commands to a key, example:
  245.           bind s "screenshot"
  246.           bind h "sayteam help me guys!!"
  247.      - "screenshot" command takes a screenshot, pssst: bind it
  248.        or you will screenshot the console =)
  249.      - "vid_ticrate" shows a graph of rendered frames timing
  250.      - "save" command : saves game, works in multiplayer too
  251.      - "load" command : load previously saved game, multiplayer too
  252.      - "timedemo" : like -timedemo it will playback a demo as fast
  253.        as possible to test the speed of the renderer
  254.      - "map" and "addfile" commands now loads textures!
  255.      - "sayteam" : sends a message only to your own team
  256.      - added 3 new commands related to configuration :
  257.        loadconfig   : load a previously saved config file
  258.        saveconfig   : save the current config, you must give
  259.                       an explicit file name
  260.        changeconfig : switch to the config (saves current config, and
  261.                       load another one)
  262.  
  263.    - EDITING
  264.      - supports 'multipatch' textures on any 2-sided wall !
  265.      - 5 new linedef types for translucent walls : 201 to 205
  266.  
  267.    - FIXES
  268.      - fixed 32 skins limit, would not check for the limit,
  269.        and crash if more than 32 skins used. No more crash but
  270.        the limit is still 32 skins.
  271.      - fixed bug in the display of frag in intermission in teamskin
  272.      - fixed map7 bug when the 2 last babyspider die at same time
  273.        (original 1.9 bug)
  274.      - fixed gamma max value
  275.      - fixed final pic shows in doom1 and bunny scroll
  276.      - fixed "got unknow netcmd 109" when changing player config
  277.      - many, many bugfixes and internal changes.
  278.  
  279.  
  280.  Doom Legacy Update v1.25  25-Aug-1998:
  281.  ======================================
  282.  
  283.     NOTE! The chasecam key is now '/' slash on the keypad, and it
  284.           is available only in '-devparm' mode.
  285.  
  286.     - SKINS !!! : a skin is basically a full sprite replacement
  287.       for the player, with optional specific sounds (hurt, death,
  288.       jump etc..) and optional status bar face to go with it.
  289.  
  290.       Skins are simple wad files, that can be added with '-file'
  291.       on the command line, and you can have as many skins as you
  292.       want into a wadfile, so prepare for skinspacks galore!
  293.  
  294.       With Doomatic (our deathmatch launcher), the copying of
  295.       files to other players is automatic, so the skins are
  296.       automatically copied to other players. Using your pre-
  297.       ferred deathmatch launcher, just make sure everybody
  298.       have the skins wads.
  299.  
  300.       Skins work in single player too, you can admire your skin
  301.       while in chasecam mode (use '/' slash key on keypad while
  302.       in -devparm mode).
  303.  
  304.     - TEAMPLAY and TEAMSKIN deathmatch modes : you know about
  305.       teamplay, teamskin is like teamplay, but using skins to
  306.       identify teams instead of the color. Of course the frag
  307.       rankings and intermission are updated to show team scores.
  308.       Plus, there's a 'teamdamage' console variable that allows
  309.       to choose whether your team partners get hurt when you
  310.       shoot'em or not. Quake's teamplay is Legacy's teamplay
  311.       with 'teamdamage' at 0.
  312.  
  313.       Cool! 'teamdamage' also works in cooperative, so in
  314.       cooperative you can choose whether you can hurt your
  315.       coop partners or not.
  316.  
  317.       Like in Quake, the armor is always damaged in teamplay
  318.       if you hurt your partners.
  319.  
  320.       When you are hurt by a partner, and teamdamage is off,
  321.       you won't see blood and the screen won't go red.
  322.  
  323.     - NETWORK IMPROVED : the 'slow turn' seems to be fixed now.
  324.       Even better, we can call this the 'angle-turn client
  325.       prediction' as your view now moves _before_ the server
  326.       receives it. As you move around the view quicly in multiplayer,
  327.       it is now smoother, especially in higher resolutions.
  328.       Please tell us how you feel the improvement!
  329.  
  330.  
  331.     Console:
  332.     --------
  333.     - viewheight : set the height of view, if you want to see what a Leprechaun
  334.                    sees, just lower that! It's good to frag those giant marines
  335.                    when you're a little teeny-weeny Leprechaun, heheheeee
  336.     - skin,teamplay,teamdamage : for teamplay modes
  337.     - frags,teamfrags : these shows the original Doom frag table, and also for
  338.                         teams vs teams !
  339.     - memfree,help : see what memory is used in Doom's heap, see how much physical
  340.                      memory is left after you run Legacy.
  341.     - addfile : completes 'map' command, loads external pwads at run time, currently
  342.                 able to load the sprites, sounds, musics, flats, and maps,... but
  343.                 not new textures (to do). Also to do is load the skins in pwads
  344.                 at run time.
  345.  
  346.     Editing:
  347.     --------
  348.     - 'hall of mirrors' removed (thanks to Demiurg and his cool rivbrid.wad which
  349.       looks really nice)
  350.  
  351.     - visplanes limit increased (should be plenty) (thanks to Russel and his huge
  352.       pract.wad that broke Legacy's 256 drawsegs and 256 visplanes with... up to
  353.       896 drawsegs at once (2sided lines), and 380+ visplanes when flying above the
  354.       map with 'IDFLY' !!!)
  355.  
  356.  
  357.     Misc:
  358.     -----
  359.     - dehacked patches files with .DEH extension can be added
  360.       after '-file', which makes it very easy to use patches
  361.       with your usual deathmatch launcher (it doesn't have
  362.       to know about the dehacked, then, and Doomatic will
  363.       copy the dehacked patches automatically since it is
  364.       part of the wad files).
  365.  
  366.     - end sequence (finale) fixed for higher resolutions
  367.       (thanks Kege)
  368.  
  369.     - 'splash' sounds when walking and jumping in water
  370.  
  371.     - can't cheat anymore by jumping in dangerous fluids to
  372.       avoid the damage as it does more damage now.
  373.       This makes a lot of deathtag levels playable again
  374.       with Legacy (as lava was used to prevent scoring unless
  375.       you have got the 'steel boots' armor)
  376.  
  377.     - testing deathmatch maps alone using '-deathmatch -warp'
  378.       didn't work in last version, now fixed
  379.  
  380.     - that horrible 'SIGSEGV' bug due to a faulty CD-library,
  381.       fixed.
  382.  
  383.     - other little goodies you'll find yourself...
  384.  
  385.  
  386.  
  387.  Doom Legacy Update v1.24  19-July-1998:
  388.  =======================================
  389.  
  390.     - added CD Audio music, along with console commands 'play','stop',
  391.       'info', etc. CD Music volume is in the sounds menu (F4).
  392.  
  393.       Note: cd audio and midi music are separate, and can be active
  394.             at the same time. This is useful if, like me, you have
  395.             some 'ambiance sound' cd's like sounds of storm, rain..
  396.             you can use it to add ambiance, while still listening to
  397.             the midi music.
  398.  
  399.             Usually, you will want to turn either the music or CD
  400.             audio volume to zero.
  401.  
  402.     - some minor changes in the network, we noticed a serious problem
  403.       with FAST machines & SLOW network cards, seems to work fine now.
  404.     - fixed the backspace problem in the chat
  405.     - fixed problem with some playback of lmp version 1.20
  406.     - warp parameter work again with doom1 and ultimate
  407.     - fixed switch textures that didn't 'switch' in ultimate doom.
  408.     - fixed stupid bug with the statusbar numbers not refreshing.
  409.     - the 'map' console command now works in multiplayer.
  410.     - blood sprite changed so it looks better when staying longer
  411.     - bloodtime is now a network variable, the server sets it for
  412.       everybody
  413.     - added gravity variable
  414.  
  415.  
  416.  Doom Legacy Update v1.23  17-July-1998:
  417.  =======================================
  418.  
  419.     - this version was a 'source release' for some projects, it was
  420.       a work in progress, not released on the site.
  421.  
  422.  
  423.  Doom Legacy Update v1.22  5-Jun-1998:
  424.  =====================================
  425.  
  426.     - the slow turning left & right is fixed. Sorry we have forget to
  427.       put the right code in the release.
  428.     - added command "say" and "sayto". This fix chat problem.
  429.     - word wraping in the console.
  430.     - fixed problems with the new head up display.
  431.     - fixed shift key problem.
  432.  
  433.  
  434.  Doom Legacy Update v1.21 25-May-1998:
  435.  =====================================
  436.  
  437.  Network:
  438.     - the slow turning left & right is fixed
  439.     - playing back demos of the latest version, along with the support
  440.       for v1.12 demos didn't work : fixed. If you happened to record
  441.       demos and thought they didn't work, they will now playback cor-
  442.       rectly as they were recorded properly.
  443.     - now SERSETUP works.. but more work need to be done, especially
  444.       testing it , so please mail us how it worked for U !!
  445.       Check LEGACY.TXT section 5/6 for more.
  446.  
  447.  Video:
  448.     - fixed a nasty bug with getting the vesa extended modes. On some
  449.       cards like Matrox Millenium it either showed less video modes,
  450.       or didn't work at all.
  451.  
  452.  Misc:
  453.     - fixed 'netgame' name used for savegames sometimes.
  454.     - starting a game with more players than deathmatch starts will
  455.       not crash anymore.. but some players will be spawned at the
  456.       same point and will be stuck (yes it is a quickfix, this
  457.       problem arises only at the very beginning of the game,
  458.       usually there is always a dm start free)
  459.     - the demons are opaque.. and the spectres translucent.
  460.     - removed the "F***" word from fragging messages by request
  461.  
  462.  
  463.  
  464.  Release v1.20 Undocumented:
  465.  ===========================
  466.     - Doom Legacy supports 64 deathmatch starts (the original game
  467.       used up to 10 dmstarts)
  468.  
  469.     - height checks added for melee attacks: so monsters can't hit you
  470.       if they are not on the same level, when using short range attacks.
  471.  
  472.     - when you are under Invisibility (blur sphere) and it is running out,
  473.       you will switch between hi translucency and low translucency, and
  474.       only when the invisibility is fully finished, you become opaque.
  475.  
  476.     - Supports FLATS and SPRITES in pwad, from the very old 'dmadds' pwads
  477.       up to the latest dehacked patches using sprite renaming.
  478.  
  479.       See EDITING.TXT for more about using sprites/flats in pwad.
  480.  
  481.     - Can replace only some frames of a sprite in a pwad.
  482.  
  483.     - Sprites/Textures in a pwad are not supported at run-time using
  484.       the map command, to do. Flats in pwad work at run-time.
  485.  
  486.     - the automap displays the right player colors
  487.  
  488.     - savegame buffer upped to 512kb
  489.  
  490.     - supports multiple dehacked eg: -dehacked one.deh two.deh three.deh
  491.  
  492.     - supports DIGMID (digital midi) using the sound.cfg
  493.  
  494.  
  495.  
  496.  Release 1.20 Updated 19-May-98:
  497.  ===============================
  498.  
  499.  NOTE: THIS IS NOT COMPLETE AT ALL, WE WILL DOCUMENT THE CHANGES OF
  500.        VERSION 1.2 AS SOON AS POSSIBLE, THERE ARE MANY ONES! BUT WE
  501.        GOTTA RELEASE..
  502.  
  503.  Engine/Game:
  504.     - Added the Doom Console! Enter commands and change game var-
  505.       iables at any time! If you are not used to it, the console
  506.       will allow you to be a 'Doom power user' ! We have worked
  507.       a lot on the console itself, and have implemented a basic
  508.       set of commands and variables. In the future we will be
  509.       able to add any kind of commands easily. Any command or
  510.       variable that you'd like? We are open to suggestions.
  511.  
  512.       Check the console section for more about all the commands
  513.       available.
  514.  
  515.     - Finally improved and fixed the translucency on sprites:
  516.       - the spectres (pink like demons) are really hard to see
  517.       - translucency on torches is now correct, only the flame
  518.         part is translucent
  519.       - most projectiles are now brighter : the translucency
  520.         used to diminish the colours intensity, now they look
  521.         as bright as the original game
  522.       - each sprite, and each frame can use a different trans-
  523.         lucency eg: the bullet puffs are more translucent than
  524.         the fireballs, the plasma bullets gets more translucent
  525.         as they disappear
  526.       - the blur sphere will make you as translucent as the
  527.         pink demons, which means very hard to see! So the blur
  528.         sphere item will probably become a strategic weapon!
  529.  
  530.  
  531.  Multiplayer/Network:
  532.     - Totally rewritten the network code of Doom : the method
  533.       is now a very basic implementation of Client/Server. It uses
  534.       less transfer, and allow up to 32 players simultaneously.
  535.       Actually there is one drawback : you have to be sure that
  536.       the server is fast enough, and doesn't slowdown, because
  537.       if the server slows down, everybody in the game experience
  538.       the 'lag'.
  539.  
  540.     - We have cleaned up the intermission screen with the death-
  541.       match scores. It displays now several kinds of rankings,
  542.       including the death rankings :) See Section [5-9] of the
  543.       main documentation.
  544.  
  545.       We will document these scoring modes better in the future.
  546.       Please note that this was quickly added: we can add any type
  547.       of scoring system provided it's interesting enough, and
  548.       funny :)
  549.  
  550.     - The deathmatch rankings are now automatically displayed when
  551.       you are dead, until you respawn.
  552.  
  553.  
  554.  
  555.  Demos:
  556.     - When playing back a demo, it tells the name of the player
  557.       you are looking at when pressing F12. It is also displayed
  558.       white in the deathmatch rankings. When you are actually
  559.       playing, it is always YOUR name that is displayed white in
  560.       the deathmatch rankings.
  561.  
  562.  
  563.  Miscellaneous:
  564.     - The old sky textures are stretched and displayed right. It
  565.       doesn't look great, but that's better than nothing.
  566.     - The jump key is no more repeatable. If you keep it pressed,
  567.       the marine will jump only once.
  568.     - Restored the sound caching system: if soundprecache is set
  569.       to false, it will not load all the sounds at startup, but
  570.       only when needed.
  571.     - Restored the original game title screen, since there is now
  572.       the Doom Legacy logo at the game startup screen. Phew! I'm
  573.       happy to see that great titlepic of Doom1 back!
  574.  
  575.  
  576.  Bugfixes:
  577.     - Items under crushing sectors that could not be picked up is
  578.       fixed. A ridiculous test == should have been <=, arh!
  579.       Fixed the crushing ceilings that didn't crush too.
  580.     - The game can now be started in standard VGA 320*200 on
  581.       older non-vesa graphic cards.
  582.     - Fixed an important bug with memory usage under Windows and
  583.       OS2 systems, please tell is if it works under WinNT !
  584.       We have tested it under OS2 and it works now perfectly!
  585.     - Fixed Win95 asking for 'switch to DOS mode'.
  586.  
  587.  
  588.  In development:
  589.     - Started working on hicolor : the engine will use HICOLOR
  590.       textures, instead of simply converting the 256color graphics
  591.       to hicolor.
  592.  
  593.     - The console border graphics, and the loading screen picture
  594.       were done in a hurry, I have to finish them.
  595.  
  596.     - Finish that damn water, arh! We have to make a simple editor
  597.       for this. The tools will be developed under Windows.
  598.  
  599.  
  600.  
  601.  
  602.  Release 1.12 Updated 06-Mar-98:
  603.  ===============================
  604.  
  605.  As you can see, we've taken some time to write a better docu-
  606.  mentation, we hope you'll appreciate, and read the full doc
  607.  before sending us reports about bugs/trouble shooting.
  608.  
  609.  
  610.  Engine/Game:
  611.     - You can now shoot up and down, in the free look direction!
  612.     - You can shoot the ceiling and the floor, and see the puffs
  613.       of smoke.
  614.     - Doom didnt draw the puffs of smoke when shooting on some
  615.       walls in open areas, this is now fixed!
  616.     - Autoaim on/off. When autoaim is off, you can still use the
  617.       freelook to shoot up and down, but only when there's nothing
  618.       to aim in front of you.
  619.     - Crosshair preference : Off, Cross, Angle, or Point. It's drawn
  620.       a little translucent too.
  621.     - Added jump ability, key mappable in the menu of course.
  622.     - Can walk under and over monsters/inanimate objects.
  623.       All Doom things (sprites) are now collision-checked in real 3d,
  624.       thus things can stay on top of other things, monsters and player
  625.       avatar can walk/fly over stacked things and so on...
  626.       Eg: we've tested a 'solid corpse' feature and all the corpses
  627.       were stacking one on another in maps with lots of ennemies!
  628.     - Added transparency on other sprites, as requested : arachno,
  629.       barons, caco and mancubus projectiles, the lost soul, blood
  630.       'puffs', eye in symbol, demon (big boss) spawn fire.
  631.  
  632.  Multiplayer/Network:
  633.     - You can now frag with the barrels!!! For the frag artists out
  634.       there, now you're rewarded by your talent! Let me explain:
  635.       when you shoot a barrel, and then later one or more guys die
  636.       by the explosion of the barrels, you get the frags!!! This
  637.       works like dominoes too : whatever number of barrels they are,
  638.       they all know who caused the first explosion! Now there should
  639.       be a special deathmatch mode with respawning barrels :) !!!
  640.     - Fixed a bug that MAY have caused some 'consistancy failures'
  641.       with more than 4 players (the more players, the more this bug
  642.       happened).
  643.  
  644.  Demos:
  645.     - Demos now record the mouse look, change of color, change of
  646.       name, and the messages (talk key) when multiplayer!!
  647.     - Demos now record the timer, so you don't need to set -timer
  648.       when you playback the demo.
  649.     - Demos are somewhat 'compressed' and takes less space.
  650.     - Fixed demos not being recorded when you exited using F10 key.
  651.     - The 'q' key no longer ends a demo recording. Too many times
  652.       someones presses this key by error. Now use 'F10' to end a
  653.       demo (or quit from the menu).
  654.     - Older demos may not run well. We don't like putting a lot of
  655.       dirty code for the sake of backward compatibility. Especially
  656.       now with the mouse aiming, old demos just look crap! They're
  657.       always looking straight ahead! Anyway, before sending your
  658.       bug reports : we're trying all we can to keep the compatibilty,
  659.       we know a lot of old demos don't playback well now... we're
  660.       trying to fix that. For now, just keep your old exes to play
  661.       your old demos!
  662.     - Fixed a bug with demos not recording the right name for the
  663.       Deathmatch Rankings.
  664.     - Demos doesn't record pause now.
  665.  
  666.  
  667.  New mappable controls (Setup Controls menu):
  668.  
  669.     The Setup Controls menu has been reworked. It now accepts a lot
  670.     more combinations. eg: you can now 'Backward' and 'Use' with one
  671.     key.
  672.  
  673.     - Weapon Keys !!! Map your preferred weapons to easily accessible
  674.       keys!
  675.     - Deathmatch Rankings (it was stuck to 'f', now mappable)
  676.     - Talk key (used to be 't') now mappable.
  677.     - F11 : gamma key is back, I removed the key when I put the gamma
  678.       in the menu, but then I could have let the key. I restored it.
  679.     - Jump key, everybody on da plasma at map01!
  680.  
  681.  
  682.  Menus keys remapped:
  683.     - F5 (used to be lowdetail) : since lowdetail is no more useful,
  684.       this key activates the Video Options menu.
  685.     - F7 (used to be endgame) : now calls the main Options menu.
  686.  
  687.  Miscellaneous:
  688.     - Added joystick support : useless but demanded... so there you
  689.       have it, and since we don't do it half : you have support
  690.       for the 'hat' plus 6 joystick buttons. Check the 'Joystick
  691.       Support' section for more.
  692.     - Removed the translucency from 2sided walls. There still need
  693.       to do an 'editing' support for this, so that new-made levels
  694.       can use it...work in progress.
  695.     - As requested, a '-fuzzy' parameter disables the translucency
  696.       and restores the old spectre 'fuzz' effect. Hey! We DO KNOW
  697.       that translucency is too low on the spectres (ie: too much
  698.       visible), but that's another problem! As we have tested, the
  699.       spectres look MUCH better with a high translucency than with
  700.       the old fuzz effect...
  701.     - Can now use keypad arrows in the menu, as requested.
  702.     - A new cheat to fly around levels, this is NOT FOR MUTLIPLAYER.
  703.       Don't mail us to know about it, we won't tell you!!!
  704.     - Added 'crunchy' sound when a sector crushes a dead corpse :)
  705.     - Restored the ENDOOM screen ('beg' end screen).
  706.     - Ctrl-C no longer interrupts the game, as requested, now use
  707.       Ctrl-Break to cleanly exit at any time.
  708.  
  709.  Bugfixes:
  710.     - Fixed autodetection of Ultimate Doom, however it stills shows
  711.       'Doom Registered Startup' on the title bar.
  712.     - Some new features like rocket trails were disabled when playing
  713.       back an old demo, but wasn't restored when starting a new game.
  714.       Fixed. (this was a problem with in-game demo sequences)
  715.     - Fixed the problem with people having 'detaillevel 1' in their
  716.       default.cfg. The game exited with an error message.
  717.     - Fixed the messages was offset a little in some resolutions.
  718.     - Fixed the config not saved when playing back or recording
  719.       a demo.
  720.     - Fixed the 'RROCK17' texture not found with Doom1/Doom Ultimate.
  721.     - Fixed a bug with 'french' keymap used when it should not. Now
  722.       use it only for the french version, so you have 'qwerty' keymap
  723.       when entering messages, American people happy?
  724.     - Some other boooring little bugs crushed with our mighty feet.
  725.  
  726.  In development:
  727.     - Transparent water in development (test it at map30)
  728.       this is unfinished and given as a 'preview shot', if you
  729.       like/dislike please mail us!! We think that it looks
  730.       much better than Quake2's transparent water. If you dont
  731.       think so, mail us, but then please read first the
  732.       following!
  733.  
  734.       SNEAK PREVIEW HINT:
  735.  
  736.       To see it, with Doom2, go at map30. Right now, its slower
  737.       than it could be so don't look at the speed, it will be
  738.       done a faster way later.. just wanted to do a fast preview
  739.       so that you can tell us what you think about it!!
  740.  
  741.       Still to do : all kinds of sounds when walking/jumping into
  742.       water, new colors when underwater, different sound when
  743.       under water, new sprites when shooting into water and so on...
  744.  
  745.     - Chase cam! Use the 'c' key when in '-devparm' mode to test
  746.       this. Remember: its just a quick addition, unfinished.
  747.       Anyway real cool to look at demos with this.
  748.  
  749.     - Solid corpses : corpses stack one on another. This will be
  750.       implemented as a multiplayer option for fun deathmatches.
  751.  
  752.       SNEAK PREVIEW HINT:
  753.  
  754.       For now, you can test it with the -solidcorpse option.
  755.  
  756.       Consider this as a quick way to see the new walk over/under
  757.       possibilities.
  758.  
  759.       New problems arise in this mode, sometimes you're blocked
  760.       by corpses, and there should be a way to clear out the path!
  761.  
  762.     - Better things-on-top-of-things handling : if you walk over
  763.       a monster and the monster moves, you should move with it.
  764.       That's not implemented right now: if the monster move,
  765.       you fall.
  766.  
  767.     - Some kind of detection of the old skys, disabling the sky
  768.       from moving when mouse looking or something like that...
  769.  
  770.  
  771.  
  772.  Release 1.11 Updated 14-Feb-98:
  773.  ===============================
  774.  
  775.     - Full support SVGA : can switch to any VESA2 mode with the good
  776.       aspect ratio, can switch video mode in the menu, save video mode
  777.       in default config
  778.     - We have added - Transparence - , better say 'translucency', which
  779.       replace the old 'partial invisibility' effect. A selection of
  780.       objects are now transparent : BFG and Plasma balls, monsters fireball,
  781.       bullet puff, ...
  782.     - Full setup controls from the game menu, much better than 'setup',
  783.       now you can assign any 'control' to any key/mousebutton or joybutton.
  784.       Assign mouse and keys to anything.
  785.     - Free look : look up and down like Heretic (mouse supported).
  786.     - Multiplayer menu: choose your preferred color and enter your name.
  787.       The name of the players are displayed in the deathmatch rankings,
  788.       and also when receiving messages. You can change your color at any
  789.       time while playing a net game (your name too)!
  790.  
  791.  Mutliplayers News
  792.     - We have added support for 8 player. We could not test it much, but
  793.       it seems to work fine now.
  794.       Test it, and send us a report if it run great. Thanks.
  795.       However you'll need a deathmatch launcher which supports more
  796.       than 4 players... why not try our great launcher called 'Doomatic'?
  797.     - We have added 7 'deathmatch' colors (for a total 11 colors).
  798.     - We have added 'preferred weapons order'. However we didn't finish
  799.       it at the time you read this, so its not configurable in the menu
  800.       right now , but you can edit the default.cfg (hint)
  801.  
  802.  Compatibility support
  803.     - can load demos of doom v1.9, some new additions are automatically
  804.       disabled when playing back older demos so that they run fine.
  805.     - Support dehacked patches : use -dehacked <filename.deh>
  806.       If you like superweapons patches, and the like, it should work
  807.       no problem with our support. The difference is that now you don't
  808.       need  to patch the exe.
  809.  
  810.  Minor news
  811.     - play demos from any directory (eg: -playdemo demos\cooldemo)
  812.     - show player's statusbar and hear player's sounds when changing the
  813.       viewpoint while looking at a demo (F12)
  814.     - autorun toggle (menu)
  815.     - mouselook toggle (menu)
  816.     - mouselook y sensitivity (menu)
  817.     - invert mouse for mouselook (menu)
  818.     - Load MIDI file in wad (autodetect if is MUS or MID)
  819.       This one is for you wad creators : just insert a MID as a raw
  820.       file in place of a 'D_XXXX' resource and it works.
  821.     - Some network optimisations (but run only with doomatic).
  822.  
  823.  Know bugs:
  824.     - Yes, there's transparency on 2sided walls, but be reassured, this
  825.       is a simple 'quicktest' feature, to see what it looks like,
  826.       we've left it until the next version so that you can see it.
  827.     - When a 'marine' is translucent (pickup blur sphere), it looks
  828.       like a green marine... instead of using the player color. todo..
  829.     - You'll have only access to 320x200 video mode, if you don't run
  830.       a VESA2 driver (we don't support mode-X VGA 'tweaked' modes...)
  831.       UNIVBE is recommended, you can use S3VBE20 (freeware) if you have
  832.       an S3 card..
  833.     - automap is not aspect ratio correct in modes like 320x400
  834.     - the intermission screen might display garbage or even crash the game,
  835.       when playing more than 4 players
  836.     - if you use Doomatic : we added the name and preferred colors in
  837.       Doomatic, at that time doom sources were not released... but now
  838.       that we have added name and color in Doom LEGACY, these settings in
  839.       Doomatic don't have effect
  840.     - no win95 specific code, we might do a simple support for win95,
  841.       eg: a setup/launcher program. If you really need something for w95,
  842.       try to convince us!!
  843.     - no waitvbl (no pageflipping)
  844.  
  845.  
  846.  ============================================================================
  847.  END OF WHATSNEW.TXT
  848.  ============================================================================
  849.