home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 2 / goldfish_vol2_cd2.bin / bbs / gfx / textdemo-5.lha / TextDemo / TextDemo5.doc < prev    next >
Text File  |  1994-07-08  |  4KB  |  93 lines

  1.  
  2. New Features since TextDemo 4:
  3.  
  4.   - 20-30% faster than TextDemo 4
  5.   - Walls no longer need to be at 90 degrees of each other
  6.   - Real light-sourced (better than DOOM) shading, with multiple
  7.     (fixed or moving) lightsources
  8.   - Multiple pixel resolutions available (1x1, 2x1, 1x2 or 2x2)
  9.   - Uses a very big maze with multiple textures (map included)
  10.  
  11. Note: - This demo requires a 68020 or better to work, otherwise it happily
  12.         crashes your machine :-)
  13.  
  14. TextDemo5-OCS  : For use on machines with only a 0.5 MB of ChipRAM (normal
  15.                  Agnus chip) -- no BlitterC2P supported
  16. TextDemo5-ECS  : For use on machines with more than 0.5 MB of ChipRAM
  17.                  -- about 10% faster than the OCS version.
  18. TextDemo5-AGA  : For use on AGA machines (what else?)
  19.  
  20. Feel free to contact me.  I'll be happy to read your comments, suggestions
  21. and answer your questions.  Contact me at one of the addresses at the end
  22. of this text.
  23.  
  24. The Demo starts using a 256x192 (2x2 pixels) screen.
  25.  
  26. ============================================================================
  27.  
  28. Move through the maze using the numeric keypad or the Cursor keys:
  29.   7 or Cursor left  = Turn left
  30.   8 or Cursor up    = Move forwards
  31.   9 or Cursor right = Turn right
  32.   5 or Cursor down  = Move backwards
  33.   4                 = Move left
  34.   6                 = Move right
  35.  
  36. You can choose the screen size using the F-keys:
  37.   F1 =  96x72       F5 = 224x168
  38.   F2 = 128x96       F6 = 256x192
  39.   F3 = 160x120      F7 = 288x216
  40.   F4 = 192x144      F8 = 320x240
  41.  
  42. Change pixel-resolution using the keys 1-4 (not on numeric keypad!!):
  43.   1 = 1x1 pixels
  44.   2 = 2x1 pixels
  45.   3 = 1x2 pixels
  46.   4 = 2x2 pixels
  47.  
  48. Press Left mouse button to exit demo.
  49.  
  50. ============================================================================
  51.  
  52. Some details:
  53.  
  54.  - This demo now uses a completely different method of drawing the walls
  55.    then previous TextDemos.  It now uses Raycasting to draw the view.
  56.  - The ECS demo runs in EHB 6 bitplanes mode (sorry it looks a bit ugly
  57.    but it is the best possible using 64 colors)
  58.  - The AGA demo runs in 8 bitplanes mode ($dff1fc set to $0001 because of
  59.    bitmap-width problems when using $0003 -- this should not cause any
  60.    slow down)
  61.  - The source walls are still 64x64 pixels but I will change this to
  62.    (at least) 128x128 in a next release (if I don't get some sort of
  63.    game-contract or something before that time -- hint, hint ;-))
  64.  - All walls are drawn in full detail, no 'blocky' edges, unless ofcourse
  65.    you're using 2x1, 1x2 or 2x2 pixels modes :-)
  66.  - The C2P conversion has been completely rewritten.  Normally a 16-pixel
  67.    C2P conversion needs 5 passes (8,4,2,1 bit switching and 2 bytes to
  68.    word conversion).  These five passes have been split up over three
  69.    different routines.  The first and the last pass is handled by the
  70.    Texture-mapping routine itself (takes no time at all (!!)).  The 2nd
  71.    and 3rd pass is done using the CPU, and the 4th pass is done using
  72.    the blitter while the CPU is working on the next frame.
  73.  - Lightsources are handled in a way so that adding more light-sources will
  74.    only result in a very minor slowdown.
  75.  - The collision detection is a bit bumpy -- this still needs some work.
  76.  
  77.  
  78.  
  79. Some people I wish to thank:
  80.  
  81.  - Hans-Joerg Frieden, for giving me lots of hints and UUEncoded mail :-)
  82.  - Paul Hamer, for testing the AGA version of TextDemo 5
  83.  - Kees Huizer, for putting this demo (and the previous one) on Aminet
  84.  - Mr Dl Jarvis, for giving me some graphics for TextDemo 5
  85.  
  86.    and all the other people who gave me comments on TextDemo!!
  87.  
  88. --------------------------------------------------------------------------
  89. UUCP: john.hendrikx@grafix.wlink.nl
  90. FIDO: 2:286/407.8
  91.  AMY: 39:153/201.8
  92.  NLA: 14:101/200.8
  93.