home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1998 #5 / AmigaPlus_CD-ROM_Nr.5-98.iso / pd / grafik / picasso96install / picasso96.readme < prev    next >
Text File  |  1998-03-18  |  5KB  |  117 lines

  1. Short:    Picasso96 system for Amiga graphics boards
  2. Author:   Tobias Abt <tabt@studbox.uni-stuttgart.de>
  3. Uploader: Tobias Abt <tabt@studbox.uni-stuttgart.de>
  4. Type:     gfx/board
  5. Version:  1.37
  6.  
  7. This archive contains all you need to get Picasso96 up and running on your
  8. Amiga.  Picasso96 offers support for many different Amiga graphics boards,
  9. has  builtin  HiColor and TrueColor support for intuition screens and many
  10. more...
  11.  
  12. Requirements:
  13. - Kickstart and Workbench 3.0 (V39),
  14. - Motorola MC68020 processor or better,
  15. - CyberVision64, CyberVision64/3D, Domino, Merlin, oMniBus, PicassoII,
  16.   PicassoII+, PicassoIV, Piccolo, Piccolo SD64, Pixel64, Retina BLT Z3,
  17.   Spectrum or uaegfx.
  18.  
  19. AnyWare, i.e. not commercial or ShareWare. No distribution restrictions.
  20.  
  21. Short history:
  22.  
  23. Changes in 1.37:
  24. - removed SwapBitsRastPortClipRect bug (aka FastLayers/PictureManager bug)
  25. - removed bug causing crashes with PMTNG while editing the test screen
  26. - cybergraphics.library emulation now v41 compatible
  27. - included an emulation of the cgxvideo.library using the video overlay
  28.   of the PicassoIV (not tested well, no CV64/3D overlay support yet, will
  29.   not work with Isis because of tests for emulation)
  30. - added new board tool type "MemoryClock" which sets the memory clock
  31.   (in MHz) of the board within the allowed ranges (you can check with
  32.   CheckBoards to see the effectively used clock value). Boards that
  33.   support variable memory clocks and the supported ranges (exceeding values
  34.   will be clipped):
  35.   - CyberVision64: 54-65
  36.   - CyberVision3D: 55-65
  37.   - Retina BLT Z3: 60-85
  38.   Note: Cirrus based boards already run at maximum speed and therefore do
  39.   not support this tool type, Tseng based boards do not support variable
  40.   memory clocks
  41. - PicassoII: added support for Pablo (all modes with 15 kHz and 50/60 Hz
  42.   switch on the video encoder) and possibly fixed a bug with wrong colors
  43. - Retina BLT Z3: fixed a bug causing some blitter trash on 68030 based
  44.   Amigas 
  45. - extended PIP-API:
  46.   - CLUT PIPs on Hi/TrueColor screens can have their own color table
  47.   - PIP does no longer have to use the complete window interior
  48.  
  49. Changes in 1.36:
  50. - This time PhotoGenics really does no longer open 2 color screens :-))
  51. - Fixed p96CloseScreen bug which resulted in MungWall hits
  52. - Fixed icon paint error in planar modes (BOBs with mask)
  53. - Retina BLT Z3: remaining 24 bit panning problem fixed
  54. - Changed the way layers.library handles Picasso96 PIP windows
  55. - Spectrum and Piccolo boards now support interupts
  56. - Reduced maximum polling time if waiting for a vertical retrace. This
  57.   will solve problems with DPMS on Cirrus GD542x based boards, which do
  58.   not generate display timings in certain blanking levels
  59. - PicassoIV: merged API support for upcoming add-on modules
  60. - Pixel64: fixed board driver setup (color palette routines)
  61.  
  62. Changes in 1.35:
  63. - Implemented private semaphore mechanism which renders permanent priority
  64.   patching obsolete
  65. - Planar modes no longer share the display id with chunky modes, they get
  66.   their own ids now
  67. - Retina BLT Z3: more blitting functions, friend bitmaps are now on board
  68.   if possible, BltTemplate() acceleration (Text() should be much faster
  69.   now), eliminated problems with wrong mouse sprite colors and interlaced
  70.   modes
  71. - Merlin: implemented blitter acceleration for BltPattern() cases with
  72.   monochrome patterns (8/15/16/32bit)
  73. - WritePixel() sped up to some degree
  74. - Software pointer sprite problems fixed within WritePixelArray8(),
  75.   WritePixelLine8() and WriteChunkyPixels(), which showed up with ADoom.
  76. - OpenScreen() with depth=0 now behaves like CGfx, so patches for
  77.   PhotoGenics are no longer needed
  78. - Cirrus GD5434 and GD5446 based boards: fine horizontal timing adjustments
  79.   fixed
  80.  
  81. Changes in 1.34a:
  82. - Fixed bugs in PicassoIV.card
  83. - NCR77C32BLT.chip:
  84.   - sprite colors corrected in 15bit
  85.   - now pixel aligned panning only
  86. - Default settings files now contain 32bit modes, too (needed for TrueColor
  87.   on CyberVision* cards)
  88.  
  89. Changes in 1.34:
  90. - Optimized WritePixelArray() and the like (significant speed-up)
  91. - BltPattern() with color patterns fixed (TurboPrint6-GrafikPublisher bug)
  92. - BltMaskBitMapRastPort() is fast and flicker-less now
  93. - ScrollVPort() sprite position problems corrected (Myst)
  94. - CVision3D driver partially supports BltTemplate() acceleration (Text()
  95.   should be much faster now), maybe some ZorroII problems are resolved now,
  96.   too (unfortunately untested)
  97.  
  98. Changes in 1.33:
  99. - Fixed handling of panning that was broken when introducing the
  100.   ScrollVPort() patch (Visage center option works again now)
  101. - PicassoIV: corrected flickerfixer setup, PIP fixes (menus are always
  102.   visible now, max. zoom factor is now 8)
  103. - Blitting from Y4U2V2 bitmaps to Hi- and TrueColor bitmaps implemented. 
  104.  
  105. Changes in 1.32:
  106. - Emulation libraries and Picasso96API.library now prefer faster cards
  107.   for BestModeID type functions if more than one is installed
  108. - ScrollVPort() implemented and tested (thanks to James Ceraldi). This
  109.   should fix problems with CyberAnim, too.
  110. - Mask blits using same source and destination format (both bitmaps
  111.   located in graphics card mem) are done with blitter if available
  112. - PicassoIV: new pixel clock for PabloIV PAL support added
  113. - WaitBOVP() and WaitTOF() added again after minor fixes, these were
  114.   left out accidentally in the 1.31 release
  115. - Drivers for the CirrusGD542X boards have been fixed. These were
  116.   unfortunately partially defective in the 1.31 release.
  117.