DOSPRN will capture the LPT output of NTVDM (not vDos!), but probably will also be able to print an ASCII text file directly.
vDos always creates two text files: #LPT/COMx.asc (ASCII) and #LPT/COMx.txt (Unicode) in its working directory.
Setting LPT1=DUMMY in config.txt will instruct vDos to perform no further action when those are created.
So look for #lpt1.asc and feed that to DOSPRN.
If DOSPRN has an option to print a file directly use something like:
LPT1=\path\dosprn.exe c:\vDos\#LPT1.asc.
"...Did you get a new printer? A Win-Printer? ... If, for the life of you, you can't imagine what, if anything, may have changed between "one day" and "the next day", then I can only suggest you invest in a neat (and inexpensive) utility called DOSPRN (www.dosprn.com).
...." See the full review >>
"...DOSPRN works perfect, and it is much cheaper then buying a laserprinter with Epson FX emulationyour program worked automatically and fantastically with FRAMEWORK XE... and old high-end spreadsheet and database program... the only thing I had to enable was "bold printing" on the dosprn font to get it to print darker........"
aa06259810