; -=============================================================-
;
;           Newsflash Issue No.13 - Startup Sequence
;
;               Written by Martyn/Newsflash UK.
;
;  Normally we try and keep the sequence as short as possible
;  and never bother to comment it, but the aim is so that new
;  users can have a look at what is going on and maybe try a
;  few things out themselves.
;  
;  Users may also find that commenting their scripts is useful
;  in the beginning if only to keep track of what`s happening.
;
;  This file should also easily explain the utilities that are
;  located in the C (command) directory, you can of course copy
;  these to your own C dir and use them in the same way.
;
;
echo "›0 p"
;
;  ECHO is normally used to print a message on the screen, this 
;  time we have used control characters (which won`t show up on
;  PPMORE) and this does the job of making the cursor the same
;  colour of the background, making it invisble and is purely 
;  included to neaten things up - what a tidy soul I am :-)
;
ff >nil: siesta.font
;
;  FF is the FAST-FONTS program, not only can we speed up text but
;  also take advantage of using a better looking font that that horrid
;  boring, smelly TOPAZ 80. The `m`s are a bit dodgy with the SIESTA.FONT
;  but its nice to read and comfortable on the eyes.
;  You can of course get the siesta font for your own use by knicking it
;  out of the FONTS dir.
;
;  The >NIL: bit is whats called `redirecting`, the NIL: device is just
;  like a trashcan you can send any output to. For instance when you run
;  Fastfonts, it prints "Fast fonts installed" and other information, but
;  we can send this to the trash with >NIL: so no text is printed, rather
;  like the QUIET command of COPY.
;
;
;  Type the first little message onto the screen. The messages were 
;  prepared with TEXTPAINT, featured on Issue 10 of Newsflash. (very good!)
;
;  The type command used is a nice one too, it scrolls the current text off
;  screen and brings the new text on...
;
Message

wait 2
;
;  Just WAIT a couple of seconds before continuing..
;
message1
;
;  Throw up the second message and continue loading...
;
;
prog/openlook >nil:
; 
;  This makes all the gadgets into fancy little 3D ones, just a screen hack!
;  Do I need to say what NIL: is now? See.. you`re learning..!! :-D
;
pack ;contains all menus,ppmore and run in one file!
df0:c/assign c: ram:
df0:c/assign s: ram:

;  Because we`ve now got our commands in RAM: we have to tell the Amiga to
;  stop searching the disk for the commands but look where we have put them,
;  we do this using assign. So now where it used to look for the C dir on the
;  disk it looks to ram:  This is known as `assigning logical devices`.
;  Because C: is a device, it holds the commands. There`s nothing stopping
;  you copying your whole C dir to ram (if you`ve enough ram!) and assigning
;  it with ASSIGN. Then you`ld have a hyper-quick CLI! Even better if you 
;  use a recoverable ram-disk...
;
;
df0:powermenu 
;
;  Let loose the menu... 
;
; -=====================================================================-
;
;  That`s all folks.. easy when you think about it... I hope this file has
;  been of use to someone out there and it will encourage you to have a 
;  mess yourself and understand the CLI a little better, it really is quite
;  easy to understand once you realise all the jargon is used to show off
;  and be flash more than anything else..
;                                         Seeya.. Martyn/Newsflash UK.
; -====================================================================-
