COPYRIGHT ========= Copyright ©1991-93 Wolf Faust. All rights reserved. All distribution- and marketing rights to the software are vested in Canon Europe N.V. The driver disk has been provided to you strictly 'as is', without warranty of any kind. In no event shall Canon and/or Faust be held liable for any loss or damages arising out of any action, from whatever source, concerning the use or inability to use the driver. The Installer is Copyright ©1991-1992 by Commodore-Amiga, Inc. All Rights Reserved. Distributed under license from Commodore. MANUAL ====== I know, reading the "Readme" file of the drivers is a real pain. But there is a real printed manual available with pictures and all that nice stuff. I STRONGLY recommend getting that printed manual for the Canon software. I'm still trying to organise people willing to copy the 90(!!) DIN A4 page manual for a small fee. Now, in ENGLAND you can get the english manual for £15 (includes shiping) from JAM (address below). CompuServe users may download the manual as postscript file from the AmigaUser forum. Use the PD "Post" PostScript Interpreter for printing the manual on any Canon printer. UPDATE HISTORY ============== CanonBJ-EC (or CanonBJC800) --------------------------- 03.09.92 Version 1.0 23.09.92 Version 1.1 - Ink compensation, color adjustment and custom dither matrices now require ORDERED dither set in preferences and a density greater 2. SuperMode now requires ORDERED dither set in preferences This change was made to avoid problems because of wrong user setup. So we have: | PREFERENCES REQUIRED FUNCTION |Dens.>2|Ordered|Color -------------------------------- Super Mod | no | yes | yes Ink Comp. | yes | yes | yes Color Adj.| yes | yes | no Cust. Dit | yes | yes | no - disabling color adjustment in SuperMode by printing with a density smaller 3 didn't worked - fixed 19.11.92 Version 1.1b - two dithers replaced by new dithers - two dots fixed in Halftone 256 dither - new install program (KS 1.3 friendly) 20.02.93 Version 1.2 - paper size was not set to 22 inch when preferences paper length was set to 250 and paper type to fanfold and text got printed (graphics was fine). - all programs now compiled with SAS/C V6.2 - small code size improvements and cleanups - Setting a dither method using CanonPref is now very easy. - Checks and warning messages added to CanonPref - recompiled using SAS/C V6.2 - dither/adjustment directory is now allways shown in the CanonPref file requester as default. - CanonPref error message requester improved CanonBJ10: Now named CanonBJ5-230 ------------------------------------ 22.07.91 Version 1.1 27.11.91 Version 1.2 Version for Commodore + set presentation highlight removed for BJ300/330 printers 09.12.91 Version 1.3 Further changes for the BJ300 made 20.04.92 Version 3.0 major update: + arXon support added + new WB paper sizes added + I' accent fixed + CanonBeep option added + CanonTime option added + CanonResX option added + CanonConv option added + CanonTab option added + CanonPerf option added + CanonTop option added + CanonForm option added + CanonFont option added + FontShop program added + CanonPref program added + Report program added + aTBCALL command fixed + Check for MemCpy() fixed + MemCpy()/MemClr() improved + most text style commands changed for download font usage 01.06.92 Version 4 - changes in the documentation - a small bug in MemCpy() fixed, causing chars to appear in dark graphics - misaligned slider in CanonPref fixed 27.03.93 Version 5 - 100% new font independent CanonPref program - CanonGFeed option added (adjust graphic line spacing, avoiding stripes) - CanonMirror option added (mirror graphic dumps) - Supergrey function added (256 simultanious greyshades instead of 16 using WB color dump mode) - max. print size in 240*360 dpi mode fixed - free definable dither routines added - greyscale adjustment improved, replacing CanonConv (now named CanonGAdj) - FontShop is now font independent. - Security checks added to FontShop, avoiding crashes caused by corrupt fonts. - now compiled using SAS/C V6.2 - Native mode added for BJ200 graphic dumps (native mode uses TIFF compression) - CanonResX changed. Now CanonResX defines the paper size including borders (0.5 inch). - CanonResY added. Defines paper height including non printable border (0.6 inch). - PageStream 2.x native mode driver added (useable with BJ200, BJ230 and BJC800) - density settings changed for new greyscale adjustment/dither functions. CanonBJ130 ---------- 26.10.90 Version 35 Rev 1 10.12.90 Version 35 Rev 1.5 - Elite Bug (Setting Elite in Preferences) removed. This bug causes a "MW" while initialising the printer, also Autoline was setting on, which causes a LF with every CR (so you got to much lines in your printing...) - known bug left: transfer.a is not set right for 360YPI - reverse P in char table fixed 10.12.90 Version 35 Rev 2.0a - Bug in transfer.a removed new transfer.c now works with 360YDPI 10.12.90 Version 35 Rev 2.0b - transfer.c translated to assembler, so graphicdumps should be faster... 07.01.91 Version 35 Rev 3 - small speed improvements 10.02.91 Version 35 Rev 3a - no real changes to the driver! 08.03.91 Version 35 Rev 4 - faster memory transfer check. 08.04.91 Version 35 Rev 5 - bug in translation table for chars >247 (= $F7) removed. Thanks goes to Bjarke Hvejsel for finding and reporting the first bug. 21.04.91 Version 35 Rev 6 new render module - test version 05.05.91 Version 35 Rev 7 - Because of a bug in Pagestream 2.1 preference driver, there's no way to enable density 7. This revisions offers Pagestream users a fix until Pagestream gets updated. 14.07.91 Version 35 Rev 8.1 - Elite & fine mode sometimes didn't got set.. fixed - printing NLQ in Prowrite now works... exact cause still unknown... - NOW Rev 6 render module has made it into this release and even got further improved... - "version" command ability added - margin settings after graphic dumps corrected - no more turbo versions! Everything is in there! Yep one version including special '20/30 code! Must be hell for turboboard users... 04.10.91 Version 35 Rev 8.2 - Reset command caused '0' chars. fixed 20.04.92 Version 35 Rev 10 major update: + arXon support added + new WB paper sizes added + I' accent fixed + CanonBeep option added + CanonTime option added + CanonResX option added + CanonConv option added + CanonTab option added + CanonPerf option added + CanonTop option added + CanonForm option added + CanonPref program added + Report program added + aTBCALL command fixed + Check for MemCpy() fixed + MemCpy()/MemClr() improved + CanonType option added 01.06.92 Version 35 Rev 11 - changes in the documentation - a small bug in MemCpy() fixed, causing chars to appear in dark graphics - misaligned slider in CanonPref fixed 03.06.92 Version 35 Rev 11.1 - bug in margin command fixed 20.02.93 Version 35 Rev 12 - 100% new font independent CanonPref program - CanonGFeed option added (adjust graphic line spacing, avoiding stripes) - CanonMirror option added (mirror graphic dumps) - Supergrey function added (256 simultanious greyshades instead of 16 using WB color dump mode) - free definable dither routines added - greyscale adjustment improved, replacing CanonConv (now named CanonGAdj) - now compiled using SAS/C V6.2 - CanonResY added - density settings changed for new greyscale adjustment/dither functions. CanonBJ300 ---------- 25.07.91 Version 35 Rev 1 25.10.91 Version 35 Rev 1.1 test version / not released to public shading/reverse bug removed 28.10.91 Version 35 Rev 1.2 lf/cr bug removed 08.12.91 Version 35 Rev 1.3 On request: HQ/DRAFT setting doesn't affect graphic dumps 20.04.92 Version 35 Rev 3 major update: + arXon support added + new WB paper sizes added + I' accent fixed + CanonBeep option added + CanonTime option added + CanonResX option added + CanonConv option added + CanonTab option added + CanonPerf option added + CanonTop option added + CanonForm option added + CanonPref program added + CanonType option added + CanonFeed option added + Report program added + aTBCALL command fixed + Check for MemCpy() fixed + MemCpy()/MemClr() improved 25.05.92 Version 35 Rev 3.01 HQ/DRAFT setting doesn't affect graphic dumps (now works... sorryyy) 01.06.92 Version 35 Rev 4 - changes in the documentation - a small bug in MemCpy() fixed, causing chars to appear in dark graphics - misaligned slider in CanonPref fixed 03.06.92 Version 35 Rev 4.1 - bug in margin command fixed 20.02.93 Version 35 Rev 5 - 100% new font independent CanonPref program - CanonGFeed option added (adjust graphic line spacing, avoiding stripes) - CanonMirror option added (mirror graphic dumps) - Supergrey function added (256 simultanious greyshades instead of 16 using WB color dump mode) - free definable dither routines added - greyscale adjustment improved, replacing CanonConv (now named CanonGAdj) - now compiled using SAS/C V6.2 - CanonResY added - density settings changed for new greyscale adjustment/dither functions. CanonLBP -------- Revision 2 - CanonPref improved (default values = no environment var) - CanonOver may now be set in CanonPref - free definable greyscale conversion function added (CanonConv) - FontShop downloads directly to the printer now result in a permanently stored font (can only be erased by doing a hard reset!) instead of a registered font (erased by the driver during aRIN and aRIS) Revision 3 - a bug in memcopy() fixed, causing chars to appear in graphics. - documentation changed 27.03.93 Version 35 Rev 4 - 100% new font independent CanonPref program - CanonMirror option added (mirror graphic dumps) - Supergrey function added (256 simultanious greyshades instead of 16 using WB color dump mode) - free definable dither routines added - greyscale adjustment improved, replacing CanonConv (now named CanonGAdj) - now compiled using SAS/C V6.2 - density settings changed for new greyscale adjustment/dither functions. - CanonType fixed - CanonOrient meaning changed - CanonCompress added for CaPSL 4 mode - CanonEmu added for enabling CaPSL 4 600 dpi mode - FontShop is now font independent - Security checks added to FontShop, avoiding crashes caused by corrupt fonts. - Several KS 3.0 compatibitily checks added to FontShop - PageStream 2.x driver updated for 600dpi CaPSL 4 - User defined page format fixed (CanonResX and CanonResY) - Now supports CaPSL 4 - Empty pages after graphic dumps are now avoided as far as possible. 26.04.93 Version 35 Rev 5 - fixes a buffer bug in CaPSL 4 mode causing stripes/lines in printing or parts of a graphic are not printed. This bug was caused by a buffer overwriting :-( CanonBJC880 ----------- 20.3.93 Version 35 Revision 1 - new CapSL 4 360 dpi color printer driver 26.4.93 Version 35 Revision 2 - fixes a buffer bug in CaPSL 4 mode causing stripes/lines in printing or parts of a graphic are not printed. This bug was caused by a buffer overwriting :-( CanonStudio (limited) --------------------- 05.09.92 Version 1.0 First Version 08.09.92 Version 1.1 o "Vertical Aspect" set in preferences caused wrong sized printing (a left bar) - minor bugfix 09.09.92 Version 1.2 o Remaining time not shown if print = page dimension - minor bugfix o a bug made it into V1.1 Blue-Noise color dump routine causing "cyan-spots" - minor bugfix 16.09.92 Version 1.3 o needed stack size decreased, avoiding possibel crashes while loading dither because of wrong user startup - minor enhancement 18.09.92 Version 1.4 HAM8 screenmode code improved - minor enhancement 23.09.92 Version 1.5 o custom dither matrizes on b/w dumps weren't inverted - minor bugfix o 68020/30/40 security check added to the turbo version - minor enhancement o DPaint sometimes saves HAM palette with more than 16 colors. Colors >16 are scaled while colors <16 are shifted. Shift/scale checks fail because of this, causing HAM pictures to "smear" or darken; now works - minor enhancement 13.11.92 Version 1.51 o compiled with SAS/C V6 compiler causing a ~15% speed increase o now improved 68020/30/40 routines build in. There is no more need for a .030 version of Studio! o internal communication between the three Studio processes got improved. Also, each process now opens its own resources. o IFF->RGB data conversion now speed up by 20%! o refresh handling improved (less rounding problem that caused a refresh) o faulty Diagonal dither method replaced by brick dither method. o Halftone 256 dither fixed (two dots wrong) o now checks if driver is in supermode and forces b/w dump accordingly. o no more error messages on IFF24 pictures with a CMAP or CAMG chunk. (Imagine does write these bad iff files) 02.12.92 Version 1.52 o Compiled with SAS/C V6.1 07.01.93 Version 1.53 o Listview added to "Define Dither..." o Changed code for reading .prefs file o Remaining time calculation code rewritten. Time shown is now much more precise. 27.01.93 Version 1.54 o SAS/C V6.1 compiler bug caused color output with "Custom Dither" setting to fail in V1.52/1.53. 20.02.93 Version 1.55 o new Canon printer drivers Supergrey mode is now disabled by CanonStudio. o refresh of main changed. o "Limited" requester caused problems with status window (gadgets stay ghosted). Cause yet unknown... but fixed. (Continue by pressing 'Q')