home *** CD-ROM | disk | FTP | other *** search
- IFF_Printer and Screen_Printer
- ©1993 Garrick Meeker
-
- These programs and their source is public domain.
- You may do whatever you wish with them.
-
- This code is based on Commodore's HP_LaserJet and EpsonX
- printer drivers.
-
- Version 2: Minor bug fixed. Won't crash under 3.0 anymore. Screen_Printer
- is now about 1K smaller. I had accidently linked it with the IFF
- packing code that IFF_Printer uses.
-
- These are two new printer drivers. One shows the printer output on a
- screen and the other saves it as IFF pictures. Both require AmigaDOS 2.04.
- To install, copy the devs/printers directory to DEVS:Printers and use
- the prefs programs to pick the new driver. For IFF_Printer, assign
- Pages: to the directory where you want the files, or add it to your
- User-Startup. The files will be name 'Page.nnnnn' where 'nnnnn' is the page
- number.
- These drivers emulate a page-mode printer, like a laser printer. They
- both support color and b&w modes. Color mode uses three bitplanes, while
- b&w uses only one. The density settings are as follows:
- 1 - 80 x 68 dpi
- 2 - 80 x 80 dpi
- 3 - 120 x 120 dpi
- 4 - 160 x 136 dpi
- 5 - 180 x 180 dpi
- 6 - 240 x 240 dpi
- 7 - 300 x 300 dpi
- A page at density 1 corresponds to a hires-interlace full page screen.
- Some of the modes correspond to the Amiga's aspect ratio, but most are just
- 1 to 1. Screen_Printer requires a great deal of chip ram at the higher
- density settings.
- Note: color and b&w passes cannot be printed on the same page. I
- don't think this should be a problem. To get around this, everything would
- have to be printed in color mode, which would be a waste of memory in all
- the other cases.
-
- It works on my system.
-
- If you have any questions or bug reports, I can be reached at:
-
- gmeeker@soda.berkeley.edu
-
-