home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 97 / af097a.adf / ReadMe! < prev    next >
Text File  |  1997-03-16  |  17KB  |  417 lines

  1.  
  2.  
  3.  
  4.                     WELCOME TO SCALA 1.1!
  5.                     =====================
  6.  
  7. We here at Digital Vision are proud to present version 1.1 of Scala. 
  8. With this version, we put emphasis on adding some useful features for
  9. video use. 
  10.  
  11. Also, we enhanced the overall speed and versatility of some of the 
  12. existing features, to make Scala the ideal choice for both video titling, 
  13. multimedia and presentations.
  14.  
  15. The 1.1 upgrade a free disk-only based upgrade.  Therefore, all new
  16. features and enhancements are documented in this readme file.  The
  17. next update of the software will have all these - and the
  18. forthcoming features - documented in the manual.  Make sure your
  19. registration card is mailed in, this is the only way we can notify
  20. you of the continous development of Scala.  We intend to keep our
  21. reputation of the fastest multimedia development for the Amiga, so
  22. look out for more amazing features in the time to come!
  23.  
  24.  
  25. A short overview of new features in the 1.1 version:
  26. ----------------------------------------------------
  27.  
  28. * RealTime antialiasing of text, brushes and colorfonts
  29. * Continous credit scrolling transition
  30. * Arexx support
  31. * Canon Stillvideo control
  32. * ANIM RealTime buffering
  33. * Colorfont support
  34. * Full support for outline fonts under WB 2.1
  35. * Automatic remapping of brushes and colorfonts
  36. * SuperImpose transition
  37. * A-Z transition
  38. * Show layout boxes function
  39. * Full deadkey-support
  40. * New controls for remapping, underline air and underline position 
  41. * The loading speed on the A3000 has been optimized, and is now 
  42.   about 5 times faster
  43. * Automatic popularity buffering for interactive applications
  44. * New function keys
  45.  
  46. How do you use these additions - and how do they work?
  47. ------------------------------------------------------
  48.  
  49. We suggest you read the manual and learn to use Scala before reading
  50. this section.
  51.  
  52.  
  53.  
  54. RealTime antialiasing 
  55. ---------------------
  56. Anti-aliasing is a technique to simulate higher resolution on the
  57. screen.  By adding pixels of a softer color around the edges of a
  58. letter, the "jaggies" will disappear.  Other anti-aliasing schemes
  59. for the Amiga are based on converting your fonts into a separate
  60. format.  The disadvantages of this method is that you need special
  61. fonts, you can't get antialiasing on brushes or outline fonts, and
  62. it takes up over double space on your harddrive.  Therefore, we
  63. invented the RealTime Antialiasing scheme, which antialiases as you
  64. type.
  65.  
  66. To use the Antialiasing feature, simply go to the layout menu and
  67. set your Antialias level.  Levels 0 through 3 are available, 0 being
  68. no antialiasing, and the other levels indicate how many colors it
  69. will use to soften the edges.  Therefore, 3 will be the best choice,
  70. but it requres more colors "in between." The Antialias level can
  71. also be set using the F8 key, it switches through the levels in a
  72. 0-3-2-1 fashion.
  73.  
  74. The color choice is very important when it comes to antialiasing.
  75. The default palette for blank backgrounds have been changed as a
  76. result of this.  It is important that the intermediate colors are
  77. available in the palette, otherwise Scala can't do the antialiasing.
  78. When antialiasing a white text, to a black background, for instance,
  79. Scala will need 3 grey colors in order to do a level 3 antialiasing
  80. on it.
  81.  
  82. In Scala 1.1, you can also set what color you want to antialiase to.
  83. As a default, Scala uses the color 0 for this, but you may want to
  84. alter this.  On the palette menu, there is a separate color button
  85. for this.  You can freely change this color to any of the 4096
  86. available, or you can copy one down from the palette strip.  Then,
  87. make sure you have intermediate colors available between this
  88. "antialiase to" color and your front or outline colors.  Note you
  89. will need colors in between the front of the text and the outline,
  90. as well as from the outline and to the "antialiase to" color.
  91.  
  92. The "Antialiase to" button on the palette menu will generate a
  93. spread for you from the selected color and further on in the
  94. palette.  Click on a color you will use for the front, click
  95. "antialiase to", and then on a color two or three colors down the
  96. palette row.  You will see that this functions very much like the
  97. normal "spread" function, but it spreads to the "antialiase to"
  98. color instead.
  99.  
  100. Scala antialiases the text lines when you play your scripts.  If you
  101. want to improve the speed of this, you can save your background page
  102. as an IFF picture and then include this in your script.  The "Save
  103. IFF" button has been moved to the "Save" menu instead, to make this
  104. more convenient.
  105.  
  106.  
  107.  
  108. Continous credit scrolling transition
  109. -------------------------------------
  110.  
  111. In video production, credit scrolling is a common task.  We decided
  112. to add this feature as a standard transition in Scala, to make it
  113. easy to use.  Simply select this transition, which shows an A, a B
  114. and an arrow on it's icon, to get contious scrolling titles - either
  115. upwards or downwards.  You may also want to experiment with the
  116. speeds, as this also can be set from page to page.
  117.  
  118. Continous scrolling takes so much out of the Amiga, however, that
  119. only speed 1 is available for a plain, nonaccelerated A500 or A2000.
  120. For maximum performance, we recommend accelerator boards from GVP or
  121. other vendors, or the Amiga 3000.
  122.  
  123.  
  124. Arexx support
  125. -------------
  126.  
  127. This is documented further in the ARexx directory on this disk.  In
  128. short, any of the VISUAL commands can now be called from an ARexx
  129. script.  This gives the ARexx programmer a host of powerful
  130. functions, such as ANIM, PICTURE, TEXT and so on.  Even BUTTONs can
  131. be programmed from ARexx.  Note that you can use Scala to create the
  132. "look" of the presentation, and then work on it as an ARexx script.
  133.  
  134.  
  135. Colorfont support
  136. -----------------
  137.  
  138. Scala now supports colorfonts, such as the Kara fonts.  You can
  139. decide on what colors it should use, either the first colors in the
  140. range or to use the colors in the palette that are closest to the
  141. original range.  This is set on the layout menu, with the "Remap"
  142. option.  1 is default and gives you a "best match" of colors.
  143.  
  144.  
  145. Full support for outline fonts
  146. ------------------------------
  147.  
  148. With Workbench 2.1 outline fonts may be added to your system and
  149. called from normal Amiga programs.  The operating system will then
  150. generate any desired size for you on the fly.  To support this
  151. fully, we added a control for setting the exact point size of any
  152. outline font.  Incidentally, this also works with normal bitmap
  153. fonts, but probably not with the same pleasing results.  Bitmap
  154. fonts tend to get "jaggies" when scaled.
  155.  
  156.  
  157.  
  158. Canon Stillvideo control
  159. ------------------------
  160.  
  161. With stillvideo cameras, images are being recorded to disks rather
  162. than on film.  The output from these devices are in video, which
  163. makes stillvideo a good companion for an Amiga system with a
  164. genlock.
  165.  
  166. The Canon stillvideo system consists of a small camera, called ION
  167. in Europe and Xapshot in the US.  This camera can't be controlled
  168. from a computer, so you need a playback unit, called RV-321 (RV-311
  169. for NTSC).  This unit can be controlled from the Amiga's serial port
  170. through a serial interface.  Utilitizing this, Scala can call up the
  171. correct picture at the right time and use any photo as a background
  172. page.  Over this, you may genlock graphics and text to create
  173. unequalled presentations.
  174.  
  175. To setup the Canon ION system, add this to the s:Scala.config:
  176.  
  177. EXTERNAL Stillvideo
  178. TYPE ion
  179. END
  180.  
  181. After the next time you save the config file from Scala's system
  182. menu, additional options will automatically be added to the file,
  183. like what serial device to use etc.
  184.  
  185. In use, you just click on the "New page" button, and you will see a
  186. "Stillvideo" button in the file requester.  After having decided
  187. what screen format you want to use - and maybe a background page - a
  188. "remote control" appears for you to select any of the 50 pictures
  189. that can be fitted onto one stillvideo disk.  Then you can add text
  190. to this like to any Scala background.
  191.  
  192. For further information about Canon Stillvideo Systems, contact your
  193. country's Canon office.
  194.  
  195.  
  196. SuperImpose transition
  197. ----------------------
  198.  
  199. The SuperImpose transition takes two pictures and blends them
  200. together much like a video mixer does in a fade transition between
  201. two video sources.  This technique gives a very impressive effect
  202. when used with intro titles etc.  On the Amiga, this technique does
  203. have some limitations, since it requires a lot of colors available.
  204. Therefore, this effect can only be applyed to two pictures of a
  205. lower number of colors.  Each picture's number of colors multiplyed
  206. by each other should not be greater than the maximum number of
  207. colors available in that resolution.  For instance, in hi-res or
  208. med-res, the maximum combinations are 4 color to 4 color, or 2 color
  209. to 8 color.  In lo-res or interlace, you can use 8 color to 4 color
  210. pictures.  If your pictures have too many colors, Scala will simply
  211. do a cut.
  212.  
  213.  
  214.  
  215. A-Z transition
  216. --------------
  217.  
  218. This transition simply gives you all the different Scala transitions
  219. one after another, from number one to seventy-some, and provides a
  220. quick way of making a script to show all Scala's possibilities in
  221. this regard.
  222.  
  223. Show layout boxes function
  224. --------------------------
  225.  
  226. A problem with the 1.0 version was often that all the "empty" lines
  227. around the page were invisible, and could be quite confusing.  By
  228. turning on the "layout boxes" on the layout menu, boxes will be
  229. drawn around each line, empty or not.  These boxes can be clicked in
  230. to automatically position the cursor to the preset justification, or
  231. moved around.  To delete a box, simply click in it and press the
  232. backspace key.  The "layout boxes" can also be turned on or off
  233. using the F9 key.
  234.  
  235. Full deadkey-support
  236. --------------------
  237.  
  238. A "deadkey" is a key you press to get an "umlaut" or accent on the
  239. following letter.  There are two "deadkeys" on the Amiga keyboard,
  240. one for ä and ê type letters, and one for é and è accents.  With
  241. these keys, any foreign letter can be reached from any other keymap.
  242.  
  243. New underline controls in layout menu
  244. --------------------------------------
  245.  
  246. The underline size is still accessible from the layout menu, but we
  247. added two extra controls for underlining.  This is "Underline air"
  248. and "Underline position".  Underline Air decides how much room there
  249. should be around "g"s, "j"s and other characters that go through the
  250. underline, while "Underline position" decides on how far down to put
  251. the underline.  With this control you can also acheive
  252. "strike-through" by positioning the underline in the middle of the
  253. line.
  254.  
  255. The loading speed and ANIM RealTime buffering: 
  256. ----------------------------------------------
  257.  
  258. If you're using an A3000, you may notice quite a speed enhancement
  259. in loading of pictures and animations.  It should now be about 5
  260. times faster than in version 1.0.  For all users, the buffering of
  261. the next page has become faster, since preparation of the next page
  262. now starts as soon as the transtion to the previous page has started
  263. (this was created to acheive continous credit scrolling).  Also, the
  264. next picture or animation will be loaded and made ready while
  265. playing back another animation.
  266.  
  267.  
  268.  
  269. This makes REALTIME video playback a snap - simply create a series 
  270. of ANIMs in a size small enough to keep both this ANIM and the next in
  271. memory at the same time - which roughly will say the ANIMs should be
  272. one-third the size of your memory size. Scala will then "link" these
  273. animations together at runtime.
  274.  
  275. Automatic popularity buffering
  276. ------------------------------
  277.  
  278. While keeping pages in the memory buffer for quick access, Scala now
  279. looks at the number of times this picture has been shown before
  280. deciding on what pictures to throw out of memory.  Sine the most
  281. frequently used pages automatically will be thrown out of the buffer
  282. last, in a point-of-sale or information boot system the users will
  283. actually decide on what pages should come up the fastest by popular
  284. demand.
  285.  
  286. New function keys
  287. -----------------
  288.  
  289. In version 1.0, you could go to next page in your presentation while
  290. being in the text menu by pressing F2, F1 to go back one page.  F3
  291. saves your current page and clears it, ready for you to make another
  292. page.
  293.  
  294. In 1.1, we added Shift-F1 which goes to the first page in the
  295. script, and Shift-F2, which goes to the last.  In addition, we added
  296. F4, which makes a copy of the page you're working on.
  297.  
  298. With F8, you can turn the Antialias level from 0 to 3-2-1, and with
  299. F9, you can turn the layout boxes on and off, to show all the lines
  300. on a page, empty or not.
  301.  
  302. The F10 key redraws the page at any time. 
  303.  
  304.  
  305.  
  306. The "After the manual was printed..." remarks for version 1.0:
  307. --------------------------------------------------------------
  308.  
  309.  
  310. Some added features:
  311. --------------------
  312.  
  313. - To jump to any other page in your script while running, you may 
  314.   enter the number of page you want to go to on the keyboard followed 
  315.   by enter or return.
  316.  
  317.   ex: To go to page 19, simply press 19 and <enter>.
  318.  
  319. - We decided to put a small dot in place of the @ letter in all the fonts,
  320.   to make it easier to set up "text bullets", like these:
  321.  
  322.         * Point number one
  323.         * Point number two
  324.         * Point number three
  325.  
  326. - 6 new page transitions and 9 new text transitions were added,
  327.   all using the "ease in" technique.
  328.  
  329. - On the first font disk, we added a sample script which shows all
  330.   the different fonts available in Scala.  Also, we added a number
  331.   of "pictograms"; small symbols with trains, food and so forth.
  332.   Finally, we added 2 types of arrows in 8 different directions, and
  333.   35 different palettes which all work with all the Scala
  334.   Backgrounds.
  335.  
  336.  
  337. Some known quirks:
  338. ------------------
  339.  
  340. - Trying to use damaged IFF files (BAD FORM) will currently cause 
  341. a system crash. If you have problems with a particular file, try 
  342. loading and saving it again in your favourite paint package.
  343.  
  344. - While starting Scala from the CLI, you must be in the Scala
  345. directory - or Scala will not be able to find it's dear and
  346. necessary companion, ScalaPlayer.  Use the CD command for this.
  347.  
  348. - The 12 point GoudyB mentioned in the manual (and used in our
  349. sample font script) did unfortunately not make it to the master
  350. disk.
  351.  
  352. - Users of WB 2.0:  Use Kickstart 37.129 or later to get the best
  353. performance.  Earlier version gave more jerky transitions etc.
  354.  
  355.  
  356.  
  357. - Memory requirements:  Scala needs 1MB of chip memory for working
  358. with hi-res 16 colors, like the Scala background library.  If you
  359. only have 512K chip, you should work with lower resolutions and
  360. fewer colors.
  361.  
  362.  
  363. Problems with Workbench 1.2/1.3:
  364. --------------------------------
  365.  
  366. - Under Kickstart 1.3 the lower 1/5th of your picture may disappear,
  367. especially on overscan pictures and animations.  This is a bug in
  368. the operating system - install the program "PatchMrg" in your
  369. startup-sequence.  The "PatchMrg" program resides in the C directory
  370. on the Scala Program Disk.
  371.  
  372. - When pressing the RUN!  button, the pointer tends to get stuck on
  373. the screen, and the DEL button won't turn it off.  This is due to a
  374. bug in the operating system (fixed in 2.0).  We have included a
  375. program that should fix this most of the time called FixMouse, which
  376. also is located in the C:  directory on this disk.  Include this
  377. program in your startup-sequence, but if this gives no effect on
  378. your system, you should press the DEL key, move the pointer up to
  379. the middle of the screen and press DEL again.  Then, the pointer
  380. should be gone.
  381.  
  382. - If you have problems with the machine booting in NTSC mode,
  383. install the program PALonly (in the C directory of the Scala Program
  384. Disk) as the first command of your startup-sequence.
  385.  
  386.  
  387.  
  388. Harddisk installation problems:
  389. -------------------------------
  390.  
  391. - Working with a Commodore 2090 hard drive, you may not have
  392. enough room on your system partition to install the Scala fonts.
  393. Follow these steps for a solution to this problem:
  394.  
  395. 1) Open a CLI or Shell. Type: "makedir work:fonts"
  396. 2) Type "ED boot:s/startup-sequence"
  397. 3) Change the line with "assign fonts: sys:fonts"
  398.                    to   "assign fonts: work:fonts"
  399. 4) Press ESCape, "X" and then <Return>
  400. 5) Reboot the machine (Control-Amiga-Amiga)
  401. 6) Run ScalaInstall again.
  402.  
  403.  
  404.  
  405. The Scala BBS Service:
  406. ----------------------
  407.  
  408. If you are a modem user, why don't you call our Scala User Bulletin
  409. Board System located at the MediaFoto BBS in Oslo, Norway.  If
  410. you're a registered user, we will give you access to the conference
  411. after your first logon.
  412.  
  413. The BBS service is set up for users to bring in suggestions for new
  414. Scala features and the various experiences of your use of the
  415. program.  New releases of the program will also be obtainable from
  416. here.  The number is + 47 2 17 60 56.  Welcome!
  417.