First off, I'm cross-posting this to the group you should have included
in your original distribution:
microsoft.public.win98.gen_discussion
If you could, I wonder if you could explain why you chose to only post
this to alt.windows98, given that the microsoft group has about 10 to 50
times the amount of activity.
Second, I'll give you a realistic alternative to Moto Fox's incredibly
tedious "print to PDF file and then use something else to print the PDF
to the printer" solution.
Click on this samsumg URL (re-assemble into a single line):
http://www.samsung.com/hk_en/consumer/computer-peripherals/printers-multifunction/
color-laser-multifunction-printers-faxes/CLX-3185FN/XSS/index.idx?pagetype=prd_detail&tab=support
and take note of this "add printer" Win 2000/XP/2003/Vista/2008/Win 7
driver for your printer:
-> Print Driver,(Add Printer) 30 Sep, 2011 12.06 mb
The direct link for that is:
http://downloadcenter.samsung.com/content/DR/201109/20110930152356247/CLX_3180PRINTER.zip
Unpack that file. Navigate to the i386 folder and take note of the .inf
file residing there. Getting win-98 to recognize that file will be your
best bet to being able to print to that printer.
Now, at this point I have to ask how the printer is connected to your
computer. Running win-98 as a virtual machine process has complications
as far as how it can interact with attached hardware, particularly USB.
I suggest that if not already the case, that you connect the printer to
your computer via it's ethernet connection. Then in the win-98 control
panel, tell it to add a new printer, point to the network, and give it
the IP address of the printer. Hopefully win-98 will see it and then
ask for a driver, at which time you will point it to the above-mentioned
INF file.
If you can't get win-98 to see the printer via ethernet, you can try
USB, and then show it the INF file. If none of this works, then you
either don't have a proper ethernet connection to the printer, or you
don't know the printer's IP address, or the fact that win-98 is running
in a virtual machine is the problem.
I personally will never run win-98 in a virtual machine because I have
always managed to find all the drivers necessary to run win-98 natively
on the hardware of my choice.
Now, I'll give you one final option.
There *are* win-98 drivers for the Samsung CLX-3160FN printer. With any
luck, they might work for your 3185 printer.
See these links:
http://www.samsung.com/nz/consumer/print-solutions/print-multifunctions-copiers/colour-multifunction/
CLX-3160FN/XSA/index.idx?pagetype=prd_detail&tab=support
scan driver:
http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=UNI_NZ&CttFileID=2046817&CDCttType=
DR&ModelType=N&ModelName=CLX-3160FN&VPath=DR/200810/20081028100838906/CLX-3160_Scan.exe
print driver:
http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=UNI_NZ&CttFileID=2046808&CDCttType=
DR&ModelType=N&ModelName=CLX-3160FN&VPath=DR/200810/20081028100215125/CLX-3160_Print_98ME.exe
Note that I had to add a carriage return when posting those links
because of the line-length restriction I have. Re-assemble those links
into a single line before trying them.