home *** CD-ROM | disk | FTP | other *** search
/ Fujiology Archive / fujiology_archive_v1_0.iso / !FALCON / !BONUS / GAMES / ENGINES / DOOM006.ZIP / DOOM.ENG next >
Text File  |  1998-11-28  |  5KB  |  164 lines

  1. /---------------------------------------------------------------\
  2. |                                |
  3. |        DOOM (the real)  v0.06    Freeware        |
  4. |                                |
  5. |        November, 28th 1998    for Atari Falcon 030™    |    
  6. |                                |
  7. |            by Patrice MANDIN            |
  8. |                                |
  9. \---------------------------------------------------------------/
  10.  
  11.     Here is the original DOOM engine for Atari Falcon 030.
  12. It was compiled with GCC, under Mint. It runs in 16 bits TrueColor mode.
  13. It uses FastRam if you have some. It should work on all Falcons (Centurbo,
  14. Afterburner, etc...). It needs a lot (really lot!) memory. Boot with CONTROL
  15. key pressed on a 4Megs Falcon: with 4Megs, the "zone" gets only 2,6Megs
  16. (it is displayed when starting).
  17.  
  18. - Features:
  19.  
  20.     mouse:        yes
  21.     joystick:    yes
  22.     keyboard:    yes
  23.     sound effects:    no
  24.     music:        no
  25.     joypad:        no
  26.     network:    no
  27.  
  28. - Changes:
  29.  
  30.     - (0.05 -> 0.06)
  31.     
  32.     VBL rate displayed only if '-devparm' present
  33.     Recalculated light shading : looks better now
  34.     Crash sometimes when exiting (because of non present sound code):
  35. this should be ok now
  36.     Network library removed (was not used) : smaller binary
  37.  
  38.     - (0.04 -> 0.05)
  39.     
  40.     In VGA mode (320x240), screen is now correctly used. This could
  41. have provided some bugs.
  42.  
  43.     - (0.03 -> 0.04)
  44.     
  45.     The sky texture is now correct in Ultimate DOOM.
  46.     Switchs have now their correct texture when used (Ultimate DOOM).
  47.  
  48.     - (0.02 -> 0.03)
  49.     
  50.     Modified to work on VGA: 320x200 display in a 320x240 screen.
  51.     The status bar is better refreshed.
  52.  
  53.     - (0.01 -> 0.02)
  54.     
  55.     In invulnerability mode, palette is correct. It was a bug in original
  56. DOOM sources.
  57.     Configuration is saved in the file "doom.cfg" automatically created
  58. when you run DOOM.
  59.     Palettes have been recalculated for TrueColor mode: light shading is
  60. nicer (dark green is really dark green, and not dark grey like in 256 colour
  61. mode).
  62.     SHIFT key for running works now.
  63.  
  64.     - (original sources -> 0.01)
  65.  
  66.     Display is now correct in low detail.
  67.     Demos management is done for old IWADs.
  68.     Dots are correctly displayed when started (call of R_Init function).
  69.     
  70.     Internal manager for keyboard, mouse, joystick, 35hz timer.
  71.     Display 256 colors -> True Color, then directly in True Color, and
  72. then double-buffer.
  73.     Display number of VBLs.
  74.  
  75. - Bugs:
  76.  
  77.     With the mouse, you can't use the two buttons at the same time. This
  78. is a bug in my mouse manager. I will try to fix it.
  79.  
  80. - Controls:
  81.  
  82.     Mouse : left button: forward
  83.         right button: fire
  84.  
  85.     Joystick: fire button: fire
  86.  
  87.     Keyboard:    F11    -> '(' on numeric pad
  88.             F12    -> ')' on numeric pad
  89.             Pause    -> Help
  90.             -,+    -> '-','+' on numeric pad
  91.  
  92. - Miscellaneous:
  93.  
  94.     Code is 100% 68030 (it does not use DSP at all)
  95.     The file "in.tg1" contains the font for the speed display
  96. (in top right). It must be in the same directory the WAD is and you
  97. must add '-devparm' on the command line.
  98.  
  99. - WAD you can use:
  100.  
  101.     DOOM.WAD    : DOOM registered
  102.     DOOM1.WAD    : DOOM shareware
  103.     DOOM2.WAD    : DOOM 2
  104.     DOOMU.WAD    : Ultimate DOOM
  105.  
  106. - Future enhancements:
  107.  
  108.     The zone is limited to 8Mb. Does anyone want it to be higher ? (ie if
  109. you want the IWAD of DOOM (12Mb) or DOOM 2 (14Mb) to be in memory.
  110.     Support for joypad, sound, network, coffee machine plug & play 95.
  111.     This support will be provided ( I hope) by DHI, a library I started to
  112. create. It would allow in theory (and in reality) to run DOOM on any Atari with
  113. a 68030. Does anyone wants DOOM on a 68000 Atari ? Is there any Atari 68000 with
  114. a 256- or TC- video card ?
  115.  
  116.     If you have an accelerated Falcon, email-me the speed displayed in the
  117. upper right corner (I will include it in the DOOMBench):
  118.     - video mode : vertical frequency 50hz (TV or modified VGA mode)
  119.     - command line, with shareware DOOM1.WAD 
  120.         doom.ttp -warp 1 1 -nomonsters
  121.     - 320x168 resolution (fullscreen with status bar)
  122.     - don't move, just read the speed once the game is started !
  123.     
  124.     Send me:
  125.     - your machine's description:
  126.         - Name of accelerator board (Afterburner, Centurbo,...)
  127.         - Your processeur (030-040-060), its frequency
  128.         - ST RAM (total) and Fast Ram (total)
  129.         - available RAM for zone (xxx Kb allocated for zone)
  130.     - speed in low and high detail mode
  131.     - You can send me several benches, if you have different configs:
  132.       cpu type, frequency, with or without Fast Ram,etc...
  133.  
  134. - DOOMBench:
  135.  
  136. +------------+------------+-----------------------------+-------------+
  137. |  Machine   |     CPU    |             RAM             |     VBLs    |
  138. |            +------+-----+---------+---------+---------+------+------+
  139. | Falcon 030 | Type | Mhz |   ST    |   Fast  |  zone   | low  | high |
  140. +------------+------+-----+---------+---------+---------+------+------+
  141. |  Standard  | 030  | 16  |    4 Mo |    0 Mo | 2666 Ko |  19  |  29  |
  142. +------------+------+-----+---------+---------+---------+------+------+
  143. |  Standard  | 030  | 16  |   14 Mo |    0 Mo | 8192 Ko |  19  |  29  |
  144. +------------+------+-----+---------+---------+---------+------+------+
  145.  
  146. - Author of this port:
  147.  
  148.     Patrice MANDIN
  149.     19 Rue des Astiers    
  150.     85280 LA FERRIERE
  151.     FRANCE
  152.  
  153.     e-mail : pmandin@caramail.com
  154.  
  155.     web : http://www.mygale.org/~pmandin
  156.  
  157. - Have fun !
  158.  
  159.  
  160. PS:
  161.     I already done a DOOM engine. As original sources are available,
  162. I don't have to continue this previous engine. But the work done could help
  163. me do a DSP version (I hope).
  164.