hide random home http://www.villagetronic.com/amiga/support/ftp96.html (Amiga Plus Extra No. 5/97, 05/1997)

Picasso 96 Software Updates


Archive

Changes


July 23rd 97
Picasso96 v1.22a
  • included new version of picture.datatype v43.26,
  • replaced invalid GD5434 chip driver.
July 22nd 97
Picasso96 v1.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 printing 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 installtion comes in a seperate directory now.
Jun 01st 97
Picasso96 v1.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.
May 23rd 97
Picasso96 v1.20
  • Direct2Chunky and Direct2Planar blits now work by pen comparsion. 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 DisplayIDd 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.
May 15th 97
Picasso96 v1.19
  • available depths within screenmode requesters fixed,
  • minimal support for blitting planar bitmaps in fast memory implemented for NewIcons RTG mode and Urouhack,
  • problem with PicassoModeTNG not being able to open screen fixed,
  • compatibility with scratch tool enhanced,
  • resource v6.00 screen no longer crashes system when removed from board,
  • Picasso96API.library now works on OS 3.0.
May 08th 97
Picasso96 v1.18
  • problem with Picasso96Mode and PMTNG fixed ("Screen too large...")
  • HiRes Mouse Sprites finally available on AGA Amigas
  • Picasso96 modes now have Genlock bit set
  • rtg.library has now a process named "Picasso96" for preferences notification. Currently available: " ENV:Picasso96/AmigaVideo" which may be set to: "15kHz" for standard operation and "31kHz" for 56kHz audio (with ECS and AGA only). This switch was introduced to prevent damage to monitors like the 1084 when attached to the standard Amiga video output, default is 15kHz. A suitable preferences tool is available.
  • added patch for OpenScreen() to prevent the system from running amok wgen someone tries to open a screen with more than 256 colors under OS 3.0 (which is a stupid idea anyway)
  • bug in BitMapScale() fixed that showed up with the MineSweeper clone "Boum"
  • improved behaviour of fastlayers.library, more sanity checks included
April 15th 97
Picasso96 v1.17
  • BIG CHANGE: Kickstart 3.0 support implemented and checked,
  • vilintuisup locking enhanced, fixes AMax screen mode bug.
April 01st 97
Picasso96 v1.16
  • PicassoIV problem with flicker fixer trashing other screens hopefully fixed (was introduced with 56kHz audio playback),
  • Amiga video output now always produces 31kHz signal when displaying Picasso96 screens (ECS and AGA),
  • BltMaskBitMapRastPort() behaviour corrected for non-Picasso96 source bitmaps,
  • improved PIPs: introduced YUV Bitmaps, fixed clipping o autoscroll screens,
  • Cybervision64: removed some bugs, especially concerning small display modes.
March 25th 97
Picasso96 v1.15
  • CyberGraphics emulation WritePixelArray(): support for RECTFMT_GREY8 added, ScanQuix preview works now,
  • PicassoIV: fixed bug which caused the driver to fail on 030 based systems,
  • Picasso96API: added support for PIP's.
  • fixed some very minor bugs...
March 19th 97
Picasso96 v1.14
  • SoftSprite bug with AreaBlits fixed,
  • DrawEllipse() lockup bug fixed,
  • NewIcons: borderless option works with standard icons now,
  • SD64: major problem with color expansion blits fixed,
  • Piccolo/PiccoloSD64/Spectrum: HiColor conversions fixed,
  • fixed bug causing BitMaps to be one byte too small,
  • mode requesters have the NEWLOOK flag set now,
  • BestModeID behaviour improved for multiple board systems,
  • default tool for installation icon set to "Installer".
March 12nd 97
Picasso96 v1.13a
  • new PiccoloSD64 drivers,
  • some minor fixes.
March 10th 97
Picasso96 v1.13
  • enabled 56kHz audio playback on ECS/AA Amigas when showing Picasso96 modes,
  • IgnoreMask tooltype corrected (works as expected now),
  • large blits on Cirrus GD542x fixed,
  • added aligned screen addresses option with Picasso96 API,
  • bug in clipped BltPattern() calls removed,
  • to avoid problems, DisplayBeep() now does nothing on screens that are not CLUT based, will do something visible later...,
  • found some speed... :-)
March 03rd 97
Picasso96 v1.12
  • enhanced window handling performance in Hi- and TrueColor modes,
  • added italian translation of installer script and guide file from Mario Dell'Oca (Thanks Mario!),
  • fixed and optimized PicassoIV drivers for ZorroII operation,
  • fixed Cirrus GD5446 TrueColor expansion,
  • enhanced PiccoloSD64 drivers,
  • ReadPixel() implemented for Hi- and TrueColor modes,
  • some missing WaitBlit()'s added,
  • doubled speed of horizontal and vertical lines on chunky CLUT screens with less than 256 colors,
  • removed debug output forgotten in the emulation.library of the 1.11 Picasso96 distribution. :-(
February 24th 97
Picasso96 v1.11
  • fixed severe bug in SetRast(),
  • undocumented BltMaskBitMapRastPort() feature implemented, JEyes now works as expected on chunky screens,
  • added first version of fastlayers.library which improves window handling performance,
  • added color expansion for ZorroII PicassoIV's, speeds up e.g. Text() significantly,
  • fixed wide fills with Cirrus GD542x in TrueColor,
  • CyberGraphX emulation: DoCDrawMethodTagList() message fixed to work as expected and not as documented in CyberGraphX autodocs...
February 17th 97
Picasso96 v1.10
  • fixed bug causing scrambled displays when a chunky screen with less than 256 colors was removed from the card,
  • removed bugs that prevented e.g. CyberGrab to function with HiColor screens, there are still some problems left,
  • fixed software mouse sprite trashing on Picasso96API screens, e.g. FliP96,
  • hardware clocks and other restrictions checked better now,
  • included workaround for stupid programs who think they'll get a planar one plane BitMap if they pass in a chunky bitmap as friend_bitmap to AllocBitMap()! Even more, they set the BMF_DISPLAYABLE, too, which is only needed for Screen-> RastPort.BitMap's or RasInfo->BitMap's. Those programmers obviously did never read the autodocs. Sometimes I could really get mad... This includes programs like WordWorth, TrapFaxView and others. This workaround prevents those bugs but it is still not the way we would like it... In other words, I strongly discourage such incorrect use of system functions...
Picasso96 v1.9
  • Skipped because I released the 1.8 version to Aminet as 1.9 by error.
February 08th 97
Picasso96 v1.8
  • transparent blits improved:
    • WWW browsers render images correctly,
    • NewIcons work better,
    • transparent chunky2chunky blit speed increased,
  • ObtainBestPen patched to overcome problem with ECS Amigas,
  • add new monitor tooltypes:
    • "NoPlanar2ChunkyBlits=Yes" uses CPU conversion routine, might be faster on high-powered Amigas,
    • "NoBlitter=Yes" will disable the blitter entirely, only useful for debugging purposes.
  • DisplayInfo values for RedBits etc. now correct for each mode,
  • potential division by zero problem in CyberGraphX emulation fixed,
  • ShapeShifter driver works better, memoryless screen bug fixed,
  • fixed screen open bug causing scrambled display on other screens on the Cirrus 542x based boards,
  • handling of hardware sprite on interlace screens improved for Cirrus boards, Cirrus chips seem to have a problem with hardware sprites on doublescan modes, though.
  • Merlin blit bug removed,
  • SD64 improved, but still alpha.
February 03rd 97
Picasso96 v1.7
  • Nasty bug in memory allocation fixed, big screens open again...
  • PicassoII interlace mouse pointer,
  • scroll down using mask should work as expected on the Merlin, now,
  • Merlin sprite position bugs fixed,
  • some CyberVision driver bugs fixed,
  • Installer script enhanced, gives more warnings at startup,
  • defective 3.0 support removed,
  • PicassoIV template blits finally correct...
  • small hack tool for PicassoIV FlickerFixer display refresh rates
January 28th 97
Picasso96 v1.6
  • Merlin finds modes again (stupid cut'n'paste bug...),
  • Merlin panning fixed,
  • planar modes work again,
  • mouse sprite in planar modes shows up again,
  • screen bitmaps enter board immediately when allocated, this results in screens opening faster,
  • internal handling of bitmaps simplified, which will lead to even more flexibility,
  • workaround for Workbench "Show by Name" problem in Hi- and TrueColor, not entirely perfect, though,
  • soft sprite smearing on Village and Picasso96API screens fixed.
January 20th 97
Picasso96 v1.5
  • BltMaskBitMapRastPort() in Hi- and TrueColor works now,
  • mouse sprite should be correct now,
  • CyberVision 64 driver should work a bit better,
  • Spectrum memory size recognition should work,
  • Cirrus 542x sprite offset problem in HiColor should be fixed,
  • Picasso96API enhanced,
  • support for vilintuisup.library enhanced,
  • maybe even more... :-)
January 14th 97
Picasso96 v1.4
  • integrated Cybervision64 and Piccolo SD64
January 12th 97
Picasso96 v1.2
  • announced to be the first release.
December 1996
  • fixed install script, added drivers for ADPro, PhotoGenics and XiPaint
November 1996
  • first public release

Copyright 1997 © by Jens Langner
Send comments to jlangner@villagetronic.com - Date: 23.07.1997