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

  1. (readme from original devel4 release)
  2.  
  3. Changes since the first version 4 release:
  4.  
  5. - coordinate system is now standard; this requires modifying existing .wld
  6.   files and .fig files!  See coords.doc for details.
  7.  
  8. - fixes for Sega timing problems
  9.  
  10. - support for customizing the Sega interface (see world.doc for details)
  11.  
  12. - support for loadable device drivers for video displays and pointing devices
  13.  
  14. - support for a "configuration file" (see demo4.doc for details)
  15.  
  16. - support for a REND386 environment variable (see demo4.doc for details) 
  17.  
  18. - bugs in '*' and 'v' fixed
  19.  
  20. Changes since the third release:
  21.  
  22. - support for splits and areas to help with visibility problems
  23.  
  24. - simple pseudo-multitasking
  25.  
  26. - support for multiple representations of an object based on size/distance
  27.  
  28. - support for single-vertex polys, displayed as single points on-screen
  29.  
  30. - support for a simple "world description" file format
  31.  
  32. - new function: walk_objlist()
  33.  
  34. - objects now keep track of what objlist they're on; therefore:
  35.   - remove_from_objlist() no longer takes an objlist as its first parameter,
  36.     but now returns the objlist the object was on before it got removed
  37.   - next_in_objlist(), prev_in_objlist(), is_first_in_objlist() and
  38.     is_last_in_objlist() no longer take an objlist as their first parameter
  39.  
  40. - copy_obj function removed (should be at a higher level)
  41.  
  42. - object_bounds() renamed to get_object_bounds()
  43.  
  44. - seg_get_rep() and seg_set_rep() have been renamed to seg_get_appearance()
  45.   and seg_set_appearance(), to avoid confusion with multiple object reps
  46.  
  47. - high-resolution timer routines
  48.  
  49. - fast horizon-drawing (note that there's a bug in the horizon-drawing that
  50.   causes the ground to extend past the window boundary if the window is less
  51.   than full-screen; this will be fixed in the next release)
  52.  
  53. - faster palette loading, so faster startup
  54.  
  55. - smarter joystick handling
  56.  
  57. This package consists of:
  58.  
  59.    read.me      -- the file you are now reading
  60.    demo4.exe    -- the demo program itself
  61.    demo4.doc    -- documentation on using the demo
  62.    plg.doc      -- documentation on the .plg file format
  63.    figure.doc   -- documentation on figure files
  64.    colors.doc   -- documentation on assigning of colors
  65.    world.doc    -- documentation on the world file format
  66.    splits.doc   -- documentation on the use of splits for visibility
  67.    logo.pcx     -- a logo that can be used by demo2.exe
  68.    sega.txt     -- a circuit description for interfacing to the Sega glasses
  69.    plus various data files (.plg, .fig, .wld)
  70.  
  71. For more details, see demo4.doc.
  72.  
  73. For a snazzy demo, demo4 room4.wld.  You can use a joystick or the cursor pad
  74. to move around.
  75.  
  76. That's it.
  77.