home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 5
/
FreshFish_July-August1994.bin
/
useful
/
dist
/
gfx
/
show
/
superview-lib
/
docs
/
svobject-docs
/
c64.doc
< prev
next >
Wrap
Text File
|
1994-07-04
|
3KB
|
121 lines
C64.svobject
© 1994 by Andreas R. Kleinert.
FREEWARE. All rights reserved.
Version : 2.5
Release Date : 07.05.1994
Requirements
~~~~~~~~~~~~
- OS V2.04+ (V37)+ and its libraries
- superviewsupport.library V1+
Description
~~~~~~~~~~~
C64.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 ChunkyPixel-Support.
It supports reading of C64 Graphics Files (Koala, Doodle).
In detail these are :
Reading :
Format Dimensions Colors Displayed as FileSize Flexibility
Doodle 320x200 2/16 320x200 9218 (9200 < fs < 9230)
Koala 160x200 4/16 320x200 10003 (fs == 10003)
Writing :
(not supported yet)
Author
~~~~~~
Andreas R. Kleinert
Grube Hohe Grethe 23
D-57074 Siegen
Germany
History
~~~~~~~
V2.5 (07.05.1994) :
- use of SAS/C V6.51
- use of new "superviewsupport.library" V1
This saves some space again (here : ca. 1100 Bytes).
V2.4 (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 ...)
- reconstructed revision notes for V2.2 and V2.3, which were
mixed together in V2.3
V2.3 (25.03.1994) :
- slightly improved internal BitMap-to-BitMap routine
- removed some dead code and variables in decoding routine
V2.2 (20.03.1994) :
- slightly changed recognition routine
- and more
V2.1 (17.03.1994) :
- first version with Koala and Doodle support
Credits
~~~~~~~
This program was inspired by several programs, which allow reading
and displaying of C64 graphics on the Amiga.
For getting information about the C64 Koala and Doodle formats I took
a look into the source code of ComView 1.0 by Paul Grebenc, which can
be found as "C64View" on the SaarAG-Disk #523.
I did not include and use the Source Code as such, but I really learnt
a much out of it. The algorithms are perhaps nearly the same,
but because I do not use file-to-screen decoding my code is perhaps
some 100% faster (different structure, many optimizazions).
I also took a look into the specifications found under "literature".
Literature
~~~~~~~~~~
[1] "Das Aufsteigerbuch" (C64 -> Amiga), Michael Strauch, Alexander
Stellmach, © 1987 by DATA BECKER GmbH, Düsseldorf.
ISBN 3-89011-134-4
[2] "Formats.doc" of the ShowVIC distribution on SaarAG-Disk #616.
ShowVIC is (C)opyright 1993 by Matt Francis.
Copyrights
~~~~~~~~~~
Some of the mentioned names or products above may be copyrighted by
companies or trademarks of companies.