https://bugs.winehq.org/show_bug.cgi?id=7525
--- Comment #10 from Hin-Tak Leung htl10@users.sourceforge.net --- I unzip'ed the exe then unshield data1.cab inside.
$ find . -type f -name '*.dll' -exec grep -l -i EngComputeGlyphSet {} ; ./Printer_Driver_NT_Common_PFR_Win2K/PFRNTMPM.dll ./Printer_Driver_NT_Common_PFR_WinNT4/PFRNTMPM.dll ./Printer_Driver_NT_Common_Sfdm_Files_Win2K/3/PFXNTMPM.dll ./Printer_Driver_NT_Common_Sfdm_Files_Win2K/PFXNTMPM.dll ./Printer_Driver_NT_Common_Sfdm_Files_WinNT4/2/PFXNTMPM.dll ./Printer_Driver_NT_Common_Sfdm_Files_WinNT4/PFXNTMPM.dll ./Printer_Driver_W2k_Common_PFR_Files/PFRNTMPM.dll ./Printer_Driver_W2k_Common_Sfdl2_Files/PFXNTMPM.dll
Also, for GDI printer, you need to turn off "enhanced meta files" or something under the print driver panel for the host to actually use the driver. Otherwise the host just do WMF spooling, and does not use the driver until it interacts with the hard ware.
I think this needs to be re-opened, but I don't have the rights.