home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 5
/
FreshFish_July-August1994.bin
/
useful
/
dist
/
gfx
/
show
/
superview-lib
/
docs
/
svobject-docs
/
img.doc
< prev
next >
Wrap
Text File
|
1994-07-04
|
3KB
|
124 lines
IMG.svobject
© 1994 by Andreas R. Kleinert.
FREEWARE. All rights reserved.
Version : 2.7
Release Date : 15.05.1994
Requirements
~~~~~~~~~~~~
- OS V2.04+ (V37)+ and its libraries
- superviewsupport.library V1+
Description
~~~~~~~~~~~
IMG.svobject is an external Library-Module for the superview.library V2+.
It contains SVDriver-Support for the superview.library V3+, and
needs any SVDriver with Bitplane-Support.
It supports reading of IMG (GEM/Metafile) Files.
In detail these are :
Reading :
- IMG (16 Byte Header) GreyScaled (1..8 Bits = 2..256 Colors)
- IMG (18 Byte Header) GreyScaled (1..8 Bits = 2..256 Colors)
Writing :
(not supported yet)
Author
~~~~~~
Andreas R. Kleinert
Grube Hohe Grethe 23
D-57074 Siegen
Germany
History
~~~~~~~
V2.7 (15.05.1994) :
- fixed version history (V2.5 mentioned twice)
- fixed subtype strings (one blank too much)
V2.6 (07.05.1994) :
- use of SAS/C V6.51
- use of new "superviewsupport.library" V1
This saves some space again (here : ca. 1100 Bytes).
- removed some dead code
V2.5 (16.04.1994) :
- added support for "more than 2 GreyScales"-IMG-Files.
Tests with 4- and 16-GreyScales have been successful, so any other
color-depth should also work.
- removed some "dead" code
- removed (deactivated) debugging code
- this version uses the new "grey-scale-generation"-routine, like
some of the other SVObjects written by me.
Upto V2.4 this was not necessary, because there were only two
"Colors" possible : Black and White.
V2.4 (02.04.1994) :
- improved decoding routines slightly
V2.3 (27.03.1994) :
- removed internal SVDriver-Replacement, so that we now are really
dependent on external SVDrivers in libs:svdrivers.
This saves about 1600 Bytes diskspace and reduces redundancy.
- replaced SAS/C's sprintf()-routine with own, RawDoFmt()-based one.
This saves again about 1800 Bytes.
- now using Utility-Library for integer operations (activated
SAS/C's UTILLIB option) : this increases 68000-codesize a little
bit, but increases speed on 68020+ systems
(should also decrease codesize, but does not ...)
V2.2 (25.03.1994) :
- slightly improved internal BitMap-to-BitMap routine
- V2.1 was released additionally to the superview.library's V3.2
developer release, V2.2 is now released inside the main package
- "#ifdef"-disabled some debugging code, which was never executed
V2.1 (23.03.1994) :
- first version
Literature
~~~~~~~~~~
[1] "Bitmapped Graphics", 2nd Edition, Steve Rimmer, Windcrest/McGraw-Hill,
© 1993 by Windcrest Books (registered Trademark of TAB Books).
ISBN 0-8306-4209-9
[2] "Supercharged Bitmapped Graphics", Steve Rimmer, Windcrest/McGraw-Hill,
© 1992 by Windcrest Books (registered Trademark of TAB Books).
ISBN 0-8306-3788-5
[3] "Amiga Magazin", Issue 2/1992, Markt & Technik Verlag AG
Copyrights
~~~~~~~~~~
Some of the mentioned names or products above may be copyrighted by
companies or trademarks of companies.