home *** CD-ROM | disk | FTP | other *** search
/ Virtual Reality Zone / VRZONE.ISO / mac / PC / REND386 / JIREND / READ.ME < prev    next >
Text File  |  1993-04-11  |  2KB  |  54 lines

  1. This is Jerry Isdale's version of Rend386 as of April 11, 1993.
  2. I have made a number of changes to support some new hardware (Global
  3. Devices Controller) add some features (sky_color in wld files, W/w
  4. command during runtime to reset orientation) and do a whole lot of
  5. cleanup of the source code & makefiles. 
  6.   Actually, the only two source cleaups i have done is to re-indent
  7. it, and create prototypes for most functions. There is an incredible
  8. amount of cleanup work to be done. I am suprised at the amount of
  9. global variables scattered throughout the source. There is a LOT of
  10. cross talk between modules via these. Modules are not really
  11. organized into the various libs in any sort of order. The lib modules
  12. depend on global vars & functions in the client code (demo4.c).
  13. There are a lot of other stylistic problems I have with the current
  14. code. Perhaps these will be attacked in future versions.
  15.  
  16. This version differs from the most recent version of Rend386 V4
  17. (devel4.zip) in the following ways:
  18.  
  19. 1) The top level directory holds only one C module, demo4.c
  20.    all others were moved to userint library
  21.  
  22. 2) Makefiles were modified to use BCC instead of TCC, also define the
  23.    include and lib directories, also the extra target "clean"
  24.    top makefile also includes target for "zip"
  25.  
  26. 3) All #include statements were modified to remove explicit path
  27.    to the include directory. The makefiles now specify it in CFLAGS
  28.  
  29. 4) Code was reformatted for 3 character indenting. 
  30.  
  31. 5) Changes to reduce number of warnings about functions w/o prototypes. 
  32.  
  33. 6) moved some functions between modules
  34.  
  35. 7) Added function set eprintf() + eopenf, etc. This allows printing
  36.    to stdout or to an error file. If eopenf not called, no printing
  37.    is done.
  38.  
  39. 8) Added Serial support code in Supp lib. Supports up to 4 seperate
  40.    serial devices at a time. Currently used for gdc & logitech.
  41.  
  42. 9) Added support for Global Devices Controller in Supp lib and also
  43.    a in demo4.c to call it.
  44.  
  45. 10) Logitech Tracker code interface is included but the logitech code
  46.    itself is not, as Dave Stampe has not given permission for its 
  47.    distribution as yet.
  48.  
  49. 11) inclusion of following in distribution file (jirend.zip)
  50.     * vd256n.rvd video driver for VGA->NTSC converters
  51.     * test directory w/all of room5 (was in demo4.zip)
  52.     * all documentation from demo4 and devel4 zips
  53.  
  54.