Water-based dye sub.
Water-based dye sublimation inks are for Epson piezo printhead machines such as Mimaki, Roland, Mutoh and Epson itself. So also d-gen. You may get the best colors and definitions with water-based dye sublimation ink (better than direct printing with disperse dye ink). But there are many factors to consider, since anything that is better at some aspects has one or two downsides too.
BPINK Corporation makes water-based dye sub ink.
If your printer is a switchable version of a Scitex XL or VUTEk solvent printer, then you can't use water-based dye sub ink easily. For these two large printers you need a solvent-based dye sub ink.