I have had success printing dot-codes on my printer. I have an HP deskjet 5550, Set to Best Printing quality. (can't remember the set paper type offhand, since it will be about a week before I have access to my printer again), and grey scale black only printing.
The cartridge type the printer uses is HP #56 black cartridge. Any printer using that cartridge should be able to print the dot-codes, if the right settings for the printer are found.
Again, because I currently don't have access to my printer, I am not able to print the latest released dot-codes, but the dot-codes I have printed successfully, are most of the mini-games / nes classics I own, plus the Jumpman mario e-reader card, and the Airship's Revenge SMB3 card (don't have either, but was provided the dot-codes for the cards)