home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 403.lha / VediSrc / README < prev    next >
Encoding:
Text File  |  1990-08-06  |  3.2 KB  |  73 lines

  1. In this disk you will find 'PD software' wich can help you write  programs
  2. to display or modify graphics on the Amiga with capabilities wich  are not
  3. yet fully implemented in the commercial software. The most important thing
  4. is that you can display all lo-res pictures (even with interlace/overscan)
  5. with more color than usual.
  6.  
  7. In the disk you will find utilities to  convert  pictures  from GIF to HAM
  8. and viceversa, utilities to display pictures with BEAM, SHAM, CTBL chunks,
  9. and well commented source code ready to modify and use.
  10.  
  11. There are the original IFF_sources for reading and writing IFF_ILBM files.
  12.  
  13. CAMG, CRNG, CCRT chunks added by Carolyn Schepner of Commodore Amiga, Inc.
  14.  
  15. They have been slightly modified  by Diego Perini of Quest, to compile and
  16. link with 16-bit libraries both with Lattice and Aztec  compilers/linkers.
  17.  
  18. Minor changes done : "L"'s appended to all constants, all "int"'s  changed
  19. to "long"'s, all untyped functions such as "sizeof" typecasted  to (LONG).
  20.  
  21. Major changes done : ILBM routines know the new chunk type "BEAM" proposed
  22. by Quest. Holds one palette for every scan line. It allows lot of colors !
  23.  
  24. It differs from 'SHAM' in that it really use a different palette for every
  25. scan line considering both frames (even/odd) of interlaced pictures so for
  26. a 512 line picture there are 512 palette not 256 like in SHAM. This allows
  27. for much sharper (defined) pictures. It will be incorporated in digitizers
  28. allowing all low-resolution modes of Amiga to take advantage of this.
  29.  
  30. The program can't show hi-res pictures. Hi-res does not allow  palettes of
  31. 4096 colors on each line, just 16 out of 4096. This looks great,  but this
  32. hogs the machine disallowing multitasking wich is the best of Amiga !!!
  33.  
  34. Furthermore this way of doing palette changes on every line let  the 68000
  35. to run at full speed without any intervention nor interruption.  Only  the
  36. copper is doing crazy things to follow up with the beam speed.  This  will
  37. let developers include this display mode in program for image manipulation
  38. paint (?), ray-tracing/rendering, digitizers, scanners, etc...
  39.  
  40. Conversion tools already exists on many bulletin boards or on BIX. See for
  41. ShamView3.zoo, TmpToDP, HamGIF, AmGIF to convert GIF picture to SHAM.
  42.  
  43. We still do not have original pictures that show the  full  capability  of
  44. our display routines. We would appreciate very much any contribution.
  45.  
  46. We are especially looking for contact with ASDG, NewTek, and all the other
  47. implementing dynamic-res in their wonderful software, Rhett Andersen  that
  48. gave me ideas on implementing this mode and Jonathan Hue wich have a  very
  49. good 24 bit to HAM conversion algorithm from what I have seen.
  50.  
  51. All Electronic Arts routines are public domain. Quest routines are pd too!
  52.  
  53. For more information consult:
  54.  
  55. Amiga ROM Kernel Refernce Manual : Includes & Autodocs - Revised & Updated
  56.  
  57. or contact Diego Perini c/o:
  58.  
  59.                             Quest Software
  60.  
  61.                        Via Elena da Persico, 24
  62.  
  63.                            37136 Verona - IT
  64.  
  65.                         Tel/Fax: (045) - 585302
  66.  
  67. or on BIX as 'dperini'.
  68.  
  69.                                                          Enjoy it !!!
  70.  
  71.  
  72. PS: Please if you downloaded this, let me hear your comments/suggestions.
  73.