home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / DEE2.ZIP / HORS.DOC < prev    next >
Encoding:
Text File  |  1997-01-10  |  28.0 KB  |  608 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                                            ░░▒▒░░
  16.                                         ░░▒▓▓▓▓▓▓▒░
  17.                                       ░░▒▒▒▒▒▒▒▓▓▓▒░
  18.                                     ░▒▓▒▒░░░░░░▒▓▓▒░
  19.                            ░▒▒░░   ░▒▒▒░░░░     ▒▓▒░░
  20.                           ░▓█▒░░░ ░▓▒▒░░░       ▒▓▒░░
  21.                          ▒▓██▒░░░ ▓█▒░░░        ▒▓░░░
  22.                          ░▒██░░░░░█▒░░░        ░▓▓▒░
  23.                           ░▓█░░░░▒▓░░░        ░▒▓▒░░
  24.                           ░█▒░░░▓█▒░░        ░▒▓▒░░
  25.                           ▒█▒░░░▒▓░░░      ░▒▓▓▒░░
  26.         ░▒▒▒▒░░░  ░▒▒▒▓▓▒▒██▓░░▓▓▒░░    ░▒▓██▓░░░                        ░░░░
  27.        ░▒▒▒▒▓▓▓▒░░▒█████████▒▒▒██▓▓▓▓▓▓▓▓███▒░░░    ░░▒▒░ ░▒░   ░▒▓▒   ░▒▓▓▓▓▒
  28.       ░▒▒▒▒░▒▒▓▓▒░░▒▓█▓██▓██████████████▓▓▒░░░    ░▒▓▓▓▓▒▒▓▓░ ░▓▓▓▓▒  ░▓▓▓▓▓▓▒
  29.      ░▒▒▒▒▒  ░▒▓█▓▒░▒▓▒░░███▓▒██▒▒▒▒▒▓▓▒░░░     ░▒▓▓▒▒▒▒▒▒▒▒░░▓▒▒▒░░░▒▓▒░▒▓▓░
  30.      ░▒▒▒▒░    ▒▓█▒░▒▓▒░░█▓░░░██▒░░░           ░▓▓▒▒▒▒░░▒▓▒▒░▒▒░░  ░▒▓░   ▒▒░
  31.      ░▒▒▒░      ▒██▒░▓▒░░█▓░░▒█▒░░░          ░▒▒░░░██▓▒░░▓▒░▓░░    ░▒▒   ░▒░
  32.     ░▒▒▒▒░       ▒██▒▓▒░▓█░░░▒▓▓░░░         ░▒▒░░░▒▓█▓▓░▒▓▒▒▒░    ░▒▒░    ░
  33.     ░▒▒▒▒░       ░▒██▓▒░█▓░░░▒█▓░░          ▒█▓░░▒▓░▒▓▓░▒▓▓▒░     ░▒▒░
  34.     ░▒▒▒▒░        ░▒██▒▒█▒░░▒██░░░         ▒█▓░░▒▒░░▒▓▓▒▓▓▒░      ░▒▒▒
  35.     ░▒▒▒▒░  [Sol]  ░▓▓▒█▓▒░░▒██░░░        ░██▒░░░░░░▓▓▓▒▓▒▒░      ░▒▒▒░
  36.     ░▒▒▒▒▒░         ░▓▓█▒░░ ▒█▒░░░        ▓██▒░    ░▓▓▒▓▓▒░       ░▒▒▒░
  37.      ░▒▒▒▒░         ░▒▓▒░░░ ▒█▒░░░       ░██▓░░    ▒█▓▒▓▓░░        ▒▒▒▒░
  38.      ░▒▒▒▒▒░        ░▓▒░░░  ▒█▒░░░       ▒██▒░░   ░▓▓▒▒▓▒░         ░▒▒▒░
  39.      ░░▒▒▒▒░░      ░▓▒░░░   ░▒█▓░░░      ▓█▓▒░   ░▒█▒░▓▓▒░          ▒▒▒░
  40.       ░▒▓▒▒▒░░░  ░▒▓▒░░      ▓█▓░░░     ░██▓▒░   ░▓▓░░▓▒░░          ▒▒▒░
  41.        ░▒▓▓▒▒▒▒▒▒▒▓▒░░       ░██▓░░░    ▒██▓▒░  ░▓▒░ ░▓▒░           ▒▒▒░
  42.         ░░▒▓▓▓▓▓▒░░░         ░▓██▒▒░░░░▒███▓▒░░░▒▒░ ░▓▓▒░   ░░░     ▒▒░
  43.           ░░░░░░░             ░▓█████▒██▓▓██▒▒▒▒▒░  ▒▓▒░    ░▒░░  ░░▒▒░
  44.                                ░▓█████▓▒░▒▓██▒▒░    ▒▓▒░    ▒▒▒▒░▒▒▒▒░
  45.                                  ░░▒▒░    ░▒░░     ░▒▒░     ░▒▒▒▒▒▒░░
  46.                                                              ░▒▒▒░░
  47.  
  48.  
  49.  
  50.                DEE Graphical Music Interface HORS Revision 2
  51.                             (c) 1996 Jari Komppa
  52.                        Player (c) 1996 Allan Perämäki
  53.                      This document (c) 1997 Jari Komppa
  54.  
  55. .----------------------------------------------------------------------------.
  56. | i. Contents                                                                |
  57. `----------------------------------------------------------------------------'
  58.  
  59.         1. Law and order
  60.             The usually unnecessary law-oriented "I didn't do it!" chapter.
  61.             Also includes couple neat warning texts you should read for fun
  62.             and edutaintment.
  63.  
  64.         2. System requirements
  65.             Check this if you don't want to download this for nothing!
  66.             Includes both bare minimun config specs and the system we would
  67.             (and do) run it on.
  68.  
  69.         3. Using HORS
  70.             Quick glance at the GUI & the commandline parameters.
  71.            3.1 HORS command-line parameters
  72.            3.2 HORS.INI file
  73.            3.3 HORS GUI
  74.  
  75.         4. Philosophy of DEE music collections
  76.             Together we stand, divided we get spread.
  77.  
  78.         5. Contact info
  79.             You sometimes need to get in touch with these people.
  80.  
  81.         6. Required files
  82.             Missing something?
  83.  
  84.         7. Predicted Questions You Might Ask Rather Frequently.
  85.             Please read this chapter before asking us.
  86.  
  87.  
  88. .----------------------------------------------------------------------------.
  89. | 1. Law and order                                                           |
  90. `----------------------------------------------------------------------------'
  91.  
  92.   Throughout this chapter, 'this program' means HORS, the Dee musicdemo
  93. player/infoviewer (all revisions and versions).
  94.   This program is Copyright (c) 1994-1997 by Jari Komppa.
  95.  
  96.   This program is freeware.
  97.   You are allowed to copy this program by any means, including electronic,
  98. mechanical, vocal, magnetic, genetic, optical, chemical, manual, or by any
  99. other means your creative minds might think of, as long as it's in it's whole,
  100. unmodified form, and no profit is made by copying it.
  101.   You may not modify this program in any way.
  102.  
  103.   Not to be sold.
  104.   You may not include this program in any CD-ROMs or other commercial software
  105. collections, nor broadcast this in a commercial way, without the permission
  106. from the author.
  107.   You are allowed to copy, reproduce etc. this document in pieces or in it's
  108. whole form as long as the source is indicated.
  109.   This program must always be accompanied by this document.
  110.  
  111.   Run this program at your own risk.
  112.   The authors of this program take no responsibility of any damages caused by
  113. use, misuse or disability to use this program. If the law of your country
  114. says that we can't disclaim everything, do NOT use this program.
  115.   There is no warranty.
  116.   All copyrights and trademarks mentioned in this document are copyrights and
  117. trademarks of their respective owners.
  118.  
  119. Epilepsy warning: (please read)
  120. -----------------
  121. Some people are susceptible to epileptic seizures or loss of concusiousness
  122. when exposed to certain flashing lights or light patterns in everyday life.
  123. Such people may have a seizure while watching certain television images or
  124. playing certain video games. This may happen even if the person has no medical
  125. history of epilepsy or has never had any epileptic seizures. If you or any of
  126. your family has had symptoms related to epilepsy (seizures or loss of
  127. concusiousness) when exposed to flashing lights, consult your doctor prior to
  128. using this program. If you or your child experience any of the following
  129. symptoms: dizziness, blurred vision, eye or muscle twitches, loss of
  130. concusiousness, disorientation, any involuntary movement or convulsion, while
  131. using a program like this, IMMEDIATELY discontinue use and consult your
  132. doctor.
  133.  
  134. Loud noises warning: (please read)
  135. --------------------
  136. Listening to loud noise can, and will, damage your ears permanently. While
  137. playing music loud makes most music sound better, it's bad for your ears, and
  138. you will not be able to enjoy music (or any other sounds) as well as you used
  139. to. Think a bit ahead, and don't kill your ears.
  140.  
  141. .----------------------------------------------------------------------------.
  142. | 2. System requirements                                                     |
  143. `----------------------------------------------------------------------------'
  144.  
  145.         This program requires:
  146.         - MS-DOS 5, or compatible, or higher.
  147.         - DOS4GW.EXE in the same dir or on path.
  148.         - Gravis Ultrasound (any model with at least 256k RAM),
  149.           Sound Blaster Pro or plain SoundBlaster, with ULTRASND and/or
  150.           BLASTER environment variables set.
  151.         - 386-based PC with math coprocessor
  152.         - VESA VGA with 512k memory
  153.         - Mouse
  154.         - Over 4 megabytes of free memory
  155.           (if using SB/SB2/SB PRO, a bit more, since GUS has its own
  156.            memory for samples)
  157.  
  158.         Recommended:
  159.         - Plain DOS (no multitasking etc) 5 or higher.
  160.         - DOS4GW.EXE in the same dir or on path.
  161.           (pmode/w WILL NOT WORK!)
  162.         - Gravis Ultrasound with 1MB of memory
  163.         - P5/120 or faster
  164.         - *FAST* PCI VGA (only 307k of VGA memory used)
  165.         - VESA 2.0 support (univbe for example)
  166.         - 8+ megs of memory
  167.         - Keyboard and mouse.
  168.  
  169.  
  170.         The more memory, the better sound
  171.         ---------------------------------
  172.         The player used in this program uses sample scaling; ie. you can
  173.         play a 1MB tune with 256k GUS, but it'll sound worse. Same thing
  174.         goes for SB and memory; the more free memory you have, the better
  175.         the sound gets - up to the original sample sizes, of course :).
  176.  
  177.  
  178. .----------------------------------------------------------------------------.
  179. | 3. Usage                                                                   |
  180. `----------------------------------------------------------------------------'
  181.  
  182. 3.1 Command-line parameters
  183.         The command-line parameters can be used to override default
  184.         settings (and settings in the INI file). However, they have
  185.         not been coded yet.
  186.  
  187. 3.2 HORS.INI file
  188.         The HORS.INI file includes several options you might want to try
  189.         out, such as detail levels and debugging options. The .ini file
  190.         has descriptions of all the commands it can have, so read it.
  191.  
  192. 3.3 HORS GUI
  193.  
  194.         General layout:
  195.  
  196.         .--------------------.
  197.         |system    |action  []
  198.         |buttons   |window  []
  199.         |----------|---------|
  200.         []tune     |bars'n'  |
  201.         []names    |info     |
  202.         `===================='
  203.  
  204.         System buttons:
  205.          Configuration - lets you change some of the HORS options (these
  206.                          and more can be set permanently in .INI file).
  207.          Help          - Displays help in action window.
  208.          Tune info     - Displays information on the tune that's being played.
  209.          Disk info     - Displays information on the musicdisk that is being
  210.                          played.
  211.          Change disk   - Changes to the disk change screen (if you have
  212.                          more than one musicdisk installed, HORS will go
  213.                          into this screen directly on startup).
  214.          Activities    - Displays a menu of different activities (game(s) etc).
  215.  
  216.         Bars'n'info:
  217.          This area includes volume bars, four buttons and display of technical
  218.          (and less technical) data about the tune that is being played.
  219.           Playtype  - You may change the way HORS plays the tunes by clicking
  220.                       this button.
  221.                        Loop   - Loops a single tune continiously
  222.                        Single - Plays a single tune once, then stops.
  223.                        Cycle  - Cycles through all tunes in musicdisk.
  224.                        Random - Selects a tune from musicdisk at random.
  225.           Forward, backward - Jump forwards or backwards in tune.
  226.           Play/Stop - Stops or restarts a tune.
  227.  
  228.         Action window:
  229.          In this window you will see texts and other funny stuffs. This
  230.          is the multi-purpose part of the screen. You can use cursors to
  231.          scroll text as well as the slider with mouse.
  232.  
  233.         Tune names:
  234.          This is a pick-box from which you can choose what tune to play.
  235.          If all tune names are not in view at once, you can use the
  236.          scrollbar to scroll. Blue-backgroud tunes exist, red background
  237.          ones couldn't be found, and green-background ones are not tunes
  238.          at all but just texts.
  239.  
  240. .----------------------------------------------------------------------------.
  241. | 4. Philosophy of Dee music collections                                     |
  242. `----------------------------------------------------------------------------'
  243.  
  244.         The songs of this musicdemo are copyrighted by their individual
  245.         authors.
  246.  
  247.         All tunes included in this music collection are freely distributable
  248.         while unchanged and as long as no profit is made.
  249.  
  250.         The songs are freely distributable while unmodified. This means
  251.         that you are suggested to spread the whole musicdisk, but you
  252.         may also spread the songs individually.
  253.  
  254.         The music may not be included on a CD-ROM or other commercial
  255.         software collection without the permission from authors.
  256.  
  257.  
  258. .----------------------------------------------------------------------------.
  259. | 5. Contact info                                                            |
  260. `----------------------------------------------------------------------------'
  261.  
  262. Whether someone wants to contact us for any reason (companies are
  263. also welcome) then you can find us from the following addresses:
  264.  
  265. !Cube
  266. - Member of Aggression, Hysteria and Dee
  267. - Assembly 2nd place music compo winner (twice)
  268. - Assembly 3rd place music compo winner
  269. E-Mail: Cube@cute.fi
  270. Snailmail:
  271.  Kulotie 1 A 13
  272.  01450 Vantaa
  273.  Finland
  274.  
  275. Nitro
  276. - Member of Dubius and Dee
  277. E-Mail: Nitro@venture.fipnet.fi
  278. Snailmail:
  279.  Peltokylantie 2 D 27
  280.  00740 Helsinki
  281.  Finland
  282.  
  283. Teque
  284. - Member of Aggression and Dee
  285. - Currently creates music for Remedy Entertainment
  286. E-Mail: None@what.so.eva.tz
  287. Snailmail:
  288.  (Teque moves at the end of January so if you need to
  289. get in touch with him, ask some dee member)
  290.  
  291. Sol
  292. - Member of Hysteria, Dee and Dubius
  293. - TMDC organizer
  294. E-Mail: Solar@spider.compart.fi
  295. Snailmail: (will change in the near future)
  296.  Laurintie 116
  297.  01400 Vantaa
  298.  Finland
  299.  
  300. Tremor
  301. - Member of Dubius and Dee
  302. - Assembly'96 Demo compo winner
  303. E-Mail: tremor@walli.uwasa.fi
  304. Snailmail:
  305.   Peramaentie 10
  306.   62300 Harma
  307.   Finland
  308.  
  309. HQ BBS: TRK +358-9-874-2789 28.8k
  310.       node2 +358-9-857-4506 14.4k
  311. (These numbers may change soon, though)
  312.  
  313. Want to use HORS as a music interface for your musicdisk, diskmag or
  314. CD-MOD collection? Email Sol.
  315.  
  316. .----------------------------------------------------------------------------.
  317. | 6. Required files                                                          |
  318. `----------------------------------------------------------------------------'
  319.  
  320.         These files are required to run HORS:
  321.  
  322.         HORS.EXE     - the main executable
  323.         HORS.CFL     - the main database (Graphics'n'stuff)
  324.         *.CFL        - Dee musicdisk database (Graphics'n'stuff)
  325.         *.S3M   \
  326.         *.XM     \
  327.         *.MOD     >  - The music files (At least one per musicdisk)
  328.         *.MTM   _/
  329.  
  330.         Also included:
  331.  
  332.         DB.EXE       - Text-mode mod/s3m/xm/mtm player using the same player
  333.                        as HORS.
  334.         HORS.DOC     - This document.
  335.         SOMECFLS.ZIP - Some .CFLs made out of other musicdisks just for fun.
  336.                        (with permission)
  337.  
  338.         Currently, the following CFLs exist:
  339.         DEE1.CFL     - DEE ONE datafile.
  340.         DEE2.CFL     - DEE TWO datafile.
  341.         KOIVIS.CFL   - Hypercardish presentation of koivukylä highschool.
  342.                        (not released yet)
  343.         TQOLD.CFL    - All Teque's old amigaMODs described in one CFL
  344.  
  345. .----------------------------------------------------------------------------.
  346. | 7. Predicted Questions You Might Ask Rather Frequently                     |
  347. `----------------------------------------------------------------------------'
  348.  
  349. General stuff (if in trouble):
  350.    - Check your BLASTER and/or ULTRASND environment variables.
  351.      (read your soundcard manual for details)
  352.    - SB support *NEEDS* EMS so boot with EMM386 for instance!
  353.      (read your operating system manual for details)
  354.    - *GET OUT OF WINDOWS!* (the 'MS-DOS' icon does not exit windows!)
  355.      (on Win95, this means the 'simple application mode')
  356.    - Do NOT use (IW)SBOS or Mega-Em with this program!
  357.      (HORS has native GUS support)
  358.    - You might wish to try a 'clean boot' with only the essential drivers.
  359.      (ie. SB support needs EMS, and hors needs VESA and mouse drivers)
  360.    - .INI file includes some helpful options for troubleshooting.
  361.    - The HORS and its player were devenloped on 'high-end' machines
  362.      with enough memory - ie. 1MB GUS and at least 12 megs of free
  363.      memory and a fast PCI VGA on a P5/150. It has been tested on
  364.      486dx2/66 and several other machines (including non-intel processors)
  365.      as well, so you _shouldn't_ have any problems.
  366.  
  367. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  368. *                                                                       *
  369. * If you have SB, you might wish to increase the available EMS handles. *
  370. * This will most probably fix other moduleplayer problems as well as    *
  371. * HORS problems. With EMM386 the parameter is H=255 and with QEMM386,   *
  372. * it's HANDLES=255.                                                     *
  373. *                                                                       *
  374. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  375.  
  376. Q1: The program says that no tunes are found.
  377. A: HORS needs: a) musicdisk data, b) musicdisk tunes.
  378.    You probably have deleted the tunes. Go download the complete packages
  379.    again.
  380.  
  381. Q2: HORS doesn't boot up - it says an error message but I don't understand it!
  382. A: Although I have tried to make the error messages as informative as
  383.    possible, here is an almost exhaustible list of the errors and explanations:
  384.    CFL  :Init error.
  385.           Either HORS.CFL was not found (mounting hors.cfl - failed.) or
  386.           there is some other critical error such as invalid data or other
  387.           things. Remember to run HORS from the directory where all the
  388.           CFLs reside. If you did, then your files may be damaged. Get a
  389.           working (undamaged) distribution package.
  390.    MEM  :Checking the memory situation    - Insufficient. nnnnK free.
  391.           HORS requires (to start at all!) at least 4 megabytes (4096k) of
  392.           free memory. This subject is so well documented everywhere that
  393.           I don't go into details.
  394.    VESA :Detecting for VESA 1.2 or later  - Not enough video RAM. 512k req'd.
  395.                                           - Failed.
  396.           HORS requires VESA 1.2 compatible video card with at least 512k
  397.           memory. If you only have 256k, get a new VGA. If the error is
  398.           'failed', load your VESA driver before running this program.
  399.           If the error still appears, you may try to edit the HORS.INI and
  400.           tell HORS to ignore VESA error - doing this is not recommended if
  401.           you don't know what you're doing, as it may crash the system.
  402.           (Failed means that no VESA was detected at all!)
  403.    VESA :Checking VESA mode 101h          - Not 640x480x256.
  404.                                           - Not supported by system.
  405.                                           - Window size is not 64k.
  406.                                           - Bytes per scanline is not 640.
  407.                                           - Failed.
  408.           Any of these errors may mean that your VESA drivers are not
  409.           VESA 1.2 compatible (VESA 2.0 does not actually require 1.2
  410.           compatibility!) You may try UNIVESA or other similar universal
  411.           VESA driver to fix this. Or, it might be that your VESA driver
  412.           DOES work, but returns false values (as some of them do - even
  413.           the high-end cards!). If this is the case, edit your HORS.INI
  414.           file so that HORS ignores VESA error. Doing this is not recommended
  415.           if you don't know what you're doing, as it may crash the system.
  416.           (Failed means that get_vesa_mode_info returned error code!)
  417.    PANIC:Couldn't melt the player.
  418.           The .CFL files are corrupted. Obtain a working version.
  419.    PANIC:Player initialization failure.
  420.          Error codes:XX/XX/XX
  421.          Situation MAY be unstable. Rebooting recommended.
  422.           This is the generic player initialization failure error message.
  423.           The error format is AL/AH/function number.
  424.           DOS and TrmPlay errors are returned in AL (the first value).
  425.           EMS error code is returned in AH (the second value). If this
  426.           happens, you most probably either have run out of EMS or you
  427.           have too many EMS-using programs active.
  428.           Examples of DOS error codes (ask a programmer for others):
  429.                 02  File not found
  430.                     - Should never happen if you don't mess with
  431.                       network or multitasker.
  432.                 15  Drive not ready
  433.                     - Generally hardware failure.
  434.                 19  Seek error
  435.                     - Possibly bug in our routines. Please report.
  436.                 20  Sharing violation
  437.                     - Networking problem.
  438.           List of TrmPlay error codes:
  439.                 E0  SoundDevice didn't initialize
  440.                 E1  SoundDevice not detected
  441.                 E2  SoundDevice IRQ not detected
  442.                 E3  SoundDevice DMA not detected
  443.                     - For the above: try to run IWINIT, ULTRINIT or
  444.                       whatever initialization program you have for your
  445.                       soundcard.
  446.                 E6  No pattern orders
  447.                 E7  Invalid number in some reg in some function
  448.                     - The above two should never happen. Please report.
  449.                 E8  EMM not found
  450.                     - Only happens if you use SB and don't have EMS driver
  451.                       installed. Either use GUS or install EMS driver.
  452.                 F0  Insufficient On-Board RAM
  453.                     - Should never happen (since sample scaling is active).
  454.                 F1  Sound card's environment variable not found
  455.                     - Set up BLASTER or ULTRASND environment variable.
  456.                 FF  Too many SFX channels
  457.                     - Should never happen (no SFXs are in use) but included
  458.                       here for completeness' sake.
  459.  
  460. Q3: The program seems awfully slow.
  461. A: If using SB, change to a smaller sampling rate. Or perhaps you
  462.    want to put the interpolation off, since it eats enormous ammount of
  463.    processor power. You also might try reducing the detail level - most
  464.    of the detail stuffs are there just for fun; lower detail levels still
  465.    give you all the entertainment you need. See the .INI file for details.
  466.    One option is always to buy a faster machine. Or a GUS.
  467.  
  468. Q4: How do I run HORS under OS/2 (warp) ?
  469. A: HORS was partially coded under OS/2, so it should work.
  470.    Run it in full-screen dos session, set all "emulate" options off, and
  471.    all 'multimedia' options on, throw priority to the max, and the same
  472.    goes for all memory sliders. If it doesn't work, tough. I got it to
  473.    work (but then, I don't use OS/2 gus drivers, I have GUS, and my
  474.    VGA has VESA support in the bios).
  475.    HORS is meant to be used from real DOS, however.
  476.  
  477. Q5: What on earth are the BogoMips values?
  478. A: 'BogoMips' is just one simple benchmark loop from which I can get
  479.    a rough approximation of machine speed. It's affected by RAM and
  480.    video speed, processor power, VGA BIOS and caches. This is
  481.    included just for fun. It's not used for anything. The BogoMips
  482.    indexes and their messages are, as follows:
  483.    .. 14 "Are we moving?"
  484.          (Definately too slow system)
  485.  15.. 22 "Too slow!"
  486.          (20 - Intel 486dx2/50 with cirrus logic (5428 probably))
  487.  23.. 33 "Very slow."
  488.  34.. 50 "Slow."
  489.          (50 - Intel 486dx2/66 with diamond stealth 64 (s3 864))
  490.  51.. 75 "A bit slow."
  491.          (60 - Intel P5/75 with S3 864 video card (pci))
  492.          (70 - AMD 486dx4/133 with cirrus logic (5428 vlb))
  493.  76..113 "Moderate."
  494.          (80 - AMD 486dx2/100 with cirrus logic (5428 vlb))
  495.         (100 - Intel p5/120 with diamond stealth 64 (ark logic))
  496.         (110 - Intel p5/133 with diamond stealth 3D 2000 (s3 virge) or
  497.                                     s3trio card or stealth 64 (s3 968))
  498. 114..169 "Fast."
  499.         (120 - Intel p5/150 with diamond stealth 64 (ark logic))
  500.         (150 - Intel p5/200 with matrox millenium (WRAM))
  501. 170..255 "Very fast."
  502. 256..383 "Extremely fast."
  503. 384..576 "Amazing speed."
  504. 577..    "Get outta here!" (Is this possible? :)
  505.  
  506. Q6: I love this program! I love the musics! I want to give you all my money!
  507. A: Just use the contact address(es) mentioned above.. ;)
  508.  
  509. Q7: How big is the source code for HORS?
  510. A: All lines counted for in *.c and *.h (ie. no player or graphics data etc
  511.    included). History of building:
  512.    at 2288 rows, it didn't do anything useful yet (only inits, detects
  513.                  and low-level functions like filesystem and VESA).
  514.    at 3657 rows, the initialization was complete, but no graphics were
  515.                  shown.
  516.    at 4685 rows, it was in alpha-0, testing of simple mouse, button
  517.                  and music playing. Quantizing was also included at this
  518.                  point.
  519.    at 5196 rows, it was in alpha-1, buttons and sliders worked, although
  520.                  they didn't do anything much yet. Volumebars were
  521.                  also included.
  522.    at 6220 rows, it was in alpha-2, text rendering functions were
  523.                  included, tune control buttons (except playmode) actually
  524.                  did something, tuneinfoblock was coded and some buttons
  525.                  showed texts.
  526.    at 7578 rows, it was in alpha-6, you could play tunes, read infotexts,
  527.                  *make* infotexts (developer kit was also made), playmode
  528.                  worked, as did the text viewer (with pictures), exit button,
  529.                  border flahes while loading music, "blinkless" mousecursor
  530.                  and hyperlinks.
  531.    at 8751 rows, it was in alpha-7, we had mousefollowers, picturemaps,
  532.                  some activities (nibbles and mande), bottom greetter,
  533.                  and several other things.
  534.    at 9200 rows, it was in beta-0, tunepickbox and selectdisk had been
  535.                  recoded, DEE ONE intro was coded, and several bugs were
  536.                  fixed.
  537.    at 9267 rows, it was ready for beta-2, and only DEE TWO intro was
  538.                  to be coded for the DEE TWO to be released. (Lots and
  539.                  lots of things in the to-do-list but ready for release
  540.                  at this point - no known bugs etc).
  541.    at 9924 rows, in beta-4, only some small changes were needed for
  542.                  release (8 days to release date).
  543.   at 10104 rows, intro recoded, ready to release v2.0.0/d2.
  544.                               
  545. Q8: With Microsoft Mouse driver version under 9.01, the cursor moves
  546.     4 pixels at a time. What gives?
  547. A: Upgrade to version 9.01. It's a bug in the driver.
  548.  
  549. Q9: I want to have the HORS loader tune/hidden tunes separately!
  550. A: Ask the composer of that tune (!Cube has made the loader) if he
  551.    would like to give (or sell, dedicate, sacrifice or whadever)
  552.    it to you.
  553.  
  554. Q10: What should that HORS version number mean?
  555. A: 2.0.0/d2 A4
  556.    | | |  |  |
  557.    +-|-|--|--|---- Revision
  558.      +-|--|--|---- Major version
  559.        +--|--|---- Minor version
  560.           +--|---- DEE disk supported (intro code etc).
  561.              +---- Alpha or Beta version, and version number (0++)
  562.  
  563. Q11: HORS just says 'stub exec failed' or something..?
  564. A: You need DOS4GW.EXE. One of those that comes with most of the games
  565.    these days. Copy one of those to your DOS directory or anywhere else
  566.    on your path and there you go. We didn't feel like adding 250k extra
  567.    to this ZIP.
  568.  
  569. Q12: How can I run HORS with win95 and SB (or clone)?
  570. A: One of our beta-testers succeeded in this by bootting into
  571.    'single application mode' (ie. MS-DOS 7) with the following
  572.    configuration files:
  573.  
  574.    <config.sys>
  575.    DEVICE=F:\WINDOWS\HIMEM.SYS
  576.    DEVICE=F:\WINDOWS\EMM386.EXE      (-note: no RAM parameter)
  577.    SHELL=F:\WINDOWS\COMMAND.COM /P   (-4dos.com works as well)
  578.  
  579.    <autoexec.bat>
  580.    sndinit /b                 (\these two are the SB clone init commands)
  581.    set sound16=c:\sound       (/that differ from card to card)
  582.    set blaster=a220 i5 d1 t4  (-make sure these settings are correct)
  583.    mouse.com(-or whatever mouse driver you use)
  584.  
  585. Q13: How do I run HORS with WinNT ?
  586. A: One beta-tester also succeeded in running HORS in WinNT4 dos-box,
  587.    but for some reason no software could find his soundcard (including
  588.    the soundcard's own software).
  589.    We recommend running HORS from real DOS instead.
  590.  
  591. Q14: How do I run HORS with DosEmu (on Linux) ?
  592. A: This configuration was never tested; if you get it to work (on
  593.    your own risk, naturally), let us know.
  594.  
  595. Q15: HORS crashes with error 'Trash protection failure'. What's that?
  596. A: Please report the situation when this happens. (It really shouldn't
  597.    happen).
  598.  
  599. Q16: I'm in Win95 and HORS crashes in the beginning with some DOS4GW
  600.      error.
  601. A: Please run HORS in 'single application mode' instead.
  602.  
  603. Q17: Nothing in this list helps!
  604. A: Feel free to mail to jari.komppa@pcb.compart.fi with your questions.
  605.    Please describe your system and your problem (and error code if
  606.    applicable) in the message. (Hundred messages in the lines of "it
  607.    doesn't work!" won't help much).
  608.