home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 5
/
FreshFish_July-August1994.bin
/
useful
/
dist
/
gfx
/
show
/
superview-lib
/
docs
/
superview-lib_eng.doc
< prev
next >
Wrap
Text File
|
1994-07-04
|
18KB
|
490 lines
superview.library V6.5
- FREEWARE -
© 1993-94 by Andreas R. Kleinert. All rights reserved.
This program was written under OS V3.00 and is therefore
fully compatible. It needs OS V2.04+.
Release Date : 04.07.1994
Copyright :
===========
The program superview.library V6.5 and its documentation files are
(C)opyright 1993-94 by Andreas R. Kleinert. All rights reserved.
The usage of the "superview.library" for own program projects, no
matter if commercial or non-commercial, is allowed without any
restrictions.
Disclaimer :
============
The author takes no responsibility for any results of the use of this
program.
This software is provided "AS IS" and there is no warranty of any kind,
so that you use this software at your own risk.
Functions :
===========
The "superview.library" is used in many of my programs and it consists of
many functions, which make displaying, saving and converting of
various picture formats (IFF-ILBM, IFF-ACBM, PCX, ...) much easier.
External Viewer-Libraries (svobjects) and Graphic Card Drivers (svdrivers)
allow highest possible flexibility and easy to do expansions.
Just send me your own SVObjects and SVDrivers if you want to have them
added to the main distribution archive or onto the developer disk.
Installation :
==============
Just use the supplied Installer-Script, or "by hand"-copy
"superview.library" and "superviewsupport.library" to your "LIBS:"-
Directory, the svobjects to "LIBS:svobjects/" and the svdrivers to
"LIBS:svdrivers/" !
"datatypes.library" V39+ is only needed, if OS V3.00+ DataTypes
are wished to be supported.
Please take care, which libraries are also additionally needed
by the single SVObjects.
"AddBuffers"-Values for the used Drives should at least be
around 25.
You may set the following environment variables at the location
"ENV:superview-library". SuperViewPrefs can be used for this.
Name Content
Default.svdriver Name of default-ScreenDriver. Read by superview-
library at first opening. MUST NOT contain any
extra characters (spaces, tabs, etc.).
SVObjects :
===========
Available SVObjects (as far as known) :
SVObject Type Read-Support Write-Support
IFF-ILBM EXT (system-dependent) (system-dependent)
IFF-ACBM EXT (system-dependent) (system-dependent)
OS V3.00+ DataTypes INT all Pictures -
PCX upto V3.0 EXT upto 256 Colors upto 256 Colors
+ 24 Bit Files
SVO upto V1.0 EXT (system-dependent) (system-dependent)
+ 24 Bit Files + 24 Bit Files
GIF upto 89a EXT upto 256 Colors upto 256 Colors
BMP (Windows) EXT upto 256 Colors upto 256 Colors
+ 24 Bit Files + 24 Bit Files
FBM (Unix) EXT upto 256 Colors upto 256 Colors
C64 (Koala, Doodle) EXT upto 16 Colors -
IMG (GEM/Ventura) EXT upto 256 GreyScales -
TIFF (V5.0) EXT upto 256 Colors upto 256 Colors
+ 24 Bit Files
Targa EXT upto 256 Colors upto 256 Colors
+ 24 Bit Files + 24 Bit Files
WPG (WordPerfect) EXT upto 256 Colors -
SunRaster (RAS) EXT upto 256 Colors upto 256 Colors
+ 24 Bit Files + 24 Bit Files
Pictor/PCPaint/PIC EXT upto 256 Colors -
MAC (MacPaint) EXT upto 2 Colors (b&w) -
JPEG (JFIF) EXT 24 Bit as 256 Colors as 24 Bit
+ 24 Bit as 24 Bit
JPEG.svobject is available in a separate archive (writing possible
since V2.3).
Planned SVObjects (no guarantee !) :
- PBM/PGM/PNM/PPM
- RIFF
- MTV
- SGI
- RLE
- and more
Available SVDrivers (as far as known) :
SVDriver Requirements BITPLANE ONEPLANE
ECS ECS, OS V2.04+ (V37), 68000+ (system) 8 Bit
AGA AGA, OS V3.00+ (V39), 68020+ (system) 8 Bit
+ 24 as 8 Bit
EGS-System EGS-Graphic-Libraries 8 Bit 8 and 24 Bit
Support :
=========
The following programs are currently supporting the "superview.library" :
- SuperView
- SimpleView (superview.library Example Program)
- MicroView (superview.library Example Program)
- KFracPlus
- SIP (for examinations)
- DRAFU (unreleased Beta-Version)
- ...
Thanks and greetings to :
=========================
in alphabetical order :)
Alex Carbin (TuC / PowerBrei Red.)
Fred Fish (AmigaLibDisks)
Gerd Frank (BerndsPD)
Stefan Grad (GPD)
Stefan Kremer (TuC / PowerBrei Red.)
Alex Lange (Time PD-Serie)
H.P. Lattka (Franz PD-Serie)
Andreas Manewaldt (Taifun PD-Serie)
Axel Melzener (Game Object Design)
Michael Petrikowski (Amiga Szene)
Steve Quartly (Australia)
Martin Schulze (SaarAG / AmiNet)
and all I forgot !
Correspondence :
================
If you like, you may send me some money. Perhaps this will motivate me
to continue programming such programs or just making updates of
this one. Send bug-reports, money or whatever to :
Andreas R. Kleinert,
Grube Hohe Grethe 23,
D-57074 Siegen,
Germany. email : Fido 2:2457/345.10
(checked weekly)
History :
=========
Please note the version-dependencies :
superview.library SVObjects SVDrivers SVOperators
Version 1 - - -
Version 2 Version 1 - -
Version 3-6 Version 1,2 Version 1 -
V6.5 (04.07.1994) :
-------------------
- includes superviewsupport.library V4.1
- moved "reference"-docfiles to "Programmers/Docs"-directory
- added more detailed description of SV_GfxBuffer structure
to <superview/superview.h>
- added ".fd"-files to "Programmers/fd", which might be useful
for Basic programmers (".bmap" generation) or for generating
Link-Libraries
- Env-Variable is "Default.svdriver", not "SVDriver.ascii" !!
- included SunRaster.svobject (RAS). Already with full write-support.
- improved/bug-fixed SVObjects : SVO, Targa, ...
- improved/bug-fixed SVDrivers : AGA, ...
- last not least : I'm now reachable via EMail
(Fido : 2:2457/245.10)
V6.4 (13.06.1994) :
-------------------
- revised Example-Programs
- AGA.svdriver now at least needs 68020+
(there are no AGA machines, which do not have one ...)
- strongly improved and enhanced SVObjects : BMP, Targa
- attention : new JPEG.svobject (V2.3) now also is able to
write JPEGs !
- included Pictor.svobject (PCPaint). Read only yet.
V6.3 (06.06.1994) :
-------------------
- small bug-fixes
- in all of the supplied SVObjects with write-support there are now
also the flags for indicating GfxBuffer-Support set
V6.2 (03.06.1994) :
-------------------
- improved GIF.svobject in some ways
- revised TIFF.svobject and fixed some bad bugs
(also added some new features, which have not been largely tested
yet)
- fixed bad bug in ILBM.svobject (concerned saving of odd-width
Pictures). There's perhaps the same bug in ACBM.svobject, but
why making it incompatible wit