home *** CD-ROM | disk | FTP | other *** search
/ Trixter's Scene Collection / trixter.zip / trixter / Demos / C_DREAM.LZH / README < prev   
Text File  |  1992-07-11  |  6KB  |  158 lines

  1. ================================================================================
  2.     ▀▀▀  ▀▀▀▀  ▀   ▀  ▀▀▀▀ ▀▀▀▀▀  ▀▀▀  ▀         ▀▀▀▀  ▀▀▀▀  ▀▀▀▀  ▀▀▀  ▀   ▀
  3.    ▀   ▀ ▀   ▀ ▀   ▀ ▀       ▀   ▀   ▀ ▀         ▀   ▀ ▀   ▀ ▀    ▀   ▀ ▀▀ ▀▀
  4.    ▀     ▀▀▀▀   ▀▀▀   ▀▀▀    ▀   ▀▀▀▀▀ ▀         ▀   ▀ ▀▀▀▀  ▀▀   ▀▀▀▀▀ ▀ ▀ ▀
  5.    ▀   ▀ ▀   ▀   ▀       ▀   ▀   ▀   ▀ ▀         ▀   ▀ ▀   ▀ ▀    ▀   ▀ ▀   ▀
  6.     ▀▀▀  ▀   ▀   ▀   ▀▀▀▀    ▀   ▀   ▀ ▀▀▀▀      ▀▀▀▀  ▀   ▀ ▀▀▀▀ ▀   ▀ ▀   ▀
  7. ================================================================================
  8.  
  9. Crystal Dream is a result of many hours spoiling the schoolwork and other
  10. necessary dutys, sleepless nights, lots of fun developing, lots of hard work
  11. and a hell lot of debugging and finetuning. (mera kåd - mera buggar)
  12. We planned to contribute with it at Hackerence 5 in Härnösand, but we ran
  13. out of time and couldn't show a 100% version. Some time passed till we got
  14. all the inspiration needed to finnish the project, but 6 weeks later the
  15. product was ready for a release.
  16.  
  17.  
  18. REQUIREMENTS
  19.  
  20. This demo requires a 12 MHz 286 with VGA graphics, but we recommend at least 
  21. a fast 386 computer. You'll need about 550 kb free memory. If you have a 
  22. 386 or 486, make sure that there's no EMM386/QEMM386 driver or something 
  23. like that installed, because these programs slow down your computer while
  24. playing music.
  25.  
  26. It supports SoundBlaster, SoundBlaster Pro (Stereo), parallell port D/A
  27. converter (Mono and Stereo) and internal speaker for the music. If you don't
  28. have a SoundBlaster card, we recommend you to build a D/A converter. The
  29. internal speaker has VERY poor sound quality.
  30.  
  31. Howewer, you should be entertained by this demo when it is running on a true
  32. 486 computer with a real stereo D/A converter or a SoundBlaster Pro card
  33. connected, in a dark room with a cold cc in your left hand (Why left? 
  34. [because it's red of course!]) and your bottom pressed into your most 
  35. comfortable chair. We hope it will amuse you even though it's only 16 colors 
  36. at the screen, but sometimes that might be an advantage.
  37.  
  38.  
  39. HISTORY
  40.  
  41. The group "Triton" was formed from the old group "The Physical Crew" in 
  42. winter 91-92. The most succesful cooperation between TPC and Vogue was
  43. soon developing into a demo, and for this purpose, the name was changed.
  44. Some of the earlier TPC releases are "PC Demo" and "Vectra", but those
  45. demos were no products of some serious work. Vogue is originally an Amiga 
  46. programmer and was a member of Phenomena in 91. The name "Triton" is taken 
  47. from a moon of Neptune.
  48.  
  49. ADRESSES
  50.  
  51. VOGUE
  52. Magnus Högdahl
  53. Skarvvägen 7
  54. 861 00 Timrå
  55. Sweden
  56. Tel. +46(0)60-576180  or 576467
  57.  
  58. LOOT
  59. Anders Aldengård
  60. Rigstavägen 1039
  61. 860 35 Söråker
  62. Sweden
  63. Tel. +46(0)60-41582
  64.  
  65. MR. H
  66. Fredrik Huss
  67. Flädervägen 12
  68. 860 35 Söråker
  69. Tel. +46(0)60-41624
  70.  
  71.         Some basic rules:
  72.  
  73.  -  If you want to contact us - USE OUR REAL NAMES!!!
  74.  -  We do NOT want to swap software.
  75.  -  We won't join any groups with only some gfx-artists and musicians.
  76.  -  We won't join any other group either.
  77.  -  If you're a coder, you're very welcome to contact us. (Not LOOT)
  78.  -  Contact us if you want to inform us about any party beeing held somewere.
  79.  -  Contact us if you want to spread your latest demo.
  80.  
  81.  
  82. THE RAYTRACING STUFF
  83.  
  84. If you're into raytracing and other vectormatematicaly based graphic
  85. producing, you should contact Vogue. The raytraced pictures were rendered
  86. in "Synthetic Image", which is my own raytracingscene editor. It was coded
  87. as my examswork in the last degree of the gymnasium. (Natur så klart!)
  88.  
  89.  
  90. TECHNICAL INFO ABOUT THE MUSIC
  91.  
  92. If you want to contact us about the music system, you should ask Mr. H, 
  93. he's the one behind the music software and hardware. (Teknisk linje, vad
  94. annars???)
  95.  
  96. The music routine is very optimized since the last demo (Vectra). It can now
  97. play at 38 kHz on a 12 Mhz 286. As a result, it might sound a little poorer
  98. at lower frequences. 
  99.  
  100. The SoundBlaster routine uses DMA and takes less CPU time than the normal 
  101. way. It is also possibe to use Stereo on a Pro card. Thanks to Shadow man in 
  102. TCB for GREAT help with this.
  103.  
  104. You can now play Stereo on a D/A converter in the parallell port. This 
  105. requires an improved D/A converter with a REAL D/A, it won't work with
  106. resistors.
  107.  
  108. If you still want to build a simple resistor D/A, here is a drawing:
  109.  
  110.    Parallell port:
  111. Pin
  112.  2  ──── 3.2 MΩ ───┐
  113.  3  ──── 1.6 MΩ ───┤
  114.  4  ──── 800 kΩ ───┤
  115.  5  ──── 400 kΩ ───┤
  116.  6  ──── 200 kΩ ───┤         ≈ 0.1µF
  117.  7  ──── 100 kΩ ───┼───────────┤├─────
  118.  8  ────  50 kΩ ───┤                       To
  119.  9  ────  25 kΩ ───┘                    amplifier:
  120. 25  ──────────────────────────────────
  121.  
  122. The real D/A converter with stereo is a bit more complicated, but here is a
  123. drawing. You can find the components in for example ELFA. It should work
  124. (it does for me), but don't blame me if you burn your parallell port...
  125.  
  126.                                                    Mr. H
  127.  
  128.                  + 9-12 V
  129.                     ├──────────┐
  130.    To               │          │
  131. parallell           │        3.3kΩ                           To amplifier:
  132.   port:        ┌────┴───────┐  │
  133.                │    +   RefA├──┼── 22kΩ ── -         ≈ 0.1µF
  134.      1  ───────┤A/B     RefB├──┘┌──────────────────────┤├────── Left ch.
  135.                │            │   │ ┌────┐<-- ¼ LM324
  136. LSB  2  ───────┤DB0     RfbA├───┴─┤Out ├──── -
  137.      :         │:       OutA├─────┤-IN │  +
  138.      :         │:           │     │+IN ├──┤
  139.      :         │:       Agnd├───┐ └─┬──┘10kΩ
  140. MSB  9  ───────┤DB7     OutB├──┐└───┤     │
  141.                │        RfbB├┐ │    ├─────┴─ 10kΩ ─┬ -
  142.    PM7528HP -->│            ││ │  ┌─┴──┐           │
  143.                │DGnd CS WR  ││ │  │+IN ├───────────┴─────────── Gnd
  144.                └─┬───┬──┬───┘│ └──┤-IN ├──── +
  145.     25  ─────────┴─┬─┴──┘    └─┬──┤Out │
  146.                    │           │  └────┘<-- ¼ LM324
  147.                    │           │                     ≈ 0.1µF
  148.                    -           └───────────────────────┤├────── Right ch.
  149.  
  150. The pins in the parallell port is used as follows:
  151.  
  152. 1       -  Selects left or right channel
  153. 2 to 9  -  8 data bits (2 = Least Significant Bit , 9 = Most ...)
  154. 14      -  Pin 1 inverted (isn't used in my D/A, but may be useful)
  155. 25      -  Ground
  156.  
  157. ================================================================================
  158.