home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 5 / amigaformatcd05.iso / readerstuff / søren_holbech / dms-interface.guide (.txt) next >
Amigaguide Document  |  1996-08-13  |  11KB  |  204 lines

  1. @database 681c7380-0
  2. @master HeddleyCreation
  3. @$VER: 1.0
  4. @remark Created with Heddley v1.1 (c) Edd Dumbill 1994
  5. @node "Main" "No title"
  6.          @{fg shine}T H E  I N C R E D I B L E  D M S - I N T E R F A C E@{fg text}
  7.                        @{fg fill}(C) S
  8. ren Holbech 1996@{fg text}
  9.                             @{fg fill}Version 1.0@{fg text}
  10.    @{"Distribution" link "DISTRIBUTION" 0}    - Boring legal stuff
  11.    @{"Introduction" link "INTRODUCTION" 0}    - What is this?
  12.    @{"Freeware" link "FREEWARE" 0}        - Read me NOW
  13.    @{"Requirements" link "REQUIREMENTS" 0}    - Do YOU own a A4060T with 32 MB RAM?
  14.    @{"Installation" link "INSTALLATION" 0}    - The complex part
  15.    @{"Usage" link "USAGE" 0}           - For the thick-headed
  16.    @{"Help!!!" link "HELP" 0}         - "I've got a problem"
  17.    @{"Author" link "Author" 0}          - everything you never wanted to know
  18.                      about me
  19. @endnode
  20. @node "Author" "Author"
  21. AUTHOR:
  22.     I'm a dedicated Amiga programmer and if you have any constructive
  23.     comments, wants to swap programming information, just wants to drop
  24.     me a line or IF YOU GOT ANY CLUE WHY BLITZ BASIC 2 WONT CLOSE DOWN
  25.     MY WINDOWS WHEN I CREATE AN EXECUTABLE please feel free to mail me:
  26.         S
  27. ren Holbech
  28.         Jeppe 
  29. rsvej 22
  30.         8600 Silkeborg
  31.         DENMARK
  32.     Amiga Rulez...
  33. @endnode
  34. @node "DISTRIBUTION" "DISTRIBUTION"
  35. DISTRIBUTION:
  36.     This program is Freeware.
  37.     This means that you may copy it as often as you like, to anyone
  38.     you like (or dislike). But it also means that you must not change
  39.     any part of the program or this Amigaguide, or copy the program to
  40.     anyone without copying all of the files at the same go.
  41.     The files are:
  42.         DMS-Interface
  43.         DMS-Interface.info
  44.         DMS-Interface.guide
  45.         DMS-Interface.guide.info
  46.     Furthermore you must not gain profit on this product, so you can
  47.     not demand more than a small copy-fee and the price of a disk for
  48.     this program. You may freely upload this to any BBS or Web-site and
  49.     you may include it on any CD you like. If you want to use this as a
  50.     frontend for a commercial CD you must mail me one of the CD's, and
  51.     if you wan't to include it on a magazine-coverdisk please send me a
  52.     copy of the magazine (This does not apply to Amiga Format since I'm
  53.     allready a subscriber for this mag).
  54.     I'm also not giving up copyright on this product so you really
  55.     ought to follow the guidelines above.
  56.     By the way: I'm not responsible for any damage which might occur to
  57.     your beloved Amiga or your self from use or abuse of this program.
  58. @endnode
  59. @node "FREEWARE" "FREEWARE"
  60. FREEWARE:
  61.     The reason why I wrote this little program was in conjunction
  62.     with a letter I wrote to Amiga Format. I don't know if this
  63.     letter will ever get published, but here it is:
  64.     Dear AF
  65.     This is an attempt to raise a debate around a favourite subject
  66.     of mine: Cashing-in-ware. Cashing...what? you might ask; cashing
  67.     -in-ware is my word for a large percentage of the products that
  68.     are released into the shareware realms. I won't mention names 
  69.     (I'm a nice guy) but some programs are clearly not worth the
  70.     shareware fee. Who would pay 
  71. 10-15 for GUIs for programs like DMS,
  72.     lha/lzx/zip-archivers and the Format-command? No one, thats who!
  73.     Anyone with a minimal knowledge of the dos.library System() routine,
  74.     a copy of Blitz2 (or AmigaE) and ability to move a mouse can load
  75.     up GadToolsBox or MUI-Builder and do the trick in a couple of hours.
  76.     (I've done so and the proof (on the enclosed disk) you can put on
  77.     your CD or throw into your trashcan).
  78.     This is not too bad, but when these programmers "cripple" their
  79.     demo-versions they are damaging the support for all the good
  80.     shareware out there. When you buy a new CD-ROM a lot of the programs
  81.     on it are "crippled", mostly with the famous "annoying requester",
  82.     and when you wade through the programs it becomes natural to wait
  83.     for ten seconds before you can check out the program on offer. Thus
  84.     you really don't notice the requesters anymore. This has led to
  85.     programmers using even more cunning tricks to help people decide to
  86.     register: Special trialperiod, max number of entries or the disabling
  87.     of save-/print-functions. This has brought forward a attitude in
  88.     me (and those of my frends that utilises PD-software) which results
  89.     in whenever I encounter a new piece of PD I check if it is
  90.     shareware and if it is I scan the documentation for the words "demo"
  91.     and "limitation". Then I decide if I can live with these limitations
  92.     and if I can't I don't even try the program out. This is a loss
  93.     for the good pieces of shareware, cause when I look through my CD
  94.     collection for an account manager I usually end up with 20-30
  95.     different kinds. It's easy to select cause all that is "crippled"
  96.     I don't look at and later on decide that the remaining 2 isn't
  97.     worth the disk they're on. Now imagine that a really fine peace
  98.     of shareware which is better than my Personal Finance Manager
  99.     coverdisk was between the programs I didn't look at, then I would
  100.     be at a loss because for 
  101. 15 I could have gotten hold of a good
  102.     program, the programmer would be at a loss because he won't receive
  103. 15 and the Amiga market would be at a loss cause the programmer
  104.     gives up programming and becomes a bricklayer instead. All of this
  105.     because a lot of clever programmers have decided to release
  106.     "crippled" versions of programs which no one will spend more than
  107.     15 minutes with.
  108.     My plea to these shaeware programmers is: Before you decide to demand 
  109. 10-30 for your new program, consider this: Would you pay this kind
  110.     of money for the program yourself? Are there better alternatives out
  111.     allready which cost half the price you're demanding? (And especially
  112.     for games: You can buy Powermonger, Sleepwalker etc. for less than
  113. 8 if you shop around. Do you think anybody would pay 
  114. 20 for another
  115.     version of Pacman meets Space Invaders?).
  116.     I say: When programs such as MCP, ChaosPro, LaTeX, etc. is freeware a
  117.     lot of other programs should be too. Death to caching-in-ware!
  118.     PS. I'm a shareware AND freeware programmer myself.
  119.     You guessed it: The proof is in fact this program.
  120.     But as this is really not a program I like to develop you can be
  121.     assured that I will not be expanding it. I know that some features
  122.     are missing (like the .DIZ-thingies) but everything which is included
  123.     in the FD-version of DMS is here. I know it would be cool to have
  124.     an Arexx-port or make it into a commodity but why waste time?
  125.     As time of writing I've deleted my source (to make room for others,
  126.     more exciting, projects) so if you've discovered a real nasty bug...
  127.     too bad, it WON'T be corrected. Have fun...
  128. @endnode
  129. @node "HELP" "HELP"
  130. HELP:
  131.     Well if you clicked here I guess you have one of six problems:
  132.     What does NOVAL etc. mean?
  133.     - I'm not the one to ask, read the DMS-manual. See @{"Usage" link "USAGE" 0}.
  134.     I want to read/write a device which is not in the list?
  135.     - Edit the tooltypes. See @{"Installation" link "INSTALLATION" 0}.
  136.     My DMS-executable is located in Q:images/aga/ not C:?
  137.     - Well, you're weird but the DMS-Interface even caters for your 
  138.       kind of people: Edit the tooltypes. See @{"Installation" link "INSTALLATION" 0}.
  139.     DMS-interface just "beeps" the screen and nothing happens?
  140.     - DMS-Interface couldn't find your DMS-executable where you specified
  141.       it in the tooltypes. Check the location from Shell/CLI.
  142.     The program won't resppond to my tooltypes-settings?
  143.     - Check that:
  144.         - Your icon is called DMS-Interface and not PuppiesInc
  145.         - The tooltypes isn't surrounded with ""'s
  146.     I lose memory, everything crashes, my Amiga ran away etc.?
  147.     - Too bad. See @{"Freeware" link "FREEWARE" 0}.
  148. @endnode
  149. @node "INSTALLATION" "INSTALLATION"
  150. INSTALLATION:
  151.     This program is very hard to install, and even harder to configure!
  152.     If you don't know a rocket-engineer who will help you, you might as
  153.     well give up...or follow these terrible complex instructions:
  154.         - Drag the DMS-Interface icon to the drawer where you like it
  155.           to be
  156.         - Drag the .guide file to the drawer where you like IT to be.
  157.     If you survived the above procedure, maybe you're brave enough to
  158.     configure the software...
  159.         - Click once on the DMS-Interface icon and select
  160.           Icons/Information... from the menu.
  161.         - Click on a tooltype and edit it using the string-gadget
  162.         - Repeat the step above as often as you like
  163.         - Click "Save"
  164.     Well done!
  165. @endnode
  166. @node "INTRODUCTION" "INTRODUCTION"
  167. INTRODUCTION:
  168.     What you're dealing with here is a program which is just
  169.     what the name of the program hint at: A interface for the
  170.     Disk-Masher (or DMS for short). You've probably seen one
  171.     before and you'll be wondering why on earth you should use
  172.     this feeble effort instead of your HandyDMS, DMS-Face etc.
  173.     Well, I don't know why, except because this is Freeware
  174.     and you'll might find it more suited to your way of working.
  175.     Otherwise read the @{"Freeware" link "FREEWARE" 0} section.
  176. @endnode
  177. @node "REQUIREMENTS" "REQUIREMENTS"
  178. REQUIREMENTS:
  179.     Since I am not a very rich person and my friends aren't either
  180.     this program have only been tested on one kind of machine:
  181.         A1200, 50 mHz 030, 4 MB FastRAM and a hardrive
  182.     I suspect that this program will run on any kickstart 2.04+
  183.     machine with about 512 kb RAM. I you find out that DMS-Interface
  184.     doesn't work on your shiny new A4000 or bulky old A1000 then...
  185.     tough luck. Read @{"Freeware" link "FREEWARE" 0} for more details.
  186. @endnode
  187. @node "USAGE" "USAGE"
  188.  USAGE:
  189.     Well, if you're reading this I haven't really succeeded, have I?
  190.     You see it's really simple, the window is split into three parts.
  191.     The top part is where you decide on which filename which contains/
  192.     is to contain the DMS-archive, and the optional text which is to
  193.     be displayed prior to unpacking the archive. "Password" and "device"
  194.     ought to be pretty self-explanatory.
  195.     In the middle part you decide on packmethod and starting & ending
  196.     tracks to compress. Since this is not a guide to DMS but this
  197.     interface, please consult the DMS-manual (available at aminet at:
  198.     util/arc/dms111.run) for the meaning of the other options.
  199.     Finally at the bottom part of the window you click on the action
  200.     which is to be executed by the interface using the set parameters.
  201.     If you still don't get it, then what can I do but suggest you go out
  202.     and buy yourself one of these crappy IBM-compatibles.
  203. @endnode
  204.