I'm trying to run an old DOS application on my new Macintosh.
Computer hardware: Powermac G5 with Mac OS X 10.3.9
Printer: HP Business Inkjet 3000 connect to USB port on the Powermac
Software: Virtual PC for Mac 7.0.1
Guest operating system: IBM PC DOS 7.0
I don't know how to configure the printing systeme correctly.
I've told my application to send its output to a file to facilitate
testing process.
The file generated contains PCL escape sequences.
I can print this test file directly on the Mac without problem
(lpr test.pcl).
When I try to print the exact same file inside the Virtual Machine with
the command (copy test.pcl lpt1) the escape sequences are not
interpreted correctly. Here is an extract:
-----------------------------------------
(12U6.67h12.00V 2005/01/15 39488 ...
-----------------------------------------
I can recognize the escape sequence (12U6.67h12.00V) followed by the
text (2005/01/15 39488).
I don't know if Virtual PC uses the "lpr" command to print on the Mac.
If it's the case then, maybe the solution would be to add the "-o raw"
parameter to the "lpr" command. But I don't have any idea how to
configure Virtual PC to behave that way.
I've called Microsoft Tech Support with no succes. They don't support
people using DOS in Virtual PC.
Does anyone have any idea how to configure printing in Virtual PC?
Marc.
Paul Power - 28 May 2005 22:53 GMT
There is a TON of help on DOS commands. Did you Google for any help?
Try this one:
http://www.computerhope.com/printhlp.htm
Marc62 - 29 May 2005 10:37 GMT
I don't think this is a DOS problem. The DOS operating system isn't
supposed to known that it is running on a Virtual PC. I think the
problem is with the Virtual PC configuration or with the Mac OSX
configuration. I've googled for many hours before asking in this
newsgroup.
Michael Paine - 29 May 2005 01:45 GMT
As with any DOS program running under Windows, you probably need to
"capture" the printer under Printer Settings / Properties / Details
(Win98). Set it to LPT1 for most default DOS programs and for your
experiments with printing from DOS commands.
This assumes you have VPC and Windows set up correctly to print from
Windows programs. See http://www4.tpgi.com.au/users/aoaug/mac_osx.html#vpc
Michael Paine
> I'm trying to run an old DOS application on my new Macintosh.
>
[quoted text clipped - 32 lines]
>
> Marc.
Marc62 - 29 May 2005 11:19 GMT
I'm running IBM PC DOS 7.0, this is a "pure" DOS Operating System,
there is no Windows version involved at all in my configuration.
I will look into the link you proviide...
Unseelie - 29 May 2005 18:32 GMT
Printing from DOS has all sorts of issues... the big one being that you
can't print multipage documents, IIRC.