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.