Not sure how, but my older stand-alone 1999 version of CAMtastic is better than Altium Designer 19's built-in.

Neither can apparently deal with drill files which use decimal points though.
They both translate "X39.847Y124.355" into "X398Y124" or "X39Y84", regardless of the zero suppression or precision settings.
Does anyone know of a way around this or do I need to purchase a real CAM viewer and finally give up on Craptastic?