------------------------------------------------------------------
07/30/96: 
    Release 0.8 (beta 1)
	* Supports g[s]SPL2Triangle() and g[s]SPL1Triangle()
	* Vtx cache size becomes 16->32.
	* Mtx stack level becomes un-limited.

08/01/96:
    Release 0.81 (beta 2)
        * Change ucode's file name to gspF3D.LP_NOCLIP.o
        * Change gbi.h to use same header file of Fast3D.

08/08/96:
    Release 0.9  (beta 3)
        * Supports extended Fast3D with 32 vtx, (gspF3D32.fifo.o).
        * Changes  g[s]SPL1Triangle to g[s]SP1Triangle.
	* Supports g[s]SP2Triangles and g[s]SP1Quadrangle.
        * F3DLP_GBI, F3DHP_GBI can be used in your code to switch 
	  gbi.h.
             (Release 0.91 or later  F3DHP_GBI -> F3DEX_GBI)

08/12/96:
    Release 0.91 (beta 4)
        * Supports gspF3DEX.NoN.fifo.o (No Near Clipping F3DEX)
        * Change ucodes' names.
	  + gspF3D.LP_NOCLIP.o -> gspF3DLP.NoC.fifo.o
	  + gspF3D32.fifo.o    -> gspF3DEX.fifo.o
        * Change #define keyword (F3DHP_GBI -> F3DEX_GBI)

08/27/96:
    Release 0.92 (beta 5)
	* Supports CULL_FRONT in F3DEX.
	* Optimize F3DEX.
	* Bug fixed in Quadrangle. (Bug: In clipping, some 
	  polygons disappear)
	* Unsupports CullDisplayList in F3DLP.

08/30/96:
    Release 0.93 (beta 6)
        * Quadrangle clipping bug fixed.
	* Get binary level compatibility of some GBI macros 
	  between F3DEX and F3DLP.
	  (g*SPVertex, g*SP1Triangle, g*SP2Triangles, and 
	  g*SP1Quadrangle)

09/03/96:
    Release 0.94 (beta 7)
        * Supports F3DLX ucode which is no sub-pixel calculation 
	  version of F3DEX but faster.
	* Some bug fixed.

09/18/96:
    Release 0.95 (beta 8)
        * Add header files for Ultra 64 Development Environment 
	  release 2.0f.
	* Set the status flag "G_CLIPPING" for default to have
	  compatibility between F3DEX and F3DLX.

10/07/96:
    Release 0.96 (beta 9)
        * Supports F3DLP.Rej and F3DLX.Rej ucodes which have no 
	  clipping but triangle rejecting and more faster.
        * Stop supporting F3DLP.NoC.
	* Change gbi.h to get more compatibility for 
	  gSPCullDisplaylist(), gSPModifyVertex().
	* No support dynamic division of gSP1Quadrangle any more, 
	  and gSP1Quadrangle is emulated by gSP2Triangle.

10/15/96:
    Release 1.00
        * Add header files for Ultra 64 Development Environment 
	  release 2.0g.
        * Supports L3DEX ucode which can accept 32 vertices cache.

11/14/96:
    Release 1.01 (beta 1)
        * Fixed a bug with fog setting in F3DLX.Rej.

11/27/96:
    Release 1.02 (beta 2)
        * Support g*SPBranchLessZ GBI provides ucode with model 
	  LOD function.

12/02/96:
    Release 1.20
        * Support g*SPLoadUcode. it can make ucode self-loading 
	  function.  This means we can change ucode without using 
	  CPU.
	* Add patches for libultra to support g*SPLoadUcode.

01/14/97:
    Release 1.21
        * Bug fixed for yield function after gSPLoadUcode.
	  Os_patches and ucodes were fixed.

03/28/97:
    Release 1.22
        * ReMix the F3DEX package comes from N64 Dev 2.0H.
	* Add discription for S2DEX ucode.

06/09/97:
    Release 1.23
        * Bug Fixed for drawing flat shaded triangles using 
	  F3DLX.Rej or F3DLP.Rej.
