home *** CD-ROM | disk | FTP | other *** search
-
- picture.datatype V43
- Copyright 1995-97
- Ralph Schmidt
- Additional libs/tools/changes by F.Mariak/M.Scheler
- Sub datatype classes by Matthias Scheler
-
-
- This version is a freely available picture.datatype that MUST ONLY be used
- with a licenced CyberGraphX(TM) software package when using non 8 bit
- screenmodes. It also works with the recently released V3 version of
- CyberGraphX and you are allowed to use it with this also.
- You aren't allowed to use this software with any non licenced CyberGraphX(TM)
- "emulation" in these modes.
- Usage of any of the included sub datatype classes with picture.datatype v43
- clones needs permission from their respective authors.
-
- THE DATE EXPIRATION CODE HAS BEEN REMOVED. IT DOES NOT EXPIRE AFTER 4MONTH
- ANYMORE.
-
- cyberncg.library support for non CyberGraphX machines has been dropped.
-
- ******************************************************************************
-
- Reporting bugs:
-
- If you find any bugs in this software, please send them to
- cybergfx.dtbugs@vgr.com. Since this software is unsupported, we make no
- guarantees about how long it will take to fix the bug, or if it will be
- fixed at all. Bug fixes will be cheerfully accepted. Please include as
- much detailed information as possible, including:
-
- 1) the version numbers of the related libraries/datatypes you are
- using
- 2) the data file that caused the bug (if its not too big)
- 3) the OS version and machine type you ran the program on
-
- You can find a HTML bug report form at http://www.vgr.com/v43dtbugform.html.
- This is automatically forwarded to the respective authors.
- Also, check out http://www.vgr.com/v43dt for general information on the v43
- picture.datatype
-
- ******************************************************************************
-
- #########################
- # #
- #Important Informations #
- # #
- #########################
-
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- IF YOU'RE USING THE APPS THAT ARE IN THE COMPATIBILITY LIST( CHECK OUT SOME
- LINES BELOW) YOU HAVE TO NAME YOUR APPLICATION EXACTLY LIKE IN THE LIST
- OTHERWISE WON'T RECOGNIZE IT.
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
- The Aminet release of the png.datatype supports the V43 picture.datatype
- but because of a late change to the API(DTA_ErrorLevel,DTA_ErrorNumber)
- these don't support these tags. I hope that the authors of these 2
- datatype update their datatypes in the next time.
- The tags are VERY important in a low memory situation.
-
- Several V43 compatible datatypes have been released so far. Please check
- Aminet util/dtype for the latest files.
-
-
- Problems
-
- o PPaint doesn't load 24bit images. Well..PPaint checks the BMHD.depth of
- the raw data for >8...too bad
-
- o Picview outputs "not a standard bitmap or something like that". This
- is caused by the cgfx "PLANESTOFAST" option.
-
- The following functions aren't implemented yet.
-
- o 24bit dithering to a very small depth planar bitmap may cause
- "problems". No time to test this out.
- o Sorry...also no time(lazyness) to test out PixMap support. I hope
- it works as defined.
- o Right now it also doesn't really care for Ham6/8 and Halfbright.
- o DTM_Print for truecolour pictures should dither the picture to 256 colours
- and then print it.
- o Make a Gauge interface so it may be controlled by tags(but does that
- really make sense ? imagine a gauge popping up when iprefs is loading
- your background)
- o scrollable transparent picture handling should be improved.
- Now it only switches back in nonmask mode.
- o ******* AMosaic crashes ******* in 16Bit mode...i don't know why
- yet(it worked in that mode in summer of 95 ......).
-
-
- ############################################################################
-
-
- The jfif.datatype is using the "jpeg.codec"
-
- The JPEG codec is Copyright © 1994 Christoph Feck, TowerSystems.
- All Rights Reserved. It is based in part on the work of the
- Independent JPEG Group.
-
- ############################################################################
-
-
-
-
- ****************************************************************************
-
- ATTENTION:
-
- IF YOU ARE USING CYBERGRAPHX V2 YOU NEED TO HAVE AT LEAST VERSION 40.66 OF
- CYBERGRAPHICS.LIBRARY INSTALLED TO USE THIS RELEASE OF PICTURE.DATATYPE V43
- IN CONJUNCTION WITH A GRAPHICS CARD !
-
- ****************************************************************************
-
-
- Release Notes 43.762
- ====================
-
- picture.datatype 43.762
-
- o fixed a bug in DTM_WRITE and DTM_COPY methods. If an area was selected
- within a picture object, the datatype always stored the complete object.
- Now it properly stores the selected area only.
-
- Release Notes 43.761
- ====================
-
- picture.datatype 43.761
-
- o recompiled with SAS/C 6.58
- o the picture.datatype now implements the DTM_REMOVEDTOBJECT method to
- release all resources not required anymore
-
- ilbm.datatype 43.10
-
- o now supports loading of HAM8 pictures for ECS machines.
-
- gif.datatype 43.18
-
- o This datatype is not included in the aminet release archive due to
- lzw patent problems.
- o supports a missing GIF89 feature now.
-
- Release Notes 43.760
- ====================
-
- picture.datatype 43.760
-
- o bumped revision of picture.datatype to 760
-
- PCDT Prefs 43.5
-
- o a CTRL_C break now correctly removes the user interface, too.
-
- jfif.datatype 43.10
-
- o modified dispatcher for better support of tools like "DTConvert"
-
- pcx.datatype 43.6
-
- o modified dispatcher for better support of tools like "DTConvert"
-
- pbm.datatype 43.10
-
- o descriptors modified to avoid problems with v45 datatypes.library
- o modified dispatcher for better support of tools like "DTConvert"
-
- ilbm.datatype 43.7
-
- o modified dispatcher for better support of tools like "DTConvert"
-
- gif.datatype 43.17
-
- This datatype is not included in the aminet release archive due to
- lzw patent problems.
- o modified dispatcher for better support of tools like "DTConvert"
-
-
- Release Notes 43.759
- ====================
-
- picture.datatype 43.759
-
- o added DTM_OBTAINDRAWINFO and DTM_RELEASEDRAWINFO methods. This methods are
- needed for the new v45 datatypes.library. The code of this methods is
- loosely based on work of Roland Mainz (drawablepicdtc patch).
- With the inclusion of this 2 methods, v43 picture.datatype does not
- require the drawablepicdtc patch anymore. (DTM_DRAW was supported before
- already). Both methods are added to the list of supported methods, too.
- Please check out the latest datatypes.library v45 archive by Roland Mainz
- to get information on how this methods are used.
- o added DTM_DRAW to list of supported methods
- o method DTM_DRAW never really worked in previous picture.datatype v43
- releases because the width/height of the object was always calculated
- wrong. Now fixed.
-
-
- Questions&Bugreports
- Don't expect fast response.
-
- http://www.vgr.com/v43dtbugform.html
-
- cybergfx.dtbugs@vgr.com
-