home *** CD-ROM | disk | FTP | other *** search
- Short: Picasso96 system for Amiga graphics boards
- Author: Tobias Abt <tabt@studbox.uni-stuttgart.de>
- Uploader: Tobias Abt <tabt@studbox.uni-stuttgart.de>
- Type: gfx/board
- Version: 1.24
-
- This archive contains all you need to get Picasso96 up and running on your
- Amiga. Picasso96 offers support for many different Amiga graphics boards,
- has builtin HiColor and TrueColor support for intuition screens and many
- more...
-
- Requirements:
- - Kickstart and Workbench 3.0 (V39) since Picasso96 v1.17,
- - Motorola MC68020 processor or better,
- - CyberVision 64, Domino, Merlin, oMniBus, Picasso II, Picasso II+,
- Picasso IV, Piccolo, Piccolo SD64 or Spectrum.
-
- AnyWare, i.e. not commercial or ShareWare. No distribution restrictions.
-
- Short history:
-
- Changes in 1.24:
- - corrected checks for maximum BitMap size that may be put to the board.
- - CV64: some minor speed improvements, corrected sync polarities and screen
- clearing.
- - changed screen mode name for 8 bit modes for better sorting.
- - lots of speed improvements on the Cirrus GD5446 (as used on the PicassoIV).
- - finished BltPattern() with masks in Hi/TrueColor (ColorWheel should finally
- work on all screens as expected).
- - mouse sprite speed is now the same for all sprite resolutions.
- - detecting of empty software mouse sprites implemented.
-
- Changes in 1.23:
- - further on-board hardware-blitting support implemented.
- - friends to bitmaps already on the board will be allocated on the board,
- too, especially clip rects. This in combination with the new on-board
- blitting functions can lead to dramatically improved layering operations
- if there is enough off-screen memory available on the board. So you
- might think twice before spending all board memory for large and/or
- TrueColor screens... :-)
- - improved management of on-board memory.
- - to take advantage of the new features, some S3 driver blitter functions
- had to be rewritten and may be a little bit slower now. This also fixes
- some potential problems with small screens at the end of the board
- memory due to restrictions caused by the way the blitter has to be
- programmed and leads to more efficient memory usage.
- - fixed rounding and pixel clock slider (edit screen) in Picasso96Mode.
- - PiccoloSD64: improved timing and fixed ZorroII planar2chunky bug.
- - fixed two color chunky screen layering bug.
- - changed naming scheme for screen modes to give more detailed
- information on the different modes (limited to 31 characters by the OS).
- The display IDs are still the same, so only a few braindead programs
- should notice.
-
- Changes in 1.22a:
- - included new version of picture.datatype
- - replaced invalid GD5434 chip driver
-
- Changes in 1.22:
- - bug in BltBitMap fixed, Workbench now displays directories using
- "View By Name" method correctly even in Hi- and TrueColor,
- - bug in GetColorMap() fixed which made trouble pinting in color from
- within various applications,
- - PicassoIV driver and FliFiTool now support PicassoIV.resource versions
- upto 4.1,
- - if you use a SoftSprite with PicassoIV, it will no longer disappear over
- PIPs,
- - sanity checks added for PIP stuff,
- - CV64 hires sprite in TrueColor fixed,
- - CV64 and SD64 planar to chunky conversion hardware support added,
- - Picasso96Mode now displays an extra timing parameter window on the "Edit"
- screen and preserves future monitor data chunks written by PMTNG and
- maybe even Picasso96Mode itself...
- - the Picasso96 installation comes in a separate directory now.
-
- Changes in 1.21:
- - fixed bug which resulted in BMF_CLEAR being ignored in various cases,
- - fixed bug with fonts using italic soft style on non-layered rastports
- (Commodore did not adhere to its own programming guidelines there...),
- - no normal user should ever be annoyed by debug output again from now on.
-
- Changes in 1.20:
- - Direct2Chunky and Direct2Planar blits now work by pen comparison. At least
- PowerSnap works with Hi- and TrueColor screens now...,
- - fixed AllocBitMap() which did not clear bitmaps in some cases,
- - fixed bug in Draw() that did not reset some chip registers on planar
- displays,
- - fixed bug in internal DisplayID handling that could cause lockups,
- - added DisplayID sanity check to avoid DisplayIDs from being used twice,
- resulting in system lockups,
- - fixed fastlayers.library which caused crashes on some systems,
- - planar modes supported with PicassoIV now,
- - added byteswapped modes with PicassoIV in ZorroII amigas
-