home *** CD-ROM | disk | FTP | other *** search
/ Trixter's Scene Collection / trixter.zip / trixter / Demos / BABYTRO.ZIP / BABYTRO.MAN < prev    next >
Text File  |  1995-02-12  |  8KB  |  151 lines

  1. Yes, finally, here it is, a full month overdue, but nevertheless, the first
  2. BabyTro ever, brought to you by Nostalgia productions.
  3.  
  4. As you can read in the info file accompanying this package, written by our
  5. immaculate musician The REW, there were a lot of problems putting the thing
  6. together, but we didn't want to release unfinished stuff. Therefore, as with
  7. our first and only demo "Echoes of the Past" this intro has, for your
  8. convenience only, command line switches.
  9.  
  10. These switches are:
  11.  
  12.   /? or /H  -   help, gives you short help information
  13.   #n        -   start part n, where n is a numeral from 1 upto 7
  14.   /c        -   run continuously, parts 1 and 4 only
  15.   /s        -   skip memory check
  16.  
  17. Note: if you are a UNIX addict you can also use a dash ('-') to mark an option
  18.   instead of a slash ('/'). Also, if you are a DOS addict you can mix upper and
  19.   lower case at your convenience.
  20.  
  21. As you can see you can start the BabyTro at any of the 7 parts. These parts
  22. are:
  23.  
  24.   1) In the Beginning (yes, this is a superfluous option if you don't use the
  25.      /c switch) / Sonogram
  26.   2) The Rotating Baby
  27.   3) The Main Part / Surprise Surprise SuaVe
  28.   4) The Congratulations Scroll
  29.   5) Good Night Robin / Sweet Dreams
  30.   6) The Credits / Look at Us when We Were Babies
  31.   7) ANSI Art for Your Disposal
  32.  
  33. You can run parts 1 and 4 continuously by using the '/c' option. Part 1 will
  34. continuously show the sonogram effect, part 4 will loop the congrats scroll
  35. into infinity (until some evil power turns it off).
  36.  
  37. You can change the speed of the scroll. By pressing one of the numeral keys
  38. located somewhere on your keyboard (most probably just below your function
  39. keys), the number of lines per update is set to the key you just pressed. If
  40. you happen to be one of the fortunate to actually have a logo in the screen,
  41. you can show it to your friends by pressing '0' if it comes along.
  42.  
  43. The '/s' option is particularly usefull if you want to see a part that doesn't
  44. need the maximum amount of memory reserved (only the scroll and the main part
  45. need a relative large amount of memory) and you have problems with your memory.
  46. Be warned!: if you try to run with this option you may get an "unexpected out
  47. of memory" error somewhere along the progress.
  48.  
  49. Not only have we provided you with the best service to start the demo, you have
  50. also three ways to stop the demo (two if you have used the '/c' option). The
  51. first is the preferred one, that is to start the demo, lean back and let it do
  52. its running (meanwhile enjoying this wonderful product of course). Eventually,
  53. all this beauty will be over and you can do whatever you where planning to do
  54. next (try running the demo again, hours of fun for all!).
  55.  
  56. The second way is to play hop-scotch (or leap-frog, pick one) through the parts
  57. by pressing the oh so usefull <Esc> key, situated in the left upper corner of
  58. your keyboard. By doing so you fade out to the next part, thus effectively
  59. skipping the previous part (if you didn't quite got that already). No more than
  60. 6 <Esc> presses are needed to be back in DOS. (Actually, only 5, since I think
  61. part 5 is so cute, you shouldn't be able to interrupt it.)
  62.  
  63. The third way is by pressing <Ctrl><Esc>. This will fade out the current part,
  64. but will return to DOS directly (after showing the ANSI).
  65.  
  66. O yes, there are of course a few other, less preferred ways: try pressing the
  67. reset button of your computer, or switching of the power, or let Murphy have a
  68. try - it's bound to go wrong sometime.
  69.  
  70. There are also a number of _Things That Cause Disaster_. One thing is renaming
  71. the name of the exe-file into something other than BABYTRO.EXE. Because this
  72. file does not only contain the executable code, but also most of the data used
  73. by the intro, sooner or later (depending on your thinking speed) the program
  74. starts looking for a _File That Is Not there_. Thus, the program generates an
  75. error message saying that its resource has been corrupted. This is a rather
  76. silly error message, because when the resource file really *has* been corrupted
  77. things could go a lot worse. Because there is quite some file I/O, I chose not
  78. to do any kind of error checking on file I/O. This means that when the program
  79. wants to read data that is corrupted, it just assumes that everythig goes okay.
  80. If you are lucky the program displays garbage or an error message like
  81. "unexpected out of memory". If you are less lucky (Murphy looks over your
  82. shoulder, expect him at all times!) your computer just hangs because your
  83. interrupt table has just been overwritten.
  84.  
  85. If you get an unexpected error you are asked to report this to us, so we can
  86. make a bugfix if the problem is serious enough. Do of course *not* contact us
  87. if you got an "unexepected out of memory" error after you started the demo with
  88. the '/s' option!
  89.  
  90. The music player was written by Lone Rangers (as was the one from Echoes). Last
  91. time, the GUS auto-detection caused problems for people with network cards.
  92. Since the detection routine hadn't been rewritten since, I forced Lone Ranger
  93. to improve this, under threat of exposing some juicy details about his private
  94. life. But seriously, he did a hell of a job with this player (the best GUS
  95. player around, IMNSHO), as well as with the PolyTracker this intro's music was
  96. composed in (did I mention already that our musician is the best one around as
  97. well?), and he is currently working on an XM player, to be followed by an all
  98. new release of PolyTracker, including less of those features you will never
  99. use. So now the detection routine does two things: if it doesn't find an
  100. ULTRASND environment variable, you get no music. If it does find the variable,
  101. it only checks for a GUS at the port specified, not at other ports. If no GUS
  102. is there, again, no music.
  103.  
  104. The BabyTro has *not* been thoroughly tested. In fact, it has only been tested
  105. on a very select number of machines, so it is very possible that *your*
  106. configuration causes trouble of any kind. Please let us know, and maybe we can
  107. provide you with an answer.
  108.  
  109. This program was written entirely in the Turbo Pascal 7.0 IDE, except for
  110. LaserDance's part (the rotating baby), written in Turbo Assembler, MASM mode.
  111. Most of the code is also in Pascal, with a lot assembly in between, for my ease
  112. or for your speed. At least at one machine, with a VLB Cirrus Logic 5428, the
  113. 360x240 and 360x480 modes didn't work, i.e. instead of nice pictures there was
  114. this ugly black screen.
  115.  
  116. _The Optimal Machine to Run This Intro_ is a 486 with a GUS (512K) and a (fast)
  117. VGA card. Minimum requirement is a 386, but it will probably (make that a
  118. definitely) run very slowly, especially the main part. The scroller however
  119. should even run smoothly on a 386SX/16. You do not need a GUS to run this demo,
  120. but this is heavily advised - you will have no music without one. And be
  121. honest, a demo without a GUS is like a pizza without tomatoes - unbearable.
  122.  
  123. To enjoy the graphics you need about 450 Kb of conventional memory. The music
  124. requires about 180 Kb extra (630 Kb total), but if you have free EMS available
  125. almost all of the music data is stored in EMS, so 450 conventional suffices.
  126.  
  127. Okay, that was it dudes, you can go back to whatever you were doing before, and
  128. maybe even give this production chance, and whatch out for one of our next
  129. productions, the second WedTro ever or The REW's Chip Tune Music Disk,
  130.  
  131. Oi!
  132.  
  133.  
  134. JAL / Nostalgia
  135.  
  136. P.S. I typed this in while making it up, so all typos, grammatical errors and
  137.   offensive language are entirely mine...
  138.  
  139. P.P.S.: Let me know what you think about the BabyTro! Write to
  140.   kpvhekhu@cs.ruu.nl and you'll receive an answer within the hour (if you
  141.   are lucky).
  142.  
  143. P.P.P.S.: What is the biggest difference between the demo scene today and the
  144.   demo scene two years ago? Two years ago, the lamers wanked over GIFs, now
  145.   they wank over JPGs.
  146.  
  147. P.P.P.P.S: Just for those of you are having a little trouble with telling
  148.   serious from late at night: read a smiley wherever you need one, and please
  149.   don't flame me for being rude.
  150.  
  151.