Windows 8 does not have an "XP mode" which was an XP virtual machine running in Win 7 Pro. I assume you mean you have installed the program in compatibility mode for XP. In any event, how far are you getting in the print process? With the staff view in focus, can you choose file> print preview, and get an image of the page? Can you select a rastral size in the print preview dialog? Can you get to the Windows print dialog to select your printer?
It is still possible to install Win XP in a virtual machine under Windows 8, but if you do so you may not have access to the computer connected peripherals from within the virtual machine. Can you print a Windows test page from within Windows to the printer you are trying to use?