home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 14 / amigaformatcd14.iso / -readerstuff- / stu_mackie / docs / millenium.doc < prev    next >
Encoding:
Text File  |  1997-04-03  |  23.2 KB  |  647 lines

  1.  
  2.     ===================
  3.      M I L L E N I U M
  4.     ===================
  5.  
  6.     - C O N T E N T S -
  7.  
  8.     Why?
  9.     What Is It?
  10.     Cost? Free?
  11.     Requirements
  12.     Installation
  13.     Usage
  14.     Problems?
  15.     Preferences
  16.     Copyright
  17.     History
  18.     Distribution
  19.     Disclaimer
  20.     Other Versions?
  21.     Bits And Bobs
  22.     Contact...
  23.  
  24.     =====================
  25.     (c) 1997 - Stu Mackie
  26.     =====================
  27.  
  28.  
  29.  Why?
  30.  ----
  31.  
  32.  I was bored, okay??
  33.  
  34.  Anyway, Millenium is my first attempt at writing a prog in Blitz Basic.
  35.  Int BB2 brilliant! Written really as a programming exercise, but as it's
  36.  turned out looking rather neat (is this where I'm supposed to put an
  37.  "IMHO" ?), what the hell, you can have a copy. Who knows - it may just
  38.  be of some use?
  39.  
  40.  Being caught up at work recently with the race to ensure all software
  41.  won't fall down like a bag of soggy on Jan 1st 2OOO, prompted me (sad
  42.  isn't it?) to write a quick Millenium countdown clock in Mainframe Rexx.
  43.  This code formed the core of this suped-up Amiga version (the PC version
  44.  currently being ported straight from this).
  45.  
  46.  It didn't take long to put together. Coding, as I've said, in BB2.
  47.  Graphics and Icon in PPaint. Sounds (if any are included here?) originally
  48.  from The Weird Science Multimedia Toolkit. Beer from The Coffee House,
  49.  Picton. Kebabs from Honest Abdul's (extra chilli).
  50.                                                               Enjoy... Stu.
  51.  
  52.  
  53.  What is it?
  54.  -----------
  55.  
  56.  Well... basically, it's a clock. "Oh bugger! Not another bloody clock?" I
  57.  hear you say? Yes, okay, it's a clock. But not ya normal common or garden
  58.  variety, oh no. This is a full-screen full-colour whopper of a clock that,
  59.  (ahem), counts backwards. Yes, that's right - backwards. From now til
  60.  Doomsday. Sorry, meant the New Millenium 1st January 2OOO. What the hell -
  61.  whichever comes first!
  62.  What is common or garden tho, is a feature list. This is just a very
  63.  boring utility, written in next to no time, and it doesn't really have any
  64.  whizzo features as such, but for techie convention's sake...
  65.  
  66.  o Full-screen 640x512 32 colour display.
  67.  o Very large digital font-type thingy used for the counters.
  68.  o Pull-down full-colour graphic Options Menu (This was a little experiment
  69.    in avoiding the usual rather tired looking Intuition Menus).
  70.  o Large backward digital countdown clock - Hours, Minutes and Seconds.
  71.  o Large daysleft digital counter
  72.    Counting down from now (Day nnnn) to 2OOO (Day OOOO).
  73.  o Large workdays/weekdays digital counter
  74.    Display number of working week days remaining (less holidays).
  75.  o May be callibrated to any countries public holidays.
  76.  o Accurate standard analogue clock showing current System Time.
  77.  o System Date and Weekday also displayed
  78.  o Midnite, Hourly, Quarterly and Half-Hourly beeps.
  79.  o Beeps can be replaced by your own IFF sound samples.
  80.  o Select which chimes sound and which are silent.
  81.  o Will play ST Music Module of your choice at 2OOO.
  82.  o Adjustable Process Priority.
  83.  o Can be frozen and hidden behind your Workbench screen.
  84.  o Doesn't halt running of Workbench.
  85.  o Save Prefs option.
  86.  o Gawpers.
  87.  o One or two other examples of quirky coding... erm...
  88.  
  89.  Why, I had so much fun programming it, I... I...
  90.  
  91.  
  92.  Cost?? Shareware? Nah...
  93.  ------------------------
  94.  
  95.  No annoying requesters. No demo version. The full Monty.
  96.  
  97.  Ahh, I see you have the machine that goes "bong!".
  98.  
  99.  You sure do. And it didn't cost a dime. Of course, if you've got lots of
  100.  extra cash burning holes in your PROMIS software, then feel free to
  101.  send me some - I won't complain. Honest.
  102.  
  103.  If you want to send a postcard or something, then likewise, even feel
  104.  free to drag me for a pint (not that I fall into the archetypal
  105.  beer-swilling fun-loving long-haired programmer category - DOH!).
  106.  
  107.  You can send me Bug-Reports, Comments and Suggestions (even specs if
  108.  you wish) - and not being sexist or anything, I promise to answer
  109.  any mail from babes first. Froo-Froo!
  110.  
  111.  
  112.  Requirements:
  113.  -------------
  114.  
  115.  o An Amiga 12OO (tut). At least 1 MB free memory.
  116.    However if you're thinking of multi-tasking, then the more memory
  117.    the better, obviously. I haven't catered for A5OO/A6OO systems, but
  118.    it should really run on anything capable of the screenmode. If there's
  119.    an interest, then I'll look into it. I won't hold my breath.
  120.  
  121.  o Ideally a battery backed clock (otherwise you'll have to keep adjusting
  122.    your System Date/Time setting each time you invoke "Millenium"). This is
  123.    also helpful as Millenium is only set to handle dates from 1st Jan 1997
  124.    to 1st Jan 2OOO - if your System Date is earlier than 1997 then you'll
  125.    have to adjust it to a valid setting before running "Millenium". If your
  126.    date's invalid, the prog will let you know. Whaddaya want me to do?
  127.    Cater for the last Millenium???
  128.  
  129.  o A hard drive would be nice for the efficient handling of samples and
  130.    MOD, but not essential.
  131.  
  132.  o Libraries:
  133.    ----------
  134.  
  135.    Uses standard Amiga libraries, however ensure you've the
  136.    popular "Mathtrans.Library" somewhere in your LIBS: path.
  137.  
  138.  o PAL. It's necessary to have a friend in the room when running this,
  139.    as it really is quite hypnotic, and it's quite possible to become so
  140.    engrossed in those seconds ticking away that your eyes become fixed to
  141.    the screen (due to this problem the release of this prog was severely
  142.    delayed - I started it in '88). So follow these rules...
  143.  
  144.      * Blindfold friend to protect from hypno-effect.
  145.      * Run "Millenium".
  146.      * Look at screen and chat to friend about how abysmally
  147.        disappointing "Independance Day" was.
  148.      * Should you go quiet for any length of time, friend must thrash
  149.        wildly around room in an effort to find and wake you. If your
  150.        room is the one "at the top of the stairs", then ensure bedroom
  151.        door is shut before thrashing begins. To liven up instances where
  152.        wild thrashing takes place, liberally place items such as waste
  153.        paper bins, used chamber pots, open manholes, marbles, and bear
  154.        traps around the floor.
  155.  
  156.  
  157.  Installation:
  158.  -------------
  159.  
  160.  Just drag the drawer to wherever you want it - that's it!
  161.  No assigns required. Just double-click "Millenium" icon.
  162.  
  163.  Archive contains:
  164.  
  165.          Millenium (Drawer)
  166.                    Millenium
  167.                    Millenium.info
  168.                    Millenium.Prefs
  169.  
  170.          Sounds (Drawer)
  171.                 Chime
  172.                 Bong
  173.                 Bells
  174.                 Bells2
  175.  
  176.          Docs (Drawer)
  177.               Millenium.Doc
  178.               Millenium.Doc.info
  179.               Millenium.Guide
  180.               Millenium.Guide.info
  181.               Example-Prefs
  182.               Example-Prefs.info
  183.  
  184.  The only file you really need tho is "Millenium". This will use
  185.  default settings and no samples (which may be advantageous if you're
  186.  short on memory).
  187.  
  188.  It's quite possible that the "Sounds" drawer is empty or not present, due
  189.  to the strange and confusing issues of copyright. However, the original
  190.  sounds used in this archive were taken from the CD-ROM "The Weird Science
  191.  Multimedia Toolkit" and claimed free from copyright...
  192.  
  193.  
  194.  How To Use It...
  195.  ----------------
  196.  
  197.  On running "Millenium" you'll see the title "Millenium" (oddly
  198.  enough). Click on this to discover which version you're running, and
  199.  which country's public holidays the prog will take account of.
  200.  
  201.  The "DAYS" counter will display the number of days remaining to the
  202.  Millenium - this will be decremented every midnite.
  203.  
  204.  The "WORK" counter displays how many days there are left not including
  205.  weekends (Saturday and Sunday) or Public/Bank holidays. You can click
  206.  on this title to display the current holiday settings; click again to
  207.  display 98's and 99's etc... See Prefs.
  208.  
  209.  Any displayed messages will be cleared after a short duration.
  210.  
  211.  Everything else will appear straight-forward, neat and tidy.
  212.  
  213.  Move the mouse pointer to the top of the screen and press and hold the
  214.  right mouse button. This will activate the pull-down menu as usual.
  215.  
  216.  The "Menu Options" are as follows:
  217.  ----------------------------------
  218.  
  219.      1). Midnite.
  220.          This is the first of four "toggle" gadgets. You select this option
  221.          to switch on/off the sound/sample to play at Midnite. If the
  222.          sample is active, the symbol on the option item will be a green
  223.          quavery crotchety semi-quaver whatever musical type symbol. Not a
  224.          minim. And if the option is "off" then it's obvious.
  225.  
  226.      2). Hours.
  227.          Same as "Midnite", but for fx on the hour.
  228.  
  229.      3). Quarters.
  230.          Same as "Midnite", but for fx on quarter to/past the hour.
  231.  
  232.      4). Half-Hour.
  233.          Same as "Midnite", but for fx on the half-hour, oh boy.
  234.  
  235.      5). Priority.
  236.          Opens another window allowing the selection of a new running
  237.          priority. It defaults to "-128".
  238.  
  239.      6). Hide + Freeze.
  240.          Will push the "Millenium" window to the back of all open screens
  241.          on your system, and halt program execution. No drain on CPU time
  242.          in this state. To re-activate the prog, switch to it using the
  243.          usual screen depth gadget (that little box at the top-right of
  244.          screens), or some other method, of course, I'm not trying to tell
  245.          you how to run your life here! Then just click on the "Millenium"
  246.          screen to start the clocks running again.
  247.  
  248.          This effect can also be initiated by moving the mouse pointer
  249.          pointy pointing thing towards the bottom of the screen.
  250.  
  251.          Note: Using any other method to switch screens will not freeze
  252.                "Millenium"'s processing. It's okay to do this, but
  253.                remember that it'll be eating your CPU in background.
  254.  
  255.      7). Save Prefs.
  256.          This will save all current options to disk as a standard editable
  257.          text file. Feel free to edit.
  258.  
  259.      8). About.
  260.          The customary name in lights sort of screen.
  261.          Just click anywhere to make it vanish.
  262.  
  263.      9). Speedbar.
  264.          Will toggle the display of an on-screen Speedbar to allow you
  265.          to adjust the settings of the eyes, the blipdelay, and the
  266.          title strobe - See Prefs. Select again to toggle off. After
  267.          setting them to a suitable rhythm, you may wish to save your
  268.          Preferences.
  269.  
  270.     1O). Quit.
  271.          Return to Workbench.
  272.          Can also be done by pointing and clicking the top-left corner
  273.          of the screen.
  274.  
  275.  
  276.  That's about it. For more info, see the Prefs Section.
  277.  
  278.  
  279.  Troubleshooting:
  280.  ----------------
  281.  
  282.    There shouldn't be any problems, but...
  283.  
  284.  o The most common problem when using Sound Samples will be mispelling
  285.    of Directory paths and sample names. The offending Path/Sample
  286.    should be displayed in a recoverable guru, so you can track it down
  287.    with ease.
  288.  
  289.  o If you really wish to test that you load the right MOD when the time
  290.    comes, you can alter the System Date and Time using your Workbench
  291.    Time Setting tool, to year end 1999, just to check...
  292.  
  293.  o If for any reason, "Millenium" locks up on loading, or the graphics
  294.    get corrupted at all (heaven forbid), then it's probably due to
  295.    insufficient space. Get a bigger bedroom.
  296.  
  297.  o Remember you should have a copy of "Mathtrans.Library" somewhere...
  298.    This is usually already present, but it may be worth checking.
  299.  
  300.  o More problems with Samples? Are they under 128K in length?
  301.  
  302.  o Oh no, more problems with samples... it's quite possible that
  303.    you're using a valid 8SVX file, and "Millenium" refuses to read it.
  304.    If this happens (Blitz can only handle kosha 8SVX samples and
  305.    occasionally grumbles about slight inconsistencies), then load the
  306.    offending sample into a converter, and save out as a standard IFF.
  307.  
  308.  o Is your System Date between 1997 and 2OOO?
  309.  
  310.  o Over 3O and still single? Tell me about it...
  311.  
  312.  
  313.  Preferences:
  314.  ------------
  315.  
  316.  The "Millenium.Prefs" file is a standard ascii file. Feel free to edit it
  317.  and adjust the prog's options. In fact, this is the only way to adjust
  318.  one or two of the options.
  319.  
  320.  o Any line that doesn't start with a valid keyword will be treated
  321.    as a comment and ignored.
  322.  
  323.  o Options can be in any order, doethn't matter.
  324.  
  325.  o Options can be in upper or lower case, doethn't really matter.
  326.  
  327.  o The prog can do without a Prefs file. If it's not present, then all
  328.    settings will default.
  329.  
  330.  o Keywords are: MIDNITE, HOURS, QUARTERS, HALFHOURS, PLAYMOD, MODPATH,
  331.                  SFXPATH, ALTMIDNITESFX, ALTHOURSSFX, ALTQUARTERSSFX,
  332.                  ALTHALFHOURSSFX, COUNTRY, PRIORITY, BLIPDELAY,
  333.                  GAWPERS, DATETYPE, HOLS97, HOLS98, HOLS99, STROBE.
  334.  
  335.  o All Keywords are followed with "=" (an equals sign).
  336.  
  337.  
  338.    Keyword Descriptions:
  339.    ---------------------
  340.  
  341.    MIDNITE=n
  342.    ---------
  343.  
  344.    "n" can be either 0 or 1, off or on, and refer to the sound/sample
  345.    playback at Midnite. Eg. MIDNITE=1 will play the sound. MIDNITE=0 will
  346.    play the sound, but only so dogs can hear it.
  347.  
  348.    HOURS=n
  349.    QUARTERS=n
  350.    HALFHOURS=n   - All same as MIDNITE=.
  351.  
  352.    MODPATH=
  353.    --------
  354.  
  355.    Gives path to your favourite SoundTracker Module for playing at the
  356.    very moment of Millenium madness!!! This is completely ignored until the
  357.    time is right, of course. Eg. MODPATH=Work:Sounds/Mods
  358.    Best perhaps to state a full path, unless the MOD is in the Millenium
  359.    drawer. A final slash "/" on the path is not necessary, but it won't
  360.    hurt any, if you're a standards freak...
  361.  
  362.    PLAYMOD=
  363.    --------
  364.  
  365.    The name of the SoundTracker module used in conjunction with MODPATH=.
  366.    The Module can be any length that available memory permits, but it must
  367.    be a MOD, not a MED or something MID, clear as MUD? MAD!
  368.    This Keyword may also contain the path to the Module, as long as
  369.    MODPATH= is left blank.
  370.  
  371.      Eg. PLAYMOD=DH1:Sounds/Mods/Millenium.MOD
  372.  
  373.      Eg. PLAYMOD=Work:Sounds/Samps/MILLENIUM.MOD
  374.  
  375.      Eg. PLAYMOD=Sounds/Milly.MOD   indicates that the drawer
  376.             "Sounds" exists in the same drawer as "Millenium".
  377.  
  378.      Eg. PLAYMOD=Millenium.MOD      indicates that the Module
  379.             is in the same drawer as "Millenium" if MODPATH=.
  380.             is left blank, else it's in MODPATH='s drawer.
  381.  
  382.    Like Keyword MODPATH=, this field will not be checked until the
  383.    Millenium is reached (when it's time to load our MOD!!!).
  384.  
  385.    SFXPATH=
  386.    --------
  387.  
  388.    Same as MODPATH=, but for the alternate Sound FX. The path to the
  389.    IFF/8SVX samples you wish to use for chime sound effects. Be careful
  390.    to get this right, as "Millenium" won't start if a serious error is
  391.    found in the Prefs file. Unlike MODPATH=, SFXPATH= will halt prog
  392.    execution if invalid. Checked at startup. Any errors will (should)
  393.    be displayed.
  394.  
  395.    ALTMIDNITESFX=
  396.    --------------
  397.  
  398.    The name of your alternate 8SVX sound sample you wish to use for the
  399.    Midnite chime. This sample can not be over 128K in length and must be
  400.    a valid 8SVX datatype. Eg. ALTMIDNITESFX=Chime.iff
  401.    This Keyword may also contain the path to the sample, as long as
  402.    SFXPATH= is left blank.
  403.  
  404.      Eg. ALTMIDNITESFX=DH1:Sounds/Samps/Chime.iff
  405.  
  406.      Eg. ALTMIDNITESFX=Work:Sounds/Samps/Chime.iff
  407.  
  408.      Eg. ALTMIDNITESFX=Sounds/Chime.iff   indicates that the drawer
  409.             "Sounds" exists in the same drawer as "Millenium".
  410.  
  411.      Eg. ALTMIDNITESFX=Chime.iff          indicates that the sample
  412.             "Chime.iff" is in the same drawer as "Millenium" if SFXPATH=
  413.             is left blank, else in SFXPATH='s drawer.
  414.  
  415.    If used, then this data will be checked on prog startup. Any errors,
  416.    or invalid file types will be flagged and execution halted.
  417.  
  418.    ALTHOURSSFX=
  419.    ALTQUARTERSSFX=
  420.    ALTHALFHOURSSFX=    - All same as ALTMIDNITESFX=, but for the
  421.                          other chime types.
  422.  
  423.    COUNTRY=
  424.    --------
  425.  
  426.    Specifies which set of Public holiday figures to use in Weekday
  427.    calculations. At present it can be set for either "ENGLAND" or
  428.    "SCOTLAND". Eg. COUNTRY=ENGLAND  . See Other Versions.
  429.  
  430.    PRIORITY=
  431.    ---------
  432.  
  433.    Sets Millenium task priority between 0 and -128.
  434.    This is set inside the prog in stages of 16 (0, -16, -32 etc...),
  435.    but here you can enter any figure, and "Millenium" will round it
  436.    up or down to the nearest stage between 0 and -128. The default
  437.    setting is -128 as it's really not high-priority is it?
  438.  
  439.    BLIPDELAY=nnnn
  440.    ----------
  441.  
  442.    As there are no wait-delays in "Millenium" (for the sake of speed
  443.    and accuracy, honest!!), the speed of the pips flashing on the
  444.    digital clock may vary from system to system. Use this setting
  445.    to slow the buggers down!! Valid values are 0 to 9999. Default 400.
  446.  
  447.    GAWPERS=n
  448.    ---------
  449.  
  450.    Lord knows why I put this in, but it was simple enough to do, so why
  451.    not? Valid values are 0 and 1. All it does is put a pair of eyes
  452.    on the screen to watch your every mouse move. May have to adjust
  453.    BLIPDELAY if it slows it down any.
  454.  
  455.    DATETYPE=n
  456.    ----------
  457.  
  458.    If you're the type that like the date in MM-DD-YYYY format then set
  459.    this to 1, else it'll default to 0 and DD-MM-YYYY.
  460.  
  461.    HOLS97=
  462.    HOLS98=
  463.    HOLS99=n1 n2 n3 n4 n5 n6 n7 n8....nX
  464.    ------------------------------------
  465.  
  466.    If you wish to change the current public holiday settings, then use
  467.    these options. Fairly straight-forward - If you're setting the hols
  468.    for 1997 then put them on the HOLS97= line, and likewise for 1998 and
  469.    1999. The numbers n1, n2 etc., must be in the range 1 thru 365 and
  470.    refer to the day number of the public holiday. For instance, say we
  471.    wanted to tell Millenium that in 1998 we want our "WORK"days counter
  472.    to ignore the 1st of January and the 25th of December as they're
  473.    public holidays; then we'd use the command "HOLS98=1 359". Geddit?
  474.    The 359 because 25th December is the 359th day of the year. These
  475.    settings are already included for ENGLAND and SCOTLAND (See above).
  476.    But outside of these countries you may want to enter your own set
  477.    of holidays. There is a limit to the number you can enter, but what
  478.    it is, I'm not going to tell you.
  479.  
  480.    A valid line for England would be...
  481.  
  482.      HOLS97=1 87 9O 125 146 237 359 36O
  483.  
  484.      Delimit each daynumber with a space.
  485.  
  486.    STROBE=nnnn
  487.    -----------
  488.  
  489.    Adjusts the speed of the colour-strobe effect of the title.
  490.    Settings of O or 1OOO will switch the effect off. Else use 1
  491.    for fastest and higher for slower.
  492.  
  493.  
  494.  Copyright:
  495.  ----------
  496.  
  497.  Millenium V1.1 - © February 1997 : Stu Mackie.
  498.  Docs(s) and Graphics likewise.
  499.  
  500.  Compiled using Blitz Basic 2.1 from Acid Software.
  501.  
  502.  Any samples/MODs present are copyright of the original creators.
  503.  The original samples attached to this archive (if still present)
  504.  are owned by "Weird Science Multimedia Toolkit" and are as far as
  505.  I know exempt from legal wranglings - How the hell you can copyright
  506.  a "blip" sound or the chimes of "Big Ben" I'll never know!!!
  507.  
  508.  Due to the current MOD copyright crisis (kinda puts excellent progs
  509.  like OctaMED in the cack???), no Module was included in this archive.
  510.  However, you may wish to add a nice rendition of Wagner's "Ride Of
  511.  The Valkyries", or even Beethoven's Ninth (The Deep Purple version
  512.  of course - let's keep things traditional eh?).
  513.  
  514.  
  515.  History
  516.  -------
  517.  
  518.  A kind of perverted fascination with the past.
  519.  
  520.  
  521.  Distribution
  522.  ------------
  523.  
  524.  "Millenium" is freely distributable. It may be put on any
  525.  media which is used for the distribution of free software, like Public
  526.  Domain disk collections, CD-ROMs, Aminet (I can't put it there myself -
  527.  no Net access I'm afraid)...etc...
  528.  
  529.  o This package should be made available to anyone free of charge,
  530.    whenever possible.
  531.  
  532.  o If it appears on any CDs, PD libraries, disks etc., then just do
  533.    me a favour and let me know - no need to send me a copy of the media
  534.    unless you're feeling generous.
  535.  
  536.  o Hey! This doesn't mean you can rip off me graphics or source for another
  537.    platform - holy moley!!! Well at least not without asking.
  538.  
  539.  o Try and keep the files together, space permitting.
  540.  
  541.  
  542.  Disclaimer:
  543.  -----------
  544.  
  545.  There is no warranty for this software package. Although I've tried
  546.  (oh how I've tried) to prevent nasty bugs, I can't guarantee that it
  547.  is 1OO% reliable. It's written in an Amiga-friendly way. and hasn't
  548.  caused me any problems, but it's customary to cover one's back, is
  549.  it not? So you use this package at your own risk. I can't be held
  550.  responsible for misuse, or having to reformat your hard-drive coz
  551.  it fall down go boom.
  552.  
  553.  I'm no expert whizkid Amiga coder so there!
  554.  
  555.  Follow the instructions properly, and you should have no probs.
  556.  
  557.  
  558.  Other Versions?
  559.  ---------------
  560.  
  561.  Porting this to a PC version, which would go down really well at work,
  562.  no doubt? - Amiga-free zone I'm afraid. How little they know...
  563.  
  564.  You could, of course, get your Boss to purchase a 12OO to sit in the
  565.  corner of the office as a countdown clock!!
  566.  
  567.     Public Holidays...
  568.     ==================
  569.  
  570.  Versions to take account of Public Holidays in other countries? Well
  571.  I've included the option to change the holiday settings (See Prefs).
  572.  So as long as you're PAL oriented... No problem. You know how
  573.  difficult it is to get a decent calendar with correct Public Hols?
  574.  I think Wales, is pretty much as England, but I couldn't get two
  575.  calendars to agree for Northern Ireland and The Republic Of Ireland!
  576.  Any other country, and they're like golddust.
  577.  
  578.  So... this'll probably be the first and last release of this
  579.  strange but different prog. It's pretty much complete as it is.
  580.  
  581.  But I'm always open to suggestions.
  582.  
  583.    Boring...
  584.    =========
  585.  
  586.  This prog may be useless and low-tech, but putting it together on such
  587.  a friendly system as Amiga really was refreshingly enjoyable, & for
  588.  a "first program", I was surprized at how easy it is to get into -
  589.  get your hands on Blitz Basic, Amos, CanDo, whatever - who knows? It
  590.  may just capture your imagination. Perseverance fellas...
  591.  
  592.  But...
  593.  
  594.  Don't have much spare time these days, what with beer an' all (have I
  595.  mentioned that?), and there are more important things than programming
  596.  (aren't there? Oh yeah, like beer for instance), and whoever said
  597.  computing is better than sex, obviously had no genitals. But who knows?
  598.  Maybe I will get time to churn something else out? Now if I can just
  599.  get past this level of Breed 3D-II...
  600.  
  601.  
  602.  Thanks And Stuff...
  603.  ===================
  604.  
  605.  o Gimme Gloom-2. Please?
  606.    I lost count of the number of pairs of boxies I filled playing the
  607.    first one! Scariest game ever (alongside AB3D-II). If Mark had've
  608.    included a level-editor on this one...
  609.  
  610.  o Dunno where I'd be without the quality Amiga software that graces
  611.    my shelves (I use PC's, and they're still in the dark ages when it
  612.    comes to affordable high-spec stuff). Thanks also to those PD
  613.    programmers who never fail to find and exploit new ideas. Special
  614.    thanks to the many Amiga mags (well, in the past), without which
  615.    I'd never get to see most of this software - not having Net access.
  616.  
  617.  o Thanks to beer, for being, well, just plain wonderful.
  618.  
  619.  o Thanks to a recent Panorama TV documentary (was it Panorama?) that
  620.    proved that beer doesn't addle your memory. Stopped my Dad complaining
  621.    about me going for a pint after work (bless him).
  622.  
  623.  o Thanks to beer, for being, well, just plain wonderful.
  624.  
  625.  
  626.  We Have Contact...
  627.  ------------------
  628.  
  629.  If you wish, you can reach me thru this address:
  630.  
  631.  Stu "Mine's A Lager" Mackie.
  632.  9O Oakwood Road,
  633.  Halewood,
  634.  Liverpool,
  635.  Merseyside,
  636.  England,
  637.  L26 1XH.
  638.  
  639.  As this is only a contact address, please don't place obscenities
  640.  on any postcards/envelopes, as the old guys'll only ask me what
  641.  it all means. Not that any self-respecting Amigan would behave in
  642.  such a manner? So keep all obscenities INSIDE the envelope.
  643.  
  644.  Bye. See ya. Don't Forget Me Now...
  645.  
  646.  Actually, all the beer gags are just a joke. No! Really they are!
  647.