My apologies re this old printer. I picked up a cheap laptop recently that is running WIndows 10 and the driver supplied with the Canon printer works OK there.

I managed to get the printer working...