Short:        CGX patch for LightWave4. (v0.95)
Author:       jas@mbox325.swipnet.se (Jonny Svensson)
Uploader:     jas mbox325 swipnet se (Jonny Svensson)
Type:         gfx/3d
Version:      0.95 beta
Requires:     LightWave V4.00y
Architecture: m68k-amigaos

Unofficial patch for LightWave V4, adds real CyberGraphX support
to Layout.

Features:

    * CyberGraphX screens can be directly selected from Options-Panel
      with ASL-Screen-Requester.
      Any screenmode from 672x432 (min. NTSC) and upwards can be selected
      in 8bpp, Hi or True color.

    * Last opened (CGX) screen ModeID is saved in ENV:/ENVARC: on exit
      and will be used on next startup.

    * It's possible to change from default Layout screen modes and CGX
      modes at will, if CyberGraphX can't be found or opened Layout will
      open on default screen.

    * Combined FeedBack/Status window on Layout, FeedBack is displayed
      in 32 grey-shades on 8bpp screens and in color on Hi/True color screens.

    * Make/Play Animation Preview's now work on CGX.

    * Color Requester window has got it's own pen, adjusting color values
      will leave UI colors unaffected.

    * Faster screen update when running on CGX, offscreen buffers are
      allocated with the same type & depth as Layout screen which makes
      a big difference when blitting buffers to screen and also when
      drawing lines (before, when promoting Layout, offscreen buffers
      did still get allocated in CHIP and therefore was using Amiga-Blitter
      when doing line drawing, it was further slowed down by the copying
      from CHIP to gfx-card memory).

    * ENV:LW4UP/notoast_prev (switch)
        For Toaster systems only; ON forces Animation Preview to be 
        displayed on Layout screen even if LightWave is started from
        Switcher, this is an experimental function and has not been tested.

      ENV:LW4UP/cgx_startup (switch)
        Main CGX switch; OFF forces Layout to open on deafult screen
        even if a valid CGX ModeID is found (if switch is ON and
        ModeID can't be found, ASL screen requester opens on WB)

      ENV:LW4UP/cgx_modeid (var)
        holds the last used CGX modeid (updated when LightWave exits)

    * A lot of 040/060 emulated instructions have been removed plus
      several other opt. gives a small increase in render speed
      (20-30% on 060), mainly when using proc. textures.