home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 140 / 140.d81 / ŽDan€h€shdU‰¥ì`g.del < prev   
Encoding:
Text File  |  1996-01-01  |  17.5 KB  |  669 lines

  1. eep in mind it
  2. must repeat within a factor of 24
  3. bits horizontally and 16 bits
  4. vertically. In other words, a pattern
  5. that repeats every 6th bit
  6. horizontally and every 8th bit
  7. vertically would work, while a
  8. pattern that repeats every 5th and
  9. 8th bit respectively would not.
  10. Because 24 will divide evenly by 6
  11. but not by 5.
  12.  
  13.     The second pattern configuration
  14. is a perfect 16 x 16 bit or 2 x 2
  15. cell.  Keep the 8 right most bits in
  16. this pattern dark all the way down
  17. the first 16 rows.  This lets the
  18. fill command know this is not to be
  19. used as part of the pattern.  The
  20. lattice pattern of the "S.PATTERNS"
  21. file will serve as an example.  If
  22. you want, use this pattern as a
  23. template.
  24.  
  25.  
  26.  [UNDO]
  27.  
  28.     Mistakes are going to happen.  So
  29. what happens if you select the wrong
  30. function and overwrite part of your
  31. picture?  Simply press [U]
  32. immediately afterwards and the screen
  33. will be restored to its previous
  34. form.  Don't wait to undo a mistake.
  35. The buffer is used for a variety of
  36. reasons.  It's extremely important
  37. the [U] be pressed immediately after
  38. an error. Incidentally, you can
  39. manually input a screen into the
  40. buffer by pressing [CTRL-I].
  41.  
  42.  
  43.  [EDITING FEATURES:]
  44.  
  45.  [NOTE:] Most editing modes may be
  46. exited by pressing [RETURN].  The
  47. exceptions to this are the sprite and
  48. character editors which have on-
  49. screen documentation.  DON'T try to
  50. break out of this program by holding
  51. down [RUN/STOP] and tapping
  52. [RESTORE].  [RUN/STOP] has been
  53. disabled, and if you tap [RESTORE]
  54. during a disk I/O operation, the
  55. program WILL LOCK UP.  Remember, If
  56. you get stuck in a mode of which you
  57. are not familiar, just press [RETURN]
  58. to exit.  Then either refer to this
  59. article or press [H] for help.
  60. Incidentally, [SHIFT-Q] will prompt
  61. you to exit the program.
  62.  
  63.  
  64.  [ZOOM EDIT]
  65.  
  66.     This is one of the most essential
  67. elements of HI-RES SKETCH. To use
  68. zoom simply press [Z], move the
  69. window to the desired area and press
  70. [FIRE].  The chosen section will be
  71. blown up 16 times its normal size
  72. giving you precise control of each
  73. pixel.
  74.  
  75.     Looking to the bottom of the
  76. screen, you'll see a menu of three
  77. editing modes: DRAW, ERASE, and
  78. TOGGLE with the selection of each
  79. mode as easy as hitting the first
  80. letter. Pressing [SPACE] will allow
  81. you to move the window to edit
  82. another section, or you can scroll
  83. the editing area using the cursor
  84. keys.  Clearing the editing area can
  85. be accomplished by typing [CLR].  Be
  86. careful when using [CLR].  Undo is
  87. not available in zoom mode.  You
  88. could exit zoom mode with [BACK
  89. ARROW] and press [U] to get back what
  90. you've accidentally erased.  But any
  91. changes you've made will be lost.
  92.  
  93.  [NOTE:] You may notice when exiting
  94. zoom mode the pen will move to the
  95. last place of the square zoom cursor.
  96. This was done so you could use zoom
  97. edit to aid in plotting points.
  98.  
  99.  
  100.  [WINDOW EDIT]
  101.  
  102.     Window editing provides an easy
  103. way to edit an exclusive section of
  104. the screen.  Enter window edit by
  105. pressing [W].  When you hit [W], a
  106. window will appear in the upper
  107. lefthand corner of the screen.  You
  108. can expand the size of this window by
  109. holding down [FIRE] and pressing the
  110. joystick right (expand horizontally)
  111. or down (expand vertically).
  112. Shrinking (or de-expanding) is done
  113. by holding down [FIRE] and pressing
  114. the stick left (shrink horizontally)
  115. or up (shrink vertically).  Once
  116. you've adjusted the window to the
  117. size you want, you're ready to use
  118. the editing features.
  119.  
  120.     Copying a window is accomplished
  121. by moving it over the section you
  122. wish to copy and pressing [f1].  A
  123. second window will be placed over the
  124. first. Move this second window (via
  125. joystick) to the destination area and
  126. press [f1] again.  It's important to
  127. note here that the source window is
  128. ORed in with the destination.  You
  129. can even overlap the two windows.
  130. But because of the way a window is
  131. transferred, you may end up with some
  132. garbage.  If you always overlap from
  133. right (source) to left (destination)
  134. or down (source) to up
  135. (destination.), you won't get any
  136. unexpected results.
  137.  
  138.     Before copying a window, you have
  139. an option of clearing the destination
  140. area.  Simply type [CLR] and every
  141. byte in the window will be erased. In
  142. case you accidentally erase something
  143. important, you can undo it by using
  144. [U].
  145.  
  146.     Besides copying, you can also
  147. flip, invert, reverse, and scroll a
  148. window.  Flip, invert, and reverse
  149. are accessed by [f3], [f5], [f7]
  150. respectively.  Each of these
  151. functions is basically self-
  152. explanatory.  Since they are
  153. reversible by hitting the same key
  154. again, you can use them to test if
  155. all desired bits are in a window.
  156.  
  157.     The last window editing feature
  158. is scrolling.  You can scroll what's
  159. in a window in all four directions
  160. using the cursor keys.  If bits reach
  161. the edge, they will wrap around to
  162. the other side.  Pressing [SPACE]
  163. will toggle between scrolling the
  164. entire screen or scrolling inside a
  165. window. Window scroll is always
  166. active when you first enter window
  167. edit.
  168.  
  169.     In addition to editing, windows
  170. can also be saved and loaded. To save
  171. a window move it over the desired
  172. section of the screen (change window
  173. size if necessary), press [S], type
  174. in the file name and hit return.
  175. Remember to use flip, invert or
  176. reverse to test bits first.
  177.  
  178.     Loading a window is a little more
  179. complicated.  To load a window press
  180. [L], type in the file name and hit
  181. return.  In a few seconds the window
  182. size will change and move to the top
  183. lefthand corner of the screen.  Move
  184. the window to the destination area
  185. and press fire.  As with copy, the
  186. window will be ORed in with the
  187. background. To prevent this type
  188. [CLR] before you press [FIRE].
  189.  
  190.  
  191.  [ANDing WINDOWS]
  192.  
  193.     Because ANDing has a rather
  194. specialized use and requires a more
  195. detailed explanation, I didn't
  196. mention it up above.  The reason you
  197. would use AND instead of OR is in the
  198. case of turning selected bits off.
  199. Let me explain with the following
  200. example.
  201.  
  202.     Suppose you had an image you
  203. needed to place over a complex
  204. background.  You could use [f1] to OR
  205. the window to its destination, but
  206. the background would show through.
  207. Zoom edit could clean up the picture,
  208. but this would be very time
  209. consuming.  The alternative is to use
  210. AND to clear a selective area then OR
  211. to place the image.
  212.  
  213.     To start you need to make a
  214. duplicate of the image to use as the
  215. AND window.  Once a copy has been
  216. made, you need to darken it to make
  217. it look like a shadow of the
  218. original. Next use reverse [f7] to
  219. get the mask.
  220.  
  221.     Now you're ready to transfer the
  222. image.
  223.  
  224.     First, place the source/mask
  225. window over the reversed shadow
  226. image. and press [f2].  Next move the
  227. destination window over the complex
  228. background and press [f2] again.  If
  229. you have done everything correctly,
  230. you should see that part of the
  231. background was erased.  Now the final
  232. step is to OR the original image over
  233. the same part of the background and
  234. that's it.
  235.  
  236.  [NOTE:] To make the above process
  237. easier use as small a window as
  238. possible.
  239.  
  240.  
  241.  [EXAMPLE WINDOW FILES]
  242.  
  243.     On this disk I've included the
  244. example windows listed below.
  245.  
  246.  W.TREE
  247.  W.BULLDOG
  248.  SPORTS CAR
  249.  
  250.     Keep in mind when viewing these
  251. windows that I don't consider myself
  252. an artist to say the least.  Yet,
  253. each of these windows, I feel, gives
  254. many examples of the powerful editing
  255. and drawing features of HI-RES
  256. SKETCH.  For instance, the sports car
  257. was drawn with line, ellipse,
  258. compass, fill, window and zoom edit.
  259. The tree was drawn with sprite stamp
  260. and zoom while the bulldog was done
  261. entirely in zoom mode.
  262.  
  263.  
  264.  [FULL SCREEN SCROLL]
  265.  
  266.     As mentioned earlier, it's
  267. possible to scroll the entire screen
  268. in window edit mode.  But it would be
  269. convenient to scroll the screen in
  270. immediate (freehand) mode.  And you
  271. can do just that by pressing the
  272. cursor keys any time you need to
  273. scroll the screen.  The only
  274. difference is that scrolling in
  275. immediate mode is coarse scrolling (8
  276. bits at a time) while window edit
  277. mode uses fine scroll (1 bit at a
  278. time). Even though you'll still need
  279. to use window edit to have complete
  280. control over the entire screen,
  281. coarse scrolling is very handy for
  282. centering a drawing or using compass
  283. mode.
  284.  
  285.  
  286.  [CHANGING SCREEN COLORS/PAINT MODE]
  287.  
  288.     High resolution screens have only
  289. two colors per 8 x 8 bit cell
  290. (foreground and background).  There
  291. are two ways these colors can be
  292. changed.  All background and
  293. foreground colors can be changed
  294. collectively by holding down [CTRL]
  295. and pressing [B] or [F] respectively.
  296. Each time [B] or [F] is hit the
  297. colors are toggled.  The pen color
  298. can also be changed for contrast with
  299. [CTRL-P].  [CTRL-D] will change all
  300. colors to their default settings.
  301.  
  302.     Another way to change the
  303. background and foreground colors is
  304. paint.  Paint mode is entered by
  305. typing [CTRL-1].  Once in paint mode,
  306. you'll see a rectangle in the upper
  307. left-hand corner of the screen.
  308. Using [CTRL or CMDR-1 through 8] will
  309. select the painting color while
  310. pressing [SPACE] will toggle between
  311. foreground and background paint.
  312. Holding down [FIRE] and moving the
  313. joystick will paint the screen.
  314.  
  315.   NOTE: HI-RES SKETCH was primarily
  316. written as a two color editor.  If
  317. you plan to use paint, make it the
  318. last step in editing a picture.
  319.  
  320.  
  321.  [SPRITE EDITOR]
  322.  
  323.     While this feature of HI-RES
  324. SKETCH wasn't a necessity,  it's
  325. handy for sprite stamping (explained
  326. later in this article).  To enter the
  327. sprite editor type [CTRL-S].  Sprites
  328. are divided into four sets with eight
  329. sprites in each set.  Numeric keys
  330. [1-8] are used to access the sprites
  331. while [UP ARROW] will access the
  332. desired set.
  333.  
  334.     Many of the sprite editor's
  335. features are similar to that of
  336. window editing.  For instance, copy,
  337. flip invert, and reverse all work in
  338. the same manner, and all are accessed
  339. by [f1], [f3], [f5] and [f7]
  340. respectively. One major difference is
  341. that on-screen documentation is given
  342. for each function with the exception
  343. being [CLR] which clears a sprite.
  344.  
  345.     Actual sprite editing is similar
  346. to working in zoom mode.  Use the
  347. joystick to move the cursor and keys
  348. [T], [D], and [E] to select toggle,
  349. draw, and erase.  You may notice that
  350. the last line of the editing palette
  351. can't be accessed.  This is because
  352. the palette has 22 rows while a
  353. sprite only has 21.
  354.  
  355.     After working on a sprite or
  356. group of sprites as the case may be,
  357. you'll probably want to save the
  358. sprite(s) to disk.  To do this first
  359. select where the save is to begin and
  360. press [S].  Next select where the
  361. save is to end and press [S] again.
  362. After you press [S] the second time
  363. you should see a cursor flashing in
  364. the input box.  Type in the file name
  365. and hit return.
  366.  
  367.     Retrieving a sprite file can be
  368. accomplished by a much simpler
  369. process.  First select where the load
  370. is to begin and press [L].  Then just
  371. type in the file name and hit return.
  372.  
  373.  
  374.  [CHARACTER EDITOR]
  375.  
  376.     The character editor is very
  377. similar to the sprite editor.  In
  378. fact every function in the sprite
  379. editor is available here.  And since
  380. most functions are identical, I'll
  381. only discuss the few differences.
  382. First, copying is much easier.  To
  383. copy a character move the icon over
  384. it and press fire.  Next move the
  385. icon over the destination character
  386. and press fire again.  Another
  387. difference is you have to press
  388. [SPACE] to edit a selected character.
  389. Hitting [SPACE] again will exit edit
  390. mode.  Yet another difference is [f1]
  391. is used to turn a character 90
  392. degrees counter-clockwise.  Finally,
  393. the last difference is the way
  394. characters are saved and loaded.
  395. Instead of being able to save a
  396. desired number of characters,
  397. characters are saved as a set (128
  398. characters/set).  There can be four
  399. sets in memory at once.  Pay close
  400. attention to the set you're in when
  401. saving or loading.  The current set
  402. is denoted at the bottom of the
  403. screen.
  404.  
  405.  [SPRITE STAMP]
  406.  
  407.     After you have created or loaded
  408. a sprite, you can use sprite stamp to
  409. stamp sprite bits right into the high
  410. resolution screen.  To enter sprite
  411. stamp mode type [SHIFT-*].  Use the
  412. joystick to move the sprite around
  413. the screen.  When you hit [FIRE] the
  414. image will be stamped.  Pressing [U]
  415. will undo the last stamp. Cursor up
  416. and down or [SHIFT] [A-Z] will select
  417. which sprite.  Using [SHIFT] [A-Z]
  418. will only select the first 26 sprites
  419. but is ideal for the creation of a
  420. large sprite alphabet. [SPACE] is
  421. used to toggle between stamp/stamp
  422. erase.  Stamp erase is useful for
  423. stamping on reverse fields.
  424.  
  425.  
  426.  [SPRITE STAMP AS A DRAWING MODE]
  427.  
  428.     Sprite stamping not only can be
  429. used for repetitive images, but also
  430. as a powerful freehand drawing mode.
  431. To take advantage of this you'll have
  432. to turn off the buffer using [CTRL-0]
  433. [RVS OFF].  Use [CTRL-9] to turn the
  434. buffer on again.  Incidentally, the
  435. buffer will always be on when
  436. entering sprite stamp mode.  To help
  437. get you started I've included a file
  438. called "S.TOOLS" on this disk.
  439.  
  440.     As a final note, remember, you're
  441. not limited to what I've created.
  442. With the sprite editor built right
  443. into the program it's easy to test
  444. different sprites and save them if
  445. you find them useful.
  446.  
  447.  [TYPING CHARACTERS]
  448.  
  449.     To type characters on the screen
  450. press [T].  The icon is moved with
  451. the cursor keys.  When using the
  452. default set all characters are
  453. available.  [f1, f3, f5, f7] will
  454. select which of the four character
  455. sets.  DELete is available for
  456. erasing characters. You can't,
  457. however, use INSert to insert
  458. characters.
  459.  
  460.      As an added feature to typing
  461. normal size characters, you can also
  462. change the character size to those
  463. listed below.
  464.  
  465.  [f2]...selects 8 x 8 (normal)
  466.  [f4]...selects 7 x 8 (45 chars/line)
  467.  [f6]...selects 6 x 8 (53 chars/line)
  468.  [f8]...selects 5 x 8 (64 chars/line)
  469.  
  470.     If you choose to create a
  471. character set of an alternate size,
  472. you should use type mode to set the
  473. size before saving.  This way you
  474. won't have to change the size when an
  475. alternate character set is selected.
  476.  
  477.     I have included two alternate
  478. character sets on this disk. They are
  479. listed below.
  480.  
  481.  "c.medium"... 6 x 8 size
  482.  "c.small".... 5 x 8 size
  483.  
  484.   NOTE: Use the character editor to
  485. LOAD/SAVE a character set from/to
  486. disk.
  487.  
  488.  [SAVING/LOADING A HI-RES SCREEN]
  489.  
  490.     To save a high resolution screen
  491. to disk simply press [SHIFT-S], type
  492. in the file name and hit return.  To
  493. load a high resolution screen use
  494. [SHIFT-L].
  495.  
  496.  [DIRECTORY]
  497.  
  498.     Load the directory by typing [$].
  499. After the directory has loaded, it
  500. will be listed to the screen.  You
  501. can list the directory over and over
  502. again by pressing [L].  When the
  503. listing reaches the bottom of the
  504. screen, you can slow it by pressing
  505. [CTRL].  After you've found the file
  506. you're looking for, press [E] to
  507. exit.
  508.  
  509.   NOTE: Because the directory stays
  510. in memory using an 8K buffer to
  511. protect what's overwritten, don't
  512. load a directory with more than 255
  513. files.  A large directory could
  514. overwrite part of the hi-res screen
  515. or even worse crash the program.  If
  516. you're using a 1541 disk drive, you
  517. don't have anything to worry about.
  518.  
  519.  
  520.  [FINAL NOTES]
  521.  
  522.     There are a few final things I
  523. have to say about this program.
  524. First, don't under use window edit.
  525. Window editing is one of the most
  526. powerful editing features of this
  527. program.  Second, when creating a
  528. screen, think carefully about the
  529. design and the best way to accomplish
  530. it.  And finally, the best advice
  531. anyone can give about using any
  532. software is to be patient.  Now enjoy
  533. the program!
  534.  
  535.  
  536.  [HI-RES SKETCH KEY CHART]
  537.  
  538.  
  539.  IMMEDIATE MODE KEYS
  540.  
  541.  [SPACE]   draw/erase toggle key
  542.  [CMDR-SP] block erase
  543.  [A]       plots point A at pen tip
  544.  [B]       plots point B at pen tip
  545.  [C]       plots point C at pen tip
  546.  [SHIFT-A]  removes point A
  547.  [SHIFT-B]  removes point B
  548.  [SHIFT-C]  removes point C
  549.  [BACK ARROW] remove all points
  550.  [CMDR-A]  plots pen at point A
  551.  [CMDR-B]  plots pen at point B
  552.  [CMDR-C]  plots pen at point C
  553.  [X]       eXchanges points A & B
  554.  [M]       moves all points together
  555.  [D]       distance from pen to
  556.            points
  557.  [L]       draws line from A to B
  558.  [R]       draws rectangle A & B
  559.            diag.
  560.  [P]       draws parallelogram
  561.            (A,B,C)
  562.  [O]       draws circle, A & B radius
  563.  [SHIFT-O]  compass, drawing arcs,
  564.             etc.
  565.  [E]       draws ellipse (A,B,C)
  566.  [SHIFT-E]  draws partial (1/4)
  567.             ellipse
  568.  [CLR]     clear screen
  569.  [U]       undo last function
  570.  [CTRL-I]  input screen to buffer
  571.  [W]       window edit
  572.  [Z]       zoom edit
  573.  [T]       type mode
  574.  [H]       help file load prompt
  575.  [SHIFT-*]  sprite stamp
  576.  [CTRL-C]  character editor
  577.  [CTRL-S]  sprite editor
  578.  [CTRL-1]  paint
  579.  [CTRL-B]  background colors
  580.  [CTRL-F]  foreground colors
  581.  [CTRL-P]  pen color
  582.  [CTRL-D]  default colors
  583.  [SHIFT-Q]  quit prompt
  584.  
  585.  
  586.  COMPASS MODE KEYS
  587.  
  588.  [SPACE]   draw/erase
  589.  [^]       angle on/off
  590.  [A]       plots point A
  591.  [C]       plots point C
  592.  [1-9]     angle's accuracy
  593.  [FIRE]    draw/erase
  594.  [JOY RT]  rotate pen clockwise
  595.  [JOY LT]  rotate pen counter-
  596.            clockwise
  597.  
  598.  
  599.  WINDOW EDIT KEYS
  600.  
  601.  [f1/f2]   OR/AND copy
  602.  [f3]      flip
  603.  [f5]      invert
  604.  [f7]      reverse
  605.  [CLR]     clear
  606.  [SPACE]   window/full screen scroll
  607.  [CRSR]    scroll window/screen
  608.  [U]       undo
  609.  [L]       load
  610.  [S]       save
  611.  [JOY]     moves window
  612.  [FIRE]    selects load location
  613.  
  614.  The following with [FIRE] button:
  615.  
  616.  [JOY RT]  expand window horizontally
  617.  [JOY LT]  shrink window horizontally
  618.  [JOY DN]  expand window vertically
  619.  [JOY UP]  shrink window vertically
  620.  
  621.  
  622.  TYPE MODE KEYS
  623.  
  624.  [f1]      character set 1
  625.  [f3]      character set 2
  626.  [f5]      character set 3
  627.  [f7]      character set 4
  628.  [f2]      8 x 8 font size
  629.  [f4]      7 x 8 font size
  630.  [f6]      6 x 8 font size
  631.  [f8]      5 x 8 font size
  632.  [CRSR]    moves icon
  633.  [DEL]     deletes characters
  634.  
  635.  
  636.  FILL MODE KEYS
  637.  
  638.  [CRSR-LEFT/RIGHT] selects sprite
  639.  [SHIFT-A thru Z] selects first
  640.  26 sprites
  641.  
  642.  
  643.  SPRITE STAMP KEYS
  644.  
  645.  [CRSR-LEFT/RIGHT] selects sprite
  646.  
  647.  [SHIFT KEYS]
  648.  [A-Z] selects first 26 sprites
  649.  [SPACE]   stamp draw/erase
  650.  [CTRL-9]  buffer on
  651.  [CTRL-0]  buffer off
  652.  [U]       undo last stamp
  653.  [FIRE]    stamps sprite
  654.  [JOY]     moves sprite
  655.  
  656.  
  657.  PAINT MODE KEYS
  658.  
  659.  [CTRL1-8] selects color
  660.  [CMDR1-8] selects color
  661.  [SPACE]   foreground/background
  662.            paint
  663.  [FIRE]    paint cell
  664.  [JOY]     moves icon
  665.  
  666.  AM
  667.  
  668.  
  669.