The Citizen CW-01 is now confirmed working, and the necessary code has been committed into Gutenprint. With luck, the next release will take less than two years! This should also work with the Olmec OP-900, but I'll need a USB ID in order to add that to the backend.
Meanwhile, I just committed initial support for the Kodak 305 and Kodak 8810 printers to Gutenprint. It's unknown if they need an intelligent backend, but I suppose time will tell. As always, testers welcome.
Here's my current to-do list:
- Kodak 8800, 7000/7010/7015, and D4000
- Mitsubishi CP-D80DW and CP-9600DW
- Shinko S1245, S6145/S6145-5A, S5245, S8145, and DP-1045
- Sony UP-CR10L and UP-CR20L (aka DNP SL-10 and SL-20)
These models need USB IDs:
- Citizen CW-02, OP900, OP900-II
- Mitsubishi CP-3800DW
These models need testing:
- Mitsubishi CP-3020D/DA/DE/DAE, CP-9550D/DW, and CP-9810D/DW
- Kodak 8500, 9180, 8810, and 305
I've received inquires about various HiTi models, but without access to the printers (or at least complete USB sniffs of print generation with specific settings logged) I won't be able to make any progress. Their windows spool format is some sort of (compressed!) intermediate language rather than something that's natively dumped to the printer.
Finally, the Mitsubishi CP-D70/D707/K60 remain problematic; despite a lot of work on the backend we're no closer to figuring out the necessary color scaling/dithering the windows drivers employ so the color output from Gutenprint is pretty lousy.
This isn't how I'd intended to spend my Friday night. With luck the fever will finally break tonight so I can get out and about tomorrow..