home *** CD-ROM | disk | FTP | other *** search
/ AMOS PD CD / amospdcd.iso / 401-425 / apd410 / seditor.doc < prev   
Text File  |  1994-01-01  |  8KB  |  224 lines

  1.             SCREEN EDITOR V1.0
  2.  
  3.             IMAGE  EDITOR V1.0
  4.  
  5.                PALETTE EDITOR V1.0
  6.  
  7.               By Ejber Ozkan (STORM)
  8.  
  9. INTRO
  10. *****
  11.  
  12. Hello!,This editor was designed just for myself at first but everytime
  13. I added something to it, it just grew and grew!.And so I have made it 
  14. available to you !...If it gets enough followers I would then try
  15. to make Version 2 have icon/menu driven system,Block sizing from 8 by 8
  16. to 32 by 32,A bigger screen area (for scrolling games),A proper sprite
  17. block Editor And loads more options!...
  18. Who knows Prehaps This Utilitiy will be better than TOME! in later
  19. versions.
  20.  
  21. Anyway for the time being read the instructions for Version 1.0...
  22. The game I made required blocks of a 16 by 8 standard,This is why this
  23. version is only capable of this size (sorry promise to improve!).
  24.  
  25. START
  26. *****
  27.  
  28. When the program loads you are presented with a blank screen and an
  29. information panel at the bottom.
  30. On this panel you can see the TITLE!,the X and Y co-ordinates of the 
  31. cursor,The current image number,The number of the image under the cursor, 
  32. free,chip and total available memory.
  33. There is a cursor above with which you use to move and edit the screen 
  34. and also just above the info bar is the current image block that is in use.
  35. To place a block simply move the cursor using the joystick and press fire
  36. at required point...Voila!..Pressing F1-F2 changes the current block!
  37. This is the Basic principle behind the editor!,You can then go on to 
  38. make as complicated or simple screens as you want!. 
  39.  
  40. --QUICK START to show what SED can do!
  41. Load program...once done:-
  42. Press F5 to load an .ABK file from the DEMOS draw.
  43. Press "L" to Load a .SED file from the DEMOS draw.
  44. And you can see the image come up onto to screen like magic!.
  45. You can now Mess about with the screen or you can edit the sprite bank
  46. using the image editor (F9)
  47.  
  48.  
  49. FORMAL INFORMATION
  50. ******************
  51.  
  52. Change Image Block                      (F1 - F2)
  53. ------------------
  54. This can be done by using the F1 and F2 keys.
  55. Pressing F1 moves up the image table 
  56. Pressing F2 moves down the image table
  57.  
  58. Clear Whole Screen                      (F3)
  59. ------------------
  60. This is done by pressing the F3 key.
  61. A word of WARNING this erases everything that had being previously
  62. edited on to the screen!!
  63.  
  64. Clear Block Under Cursor position    (F4)
  65. ---------------------------------
  66. This Puts a Transparent image block under the cursor position so acting 
  67. as a "Eraser".The Image Number of the  "0" or transparent block would
  68. inputed by you (shown later on).
  69.  
  70. Load new sprite blocks                  (F5)
  71. ----------------------
  72.  A file requester will pop up asking for a sprite bank file to load.
  73. Select an .ABK file of your choice to replace the old sprite bank.
  74. Please note that the editor uses sprite image number 1 as the cursor and
  75. so i would advise you when creating sprites via SPRITEX V1.3 to leave this 
  76. blank.
  77. Remember that you will delete the old sprite bank!.
  78. Once loaded you can now edit the screen with your own images!.
  79.  
  80. Save sprite blocks            (F6)
  81. ------------------
  82.  This option is here so that new sprite blocks can be saved in one go,And
  83. then loaded into your own program ready for use.
  84.    Again use the file requester to save your .ABK file to disk.
  85.  
  86. Fill Screen with Current Image          (F7)
  87. ------------------------------
  88. This option simply fills the whole screen with the current image block!
  89. Be warned that everything else will be deleted on the screen!
  90.  
  91. Grab Sprites from an IFF file           (F8)
  92. -----------------------------
  93. I had trouble implementing this because i was restricted to 16 by 8 blocks.
  94. Choose an Iff file to load using the requester.
  95. After the screen has loaded You will be shown the files dimentions and asked
  96. how many block across and down the screen the image grabber will grab from.
  97.  IF you only wanted two block along but 10 blocks down this would be done 
  98. easily.Eg
  99.          1   2 
  100.     ________
  101. 1    [  ][  ]
  102. 2    [  ][  ]
  103. 3    [  ][  ]
  104. ...    ....
  105. 10    [  ][  ]
  106.     ~~~~~~~~
  107. This would be the way you would have to set it out in your IFF file.
  108. Or if you wanted to grab 18 blocks along and two block down you would set
  109. it out like so:-
  110.      1   2   3   4   5   6   7   8   9   10  11  12 ... 18
  111. 1    [  ][  ][  ][  ][  ][  ][  ][  ][  ][  ][  ][  ]...[  ]
  112. 2    [  ][  ][  ][  ][  ][  ][  ][  ][  ][  ][  ][  ]...[  ]
  113.  
  114. A wide range of choice is available.
  115. When creating an IFF file like this i find it best to set gridding 16 by 8
  116. in Deluxe Paint in So making It easier..
  117. You can ofcourse Use the example file as a Template!.
  118.  
  119.  
  120. Image editor V1.0            (F9)
  121. -----------------
  122. Please note that this editor was written for my own laziness because i
  123. could not be bothered to load in spriteX!.As a result this is very basic
  124. editor!.
  125.  
  126. Use the mouse to draw your image in the box above.Pressing the left 
  127. button to put down a pixel!.
  128. Once your happy... 
  129. F1 will ADD the image to memory for you and you can move on to the 
  130. next block!.
  131. F2 will GET an image from the sprite bank!.
  132.  
  133. F5 will clear the block in the current colour!.
  134.  
  135. F6 will call up the palette editorv1.0 (see later!)
  136.  
  137. F10 will return back to screen ed with the screen untouched!.
  138.  
  139. The arrow up and arrow down keys change the current colour of the pixel
  140. To the right of the screen you can see the box move!
  141.  
  142. The arrow left and arrow right keys change which image you wish to GET.
  143.  
  144. Save current screen data        (F10)
  145. ------------------------
  146. A requester will come up asking whether you would wish to either save
  147. the screen as a data file (ASCII) or an example demo file (also ASCII).
  148.  
  149.  
  150. Save ASCII DATA merge FILE
  151. --------------------------
  152. This will save an ASCII file to disk so that it can be merged into your
  153. own programs!.The file will takes up the format of DATA statements which 
  154. you then READ.
  155.  
  156. Save ASCII DEMO merge FILE
  157. --------------------------
  158. This is for the people who wish to get the screen up'n running 
  159. Once this ASCII file is saved all you do is merge it into AMOS as a 
  160. program (clean mem is adviced).Then load your .ABK sprite file 
  161. LOAD "filename.ABK",1
  162.  
  163. And run the program,And VOLIA! a screen to do what you want with!.
  164.  
  165.  
  166. Palette editor v1.0     (from image ed - key F6)
  167. -------------------
  168. Move the cursor with the left and write arrow keys to choose colour.
  169. To change colours use Numeric keys...
  170.         R    G     B
  171.  
  172.         4    5     6    -
  173.            
  174.         1    2     3    +
  175.  
  176. This will change respective Red,Green and Blue hues
  177.  
  178. SPECIALS
  179. --------
  180.  
  181. Because of the way the editor works..There are some special function
  182. just for the editor.Because You cant Merge BACK an ASCII file to the
  183. editor i made a special format for the editor to save and load files from.
  184. These are called ".SED" files which can only be loaded by the editor.
  185. It is therefore advised for you to save the screen data as a SED file so
  186. that you can load it back when ever you wish!,And then save your merge
  187. ASCII file! so that you have a record of it!.
  188.  
  189. Keyboard 'S' asks for a name for the file and saves it to disk
  190.  
  191. Keyboard 'L' loads a .SED file and processes to screen!
  192.  
  193. Keyboard 'F' Toggles flash!(changes to RED you will have to bear this
  194.                 in mind!)
  195. Keyboard 'E' Erase current Sprite bank(if your desperate!)
  196.  
  197. Keyboard 'Help' Brings up a short help screen! handy hey?!
  198.  
  199. Keyboard 'Esc' Do ya wanna quit??...Well Choose this!.
  200.  
  201. I hope you have fun with this utility and bear with its faults because
  202. admitedly it does have them (NOT BUGS mind you!).If you would like the
  203. listing for this or any other AMOS UTILS/DEMOS made by me then write to
  204. me enclosing a disk full of P.D and i will copy the P.D disk and send the 
  205. disk back with your requests on it! (fair or what!??).
  206. Also if you find any bugs,required improvements,critisms! then also write
  207. to the address below!.
  208. Oyeah...do not blame me please if this program eats a disk,ruins a chip,
  209. breaks a mouse or any other disaster that might and probably occur!.
  210.  
  211. P.S make TOME LICENCEWARE, After buying the compiler and 3d its pointless
  212. dishing out more money for just a few more commands!.
  213. Copyright 1992 Ejber Ozkan STORM Soft.
  214.  
  215. Ejber Ozkan
  216. 222 Tunnel ave,
  217. Greenwich,
  218. London,
  219. England
  220. SE10 opl
  221.  
  222. Enjoy...STORM 1992
  223.  
  224.