Thanks for the help, but I would prefer not to re-compile dosemu(installed from the openSUSE package, currently) I am wondering ifthere is a reason why it does not work with COM1? Is the way COM1handled different than LPT? Also, how does the change printers script work? Because the printers(LPT1-3) are configured in the global dosemu.conf file. On Sun, Oct 5, 2008 at 10:15 AM, Rafał Cygnarowski <rafilists@xxxxxxxxx> wrote:> Hi!>>> It does not really matter since my software support both COM1 or LPT4>>> but the problem is with LPT1-3 I do not have enough ports. In the>>> traditional DOS environment it use LPT1-3, one for each type of>>> printer, and that is fine.>> You can try use this patch:>> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/dosemu-lpt4.patch but> I'm almost sure it WON'T work if your program tries get LPT4 by its name> instead of its address.>> If it won't then there's another way you can help yourself. There's a simple> solution I successfully use to handle more then 3 printers in dosemu.>> I use 3 script's print_needle, print_laser and print_pdf. 1st and 2nd checks> which is the name of current laser or needle printer. Printers names are> taken from ~/.config/lpt1 and ~/.config/lpt2 files. These files are modified> by small program which helps users to switch between printers.>> Good luck :)>> -->> Rafał Cygnarowski>> rafilists [at] gmail [dot] com��.n��������+%������w��{.n�����{��k����n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�m