home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 4: Phase Four / 17Bit_Phase_Four.iso / files / 2892.dms / 2892.adf / magnum.docs < prev    next >
Encoding:
Text File  |  1978-01-04  |  11.7 KB  |  317 lines

  1.  
  2.  
  3. -------------------------------------------------------------------------------
  4.  
  5.              The Most Unpopular Disk Magazine Trasher is here...
  6.  
  7.  
  8.                     * MAGNUM V1.8 - LAST EVER VERSION! *
  9.  
  10.                               * SOURCE OFFER *
  11.  
  12.               Written in AMOS by Wai Hung Liu alias KHUL/DEFEKT
  13.                       Example graphics by SAREK/DELIGHT
  14.                        Example music by PAK/NERVE AXIS
  15.               Dedicated to Telemach/ex-NERVE AXIS! (Good luck!)
  16.  
  17.          Magnum is public domain, the author retains all copyrights.
  18.  
  19. -------------------------------------------------------------------------------
  20.  
  21.  
  22.  
  23.  
  24. @2SOURCE CODE AVAILABLE@1
  25. -------------------------------------------------------------------------------
  26.     In the early months of 1992 I set to work.  Taking a break from
  27. the run of the mill assembler demos and utilities, I decided to create some-
  28. thing different with AMOS.  It became my last project with AMOS.
  29. In April, Magnum v1.0 was born.  It was small, with few options, but it
  30. worked.  Users demanded more options, more preferences, and it all ended up
  31. in v1.7 in July 1993.  This is v1.8, the last ever _official_ Magnum.
  32. I have tidied up the program and you have the resulting work.  Many users
  33. will have AMOS or AMOS Pro and will have wanted to create a disk magazine.
  34. Magnum allows you to do this with ease...
  35.  
  36.     But if you want to make your _own_ disk magazine, with your own
  37. style and look, the backbone of the work is now available.  Since I am
  38. not going to continue Magnum anymore (more time on PowerTracker! hehe ;-)
  39. I have decided to release the source code for the entire program.
  40. Note that the source listing can be run straight away, but it can be messy
  41. in some places.  However, you can rip bits out of it and use it, or just
  42. slowly alter parts of the program to your own taste.  Anyone with the
  43. AMOS manual will be able to nearly _reprogram_ the entire thing after
  44. tinkering with it!
  45.  
  46. So if you would like the source listing on disk, send 5.00 pounds UK sterling
  47. and I'll send you back the source on a quality disk.  You can obtain the
  48. source by sending cash (at your own risk!) or by sending cheques, EuroCheques
  49. or International Money Ordeys made payable to:
  50.  
  51.                                 Wai Hung Liu,
  52.                            90 Terenure Road East,
  53.                                   Terenure,
  54.                                   Dublin 6,
  55.                                   Ireland.
  56.  
  57. Please make sure you write your address clearly!  You'll receive the source
  58. within 2-4 weeks, or even quicker!  If you are having _MAJOR_ problems with
  59. the source, feel free to write, but you'll be okay as long as you have the
  60. AMOS or AMOS Pro manual.
  61.  
  62. The source code is _NOT_ Public Domain in any way.  Anyone found spreading
  63. or selling it without permission from the coder (me!) _WILL_ be prosecuted!
  64. The source is for your own use, you are allowed to use it to release your
  65. own utils, diskmags etc.
  66.  
  67. That's it, enjoy the production!
  68.  
  69.  
  70.  
  71.  
  72. @2INTRODUCTION@1
  73. -------------------------------------------------------------------------------
  74. Magnum is a utility that allows you to make disk magazines with ease.
  75. It uses a system that has been tried, tested, and is now used with the
  76. majority of disk magazines.  It follows the style of Raw, Grapevine,
  77. Deadlock, Hexagone, Upstream, Jungle, Zine, Freedom Crack, etc.
  78. Of course, using this program doesn`t replace your own coded versions, but
  79. if you don`t know how to code, or haven`t got the time and want to produce
  80. a professional looking disk magazine, then Magnum is all you`ll probably need.
  81.  
  82.  
  83.  
  84.  
  85. @2HOW DOES MAGNUM WORK ?@1
  86. -------------------------------------------------------------------------------
  87. Magnum works by reading a text file called Magnum.index from disk. This
  88. file is configured to your needs. It details the title of your article and
  89. the path from which it is to be loaded, and also the colours you want.
  90. Magnum.panel contains your panel gfx.  Music and a title page are
  91. optional.  This "index" file could also be called a configuration file.
  92.  
  93.  
  94.  
  95.  
  96. @2ENTERING ARTICLES@1
  97. -------------------------------------------------------------------------------
  98.         Each article is to be typed and saved as a normal ASCII text file
  99. from any word processor. Note that ansi and styles (italics, bold, etc.)
  100. are not currently supported. Once you have your articles ready on a blank
  101. disk you can use Magnum. Try to keep each article to no more than 200
  102. pages (4800 lines).
  103.  
  104. Colour commands are available to choose from 7 text colours.
  105.  
  106.  
  107.  1-White (default)
  108. @2 2-red
  109. @3 3-yellow
  110. @4 4-green
  111. @5 5-cyan
  112. @6 6-blue
  113. @7 7-purple
  114. @1
  115. If you don`t understand, load this file into a word processor to have a look!
  116.  
  117.  
  118.  
  119.  
  120. @2POWERPACKED FILES@1
  121. -------------------------------------------------------------------------------
  122.     Magnum does not internally support Powerpacked graphics, text, and
  123. music files.  You can avoid this problem and fit more on your disk by using
  124. a superb little utility called  POWERPATCHER  by  Michael Berg.  Just run
  125. this program before you load up the main Magnum program and you will find you
  126. can read packed files.  POWERPATCHER and similar utilities can be found on
  127. many disks and is available from any good PD library.
  128.  
  129.  
  130.  
  131.  
  132. @2CONTROL PANEL GFX@1
  133. -------------------------------------------------------------------------------
  134.         The control panel you are using below can be changed to suit your
  135. taste. The graphics panel must be low-res and in 16 colours. A
  136. stencil and example is on the disk to help you (panel.iff). The panel when
  137. complete should be saved as a brush @3Magnum.panel@1 onto your disk.
  138.  
  139.  
  140.  
  141.  
  142. @2GRAPHICS@1
  143. -------------------------------------------------------------------------------
  144. Graphics can be displayed as a single page.  They must be NTSC in size and
  145. standard in width (320 or 640).  Pictures can be in Interlace, HAM, Low, Med,
  146. and High resolution.
  147.  
  148.  
  149.  
  150.  
  151. @2MUSIC@1
  152. -------------------------------------------------------------------------------
  153.         Music can be run in the background so you could have Octamed,
  154. TFMX or whatever music running. The Music on/off function only applies to
  155. music loaded by Magnum, otherwise this function is useless, and you can draw
  156. some graphics over the unused panel. (logo?). The program will know whether
  157. there is music loaded in which should be saved as modules compatible with
  158. ProTracker, PSTtracker, NoiseTracker, Soundtracker, etc.  The default magazine
  159. music should be saved under the name @3Magnum.music@1 on your disk.
  160.  
  161.  
  162.  
  163.  
  164. @2TITLE PAGES@1
  165. -------------------------------------------------------------------------------
  166.         The title page can be whatever you want, making sure that it is
  167. IFF of course. Your completed picture should be saved under the name
  168. @3Magnum.t1@1.  Subsequent loading pages should be titled Magnum.t2, Magnum.t3,...
  169. until Magnum.t5.  You can have upto 5 different lead up/loading pictures.
  170.  
  171.  
  172.  
  173.  
  174. @2INDEX FILE (CONFIGURATION FILE)@1
  175. -------------------------------------------------------------------------------
  176.         Now a text file must be created to tell Magnum where your articles
  177. are on the disk, and what it should show on the menu. You can load up the
  178. example file on this disk, @3Magnum.index@1 . Below is an example...
  179.                 
  180. f00             - Colour of line at top. The number is typed in hex format
  181.                   and you must remember to press return afterwards...
  182.           This example will be RED.
  183. fff             - Top text colour. (WHITE)
  184. fff             - Mouse colour (WHITE)
  185. f00             - Mouse border colour (RED)
  186. My Disk Magazine- The title of your disk magazine. (No more than 30 chars)
  187. Article 1       - A1. The name of your first article
  188. df0:drw/file    - A1. Path of article (where file is on disk)
  189. Article 2       - A2. Another article...
  190. df0:drw/file    - A2. Path again...
  191. *empty*         - A3. Putting *empty* leaves an empty line
  192. YO DUDE!        - A4. To create a message, place message and then put *empty*
  193. *empty*         - A4. so that when YO DUDE! is chosen, nothing loads.
  194. King Tut        - A5. To load an iff picture, place
  195. *iff*df0:d/f    - A5. *iff* BEFORE the path
  196. Beethoven    - A6. To load a tracker modules, place
  197. *music*mod.beet - A6. *music* BEFORE the path
  198.  
  199.         You can continue the name and path of this article to a maximum of
  200. 500 articles. You must also remember to press RETURN after EACH line.
  201. This file should then be saved under the name Magnum.index .
  202.  
  203.  
  204.  
  205.  
  206. @2CONTROLS@1
  207. -------------------------------------------------------------------------------
  208. The icons are self explanatory, and there is a help file on disk.
  209. Keyboard shortcuts are as follows.
  210.  
  211.  @3Esc          @1= @7Return to index
  212.  @3Shift + Esc  @1= @7Quit
  213.  @3Return       @1= @7Load file
  214.  @3Space bar    @1= @7Goto page of index/article
  215.  @3s            @1= @7Sound on/off
  216.  @3Up arrow     @1= @7Goto 1st page of index/article
  217.  @3Down arrow   @1= @7Goto last page of index/article
  218.  @3Left arrow   @1= @7Move back a page of index/article
  219.  @3Right arrow  @1= @7Move forward a page of index/article
  220.  
  221.  
  222.  
  223.  
  224. @2TIDYING UP@1
  225. -------------------------------------------------------------------------------
  226. So now you should have on your disk:
  227.  
  228.         @4Magnum.Panel  @1- your gfx
  229.         @4Magnum.T1-T5  @1- title pages (optional)
  230.         @4Magnum.Music  @1- (optional, you can use your own player or not have
  231.                         any music at all.)
  232.         @4Magnum.Index  @1- your file of names and paths
  233.  
  234. Now all you have to do is to copy across the Magnum.prg file to your magazine
  235. disk and place the "diskfont.library" into the LIBS: drawer.
  236.  
  237. Now all is needed is a startup-sequence. Make your startup load Magnum.Prg or
  238. your own custom music first if necessary.
  239.  
  240.         eg.
  241.  
  242. @4                  MAGNUM.PRG
  243. @1
  244.         or
  245.  
  246. @4                  RUN OCTAMEDPLAYER >NIL: <NIL: name of music
  247.                   MAGNUM.PRG
  248. @1
  249. Check your manual for help if you are confused.
  250.  
  251.  
  252.  
  253.  
  254. @2ABOUT@1
  255. -------------------------------------------------------------------------------
  256.  
  257. @3      Programmed in AMOS@1...........@6Khul
  258. @1      (Assembler rules - use Trashem'One!)
  259. @3      Example music@1................@6PAK
  260. @3      Example gfx@1..................@6Sarek
  261. @1
  262.  
  263. I retain full copyright of the program and it may not be altered in any way.
  264. This program is not shareware so you have no obligation to register this
  265. program with me.  Feel free to copy and spread as it's PUBLIC DOMAIN.
  266. Fred Fish can distribute this if he wishes - full permission is given.
  267.  
  268. Well, that's it.  For all those users who contributed to me for updates,
  269. thanks!  Thank you to you, the user, for showing interest in Magnum.
  270. There will _NEVER_ be another disk mag creator called Magnum so take this
  271. chance to get the source and make your own creations!
  272.  
  273. I wish you luck with your disk magazine and just want to say, goodbye...
  274.  
  275.  
  276.                         Wai Hung Liu (alias Khul)
  277.  
  278.  
  279.  
  280.  
  281. @2HISTORY@1
  282. -------------------------------------------------------------------------------
  283. 1.8 - no more...
  284.  
  285. 1.7 (15.07.93) - Some quick changes to the internal code so now it is more
  286. memory efficient!  (For you Sarek!)
  287.  
  288. 1.6 (29.03.93) - Sorry for delay but I'm still waiting for that AMOS PRO
  289. compiler.  Alas... Still, this new version will work with A1200 machines.
  290.  
  291. 1.5 (19.01.93) - Added tracker support
  292.          Added more loading screens
  293.          No bug fixes needed
  294.  
  295. 1.4 (13.10.92) - Keyboard commands bug fixed, it caused a display mess...
  296.       Now, 500 articles.
  297.       Each article can be upto 200 pages long.
  298.       Added in two more buttons to click.
  299.       7 colours added for text.
  300.       Easier and more simple INDEX file.
  301.  
  302. 1.3 (3/8/92)  - Keyboard commands added.
  303.         250 articles.
  304.             1.5 hrs to update.
  305.  
  306. 1.2 (21/6/92) - IFF support added.
  307.         200 articles.
  308.         Bug fixes.
  309.  
  310. 1.1 (April 92) - Original release version.
  311.         Limited to 20 articles.
  312.         Bug fix.  Shared command when compiled meant continuous
  313.         crashing so most variables now global.
  314.  
  315. 0.1 > 1.0 (April 92) - Pre-production version.
  316.                Very badly bugged, keeps crashing.
  317.