DOS USB print under Windows 11, Windows 10, Windows 8, Windows 7, Windows XP, Windows2000, Windows98  DOSPRN 1.90 
Dos print international support center DOSPRN Spanish dos print support center DOSPRN Ukrainian dos print support center Dosprinter Polish support center DOSPRN Israel dos usb support center DOSPRN Bulgaria dos print support center Indonesian DOSPRN support center Indian DOSPRN support

About  ||  Manual  ||  What's New  ||  Download  ||  Vox populi  ||  Order  ||  FAQ  ||  Story  ||  Support  ||  Login

F.A.Q.


  • COMMON

    • Why doesn't your program work ?

      I need some more details to help you (normally, I'm  not capable of telepathy or clairvoyance ;). I need to know exactly what DOSPRN cannot do. 

      Please, describe in detail what you are trying to do with DOSPRN and what you did. Do not forget to mention the messages you received from DOSPRN, whether the document was printed and if so, why you didn't like it. 

      Just in case, let me know which operating system you have and the name of printer you use. I may also need your DOS document and/or contents of DOSPRN job file.

      Before e-mailing support, be sure that you're using the latest available version of DOSPRN and your problem is not described in this FAQ or DOSPRN documentation.



    • Do you have a temporary license to test the product ?

      DOSPRN is fully-functional shareware. You can download the self-installation module and test all DOSPRN features at no charge. You do not need to have a license KEY for this purpose. You should try DOSPRN and be convinced that DOSPRN can solve your problem with DOS printing before purchasing.



    • The text printed on paper includes letters and signs that should not be there. Why ?

      Your DOS program most likely uses some special Sequences to manage printing. DOSPRN can emulate some of them. You should select an appropriate Sequences palette. In the DOSPRN properties window, press the "Sequences" button to open the "Sequences" listbox.

      See more about DOSPRN sequences support. If you're sure you have selected the proper sequences palette, yet your documents include unusual characters, then e-mail support.



    • My document has been printed incorrectly. Can I give you this document to be tested ?

      Open the DOSPRN properties window and uncheck the "AutoPrint" option. With this, DOSPRN will capture the DOS program printing tasks but will not print them. 

      The detained tasks will be located in a DOSPRN temporary file ("%USERPROFILE%\prnspl1" by default). This file also should be sent via e-mail to our support. If you need to continue the printing job later, you can select the "AutoPrint" option again.



    • I can print a text file with the DOSPRN "Print file" option but reports from my DOS program are not captured. Why ?

      Some DOS programs try to manage the printer directly through hardware input/output ports, without using DOS functions. DOSPRN can't capture reports from such programs. If your DOS application can save reports as a text file, proceed as follow: clear the DOSPRN "Capture port" option and set up the "Spool filename" properties to match your report file names. Don't forget that temporary job file will be removed by DOSPRN after printing.



  • COMPATIBILITIES

    • Does DOSPRN work with XP, Vista, Windows7, Windows8, Windows10 and Windows11 32 bit?

      We tested DOSPRN and found it is compatible with 32-bit versions of Windows XP, Vista, 7, 8, 10 and 11.
      You should simply install DOSPRN, run your DOS program, and print reports.



    • Does DOSPRN work with Vista, Windows7, Windows10 and Windows11 64 bit?

      DOSPRN is fully compatible with 64-bit versions of Windows Vista, 7, 8, 10 and 11.

      Please take into account Windows Vista/7/8/10/11 64-bit doesn't support DOS programs. You cannot run DOS applications under 64-bit operating system directly.
      Since we recommend to run DOS programs in the DOSbox or vDOS emulator.



    • Does DOSPRN work with Windows98?

      DOSPRN is compatible with Windows 98 SE (Windows 98 Second Edition).
      You should simply install DOSPRN, run your DOS program, and print reports.


    • Does DOSPRN work with Windows95?

      DOSPRN is compatible with Windows 95 OSR2 (Windows 95 OEM Service Release 2).

      We recommend to install "Windows Socket 2 Update for Microsoft Windows 95" beforehand. You can download Windows 95 Socket 2 Update here


    • Whether DOSPRN is compatible with DOSBox, an x86 emulator with DOS?

      First we have to notice public version DOSBox 0.7x doesn't support printing from DOS at all.

      Since we recommend to use DOSBox-X release which is much more flexible and provides more features. Also you can use DOSBox Mega Build 6 and DOSBox SVN Daum builds.



    • Whether DOSPRN is compatible with DOSBox-X, an x86 emulator with DOS?


      DOSPRN is fully compatible with DOSBox-X.

      DOSPRN automatically sets the required DOSBOX-X configuration settings if you enabled the "Enable integration DOSBOX, vDos, vDosPlus" option during installation. You just need to start DOSBOX-X, run the DOS program and print the reports.

      Otherwise you need to set up the DOSBOX-X configuration manually.
      Chose "All Programs-DOSBox X-View or edit dosbox-x.conf" option from the main menu and modify "parallel" section in the such way:

      ............
      [parallel]
      parallel1=file dev:lpt1
      parallel2=disabled
      parallel3=disabled
      ............



    • How to use DOSPRN for printing reports from DOSBox Mega Build 6 (DOSBox MB6)?

      Here you can download DOSBox Mega Build 6 release with bugfixes.

      DOSPRN automatically sets the required DOSBOX MB6 configuration settings if you enabled the "Enable integration DOSBOX, vDos, vDosPlus" option during installation. You just need to start DOSBOX MB6, run the DOS program and print the reports.

      Otherwise you need to set up the DOSBOX MB6 configuration manually.
      Chose "All Programs-DOSBox MB6-Edit Configuration" option from the main menu and modify "parallel" section in the such way:

      ............
      [parallel]
      parallel1=file dev:lpt1
      parallel2=disabled
      parallel3=disabled
      ............



    • How to use DOSPRN for printing reports from DOSBox SVN Daum?

      Here you can download DOSBox SVN Daum release with bugfixes.

      DOSPRN automatically sets the required DOSBox SVN Daum configuration settings if you enabled the "Enable integration DOSBOX, vDos, vDosPlus" option during installation. You just need to start DOSBox SVN Daum, run the DOS program and print the reports.

      Otherwise you need to set up the DOSBox SVN Daum configuration manually.
      Chose "All Programs-DOSBox SVN Daum-Run DOSBox configuration" option from the main menu and modify "parallel" section in the such way:

      ............
      [parallel]
      parallel1=file dev:lpt1
      parallel2=disabled
      parallel3=disabled
      ............



    • Whether DOSPRN is compatible with vDOS emulator of DOS?

      Yes, DOSPRN is fully compatible with vDOS emulator.

      DOSPRN automatically sets the required vDOS configuration settings if you enabled the "Enable integration DOSBOX, vDos, vDosPlus" option during installation. You just need to start vDOS, run the DOS program and print the reports.

      Otherwise you need to set up the vDOS configuration manually.
      Chose "All Programs-vDOS-Config" option from the Windows Desktop Start menu and add (or replace) "LPT1" (or another LPTx) option in the such way:

      ............
      LPT1="LPT1":
      ............



    • Whether DOSPRN is compatible with vDosPlus emulator of DOS?

      Yes, DOSPRN is fully compatible with vDosPlus emulator.

      DOSPRN automatically sets the required vDosPlus configuration settings if you enabled the "Enable integration DOSBOX, vDos, vDosPlus" option during installation. You just need to start vDosPlus, run the DOS program and print the reports.

      Otherwise you need to set up the vDOS configuration manually.
      Chose "All Programs-vDosPlus-View or edit config" option from the Windows Desktop Start menu and add (or replace) "LPT1" (or another LPTx) option in the such way:

      ............
      LPT1=@%ProgramFiles(x86)%\DOSPRN\DOSprn.exe #lpt1.asc
      ............

      Note: Omit (x86) if you use Windows 32-bit.



    • Does DOSPRN work with NTVDMx64?

      DOSPRN is compatible with NTVDMx64.
      You should simply install DOSPRN, run your DOS program, and print reports.



  • REGISTRATION

    • What is the registration and why is it necessary?

      DOSPRN is a shareware product. You can try it to get the idea of how it functions, check it's compatibility with yours DOS programs and decide if you need it. You can print up to one hundred documents for this purpose. At the point that you determine the usability of DOSPRN, you should either purchase DOSPRN or uninstall it.



    • What is the registration code and registration key?

      DOSPRN key protection is based on providing an individual license to every user. After installation on your computer, DOSPRN generates registration CODE that consider your hardware and software configuration.

      Open the DOSPRN properties window and press the "Registration" button. In the "Code" field you can see the generated code.

      After purchase, you can use a a service for the automatic generation of registration keys. As soon as you paste your unlock KEY in the corresponding field of the registration window, your DOSPRN license will be activated. If you will hаvе any problems send us the registration code and key of your DOSPRN copy for verification.



    • Each time I open the registration window I see a new code. Is anything wrong?

      No, this is correct. This is a part of the DOSPRN key protection system. After purchase you can generate a key with any code that you find there.



    • If I send you my registration code, shall I leave the registration window open and my computer switched on until I receive my unlock key?

      You shouldn't do so. You can send us any of the CODEs that you saw in the Registration window and close DOSPRN or shutdown your computer. The unlock KEY you will receive will activate your license. Please take care to make no mistakes when you type in the CODE or KEY. Use 'copy and paste' to avoid typos.



    • After typing my license KEY into registration window, a "Thank you...." message has appeared on the screen. But DOSPRN still shows the need to register window every time I print my report.

      When you type your registration KEY, DOSPRN accepts ANY key with a
      certain checksum. But only a valid KEY remove alerts when you print your
      DOS program reports.

      There are some ways that this situation can occur:
      1) You made a  mistake when sent to me your registration CODE or when you typed in your license KEY
      2) You have taken the registration CODE from a computer different from the one on which you are now trying to register DOSPRN.

      Please, open the DOSPRN registration window now and resend the CODE and KEY to us for verification.


    • Shall I buy a new license if I need to reinstall my operating system?

      No, any purchased license is given "forever". If you reinstall the operating system, or if you install a new version of your OS on the same computer, you can use the received registration KEY for DOSPRN activation.

      If you make an essential upgrade of your computer or install DOSPRN on a new computer, then you should contact support and get a new KEY free-of-charge.


  • SETTINGS

    • How can I print a text of 130 characters wide on a standard sheet of paper?

      DOSPRN helps you print text with any font size. For example, if you set up CPI that is equal to 20 on "Fonts" page in the properties window, you can place more than 130 symbols on a standard sheet of paper. You can also use Esc-sequences to change printing density in runtime.


    • How can I print a DOS-file?

      Open the DOSPRN properties window. Press "Print file", select a file which then be printed and press "Open" button.

      You can also print any file automatically. To do this, you can follow next ways:

      • copy your_file_name.ext prn
      • copy your_file_name.ext lpt1
      • print your_file_name.ext
      • copy your_file_name.ext %USERPROFILE%\prnspl1

      Here "%USERPROFILE%\prnspl1" is a name for DOSPRN job file by default.


    • How can I use Print Screen keyboard button so we can print whatever is on the screen from our DOS programs?

      For using Print Screen feature in DOS-box you should enable PrtSc key for this DOS sessions.

      One way for this purpose is here:

      1. Create a shortcut to the MS-DOS-based program.
      2. Right-click the shortcut, and then click Properties.
      3. On the Misc tab, click to clear the PrtSc, and Alt+PrtSc check boxes.
      4. Click Apply, and then click OK.
      5. Double-click the new shortcut icon.

      Then you can press PrtSc key and print screen through DOSPRN.

      If you want to print graphic DOS-box window you should include 'graphics.com' and 'graftabl.com' system DOS drivers into your batch file (or system batch file '%windir%\system32\autoexec.nt') also.


    • How can I set DOSPRN to support DOS-programs in my language?

      You should first choose the proper codepage. Please look within the DOSPRN window -> "Fonts" tab -> "Font settings" region -> "Code page emulation" listbox.

      DOSPRN supports 850 (Western European), 852 (Central European), 737 (Greece), 874 (Thai), 932 (Japan [shift_jis]), 936 (Simplified Chinese [gb2312]), 949 (Korean [EUC-KR]), 950 (Traditional Chinese [Big5]), 437 (USA), 862 (Hebrew), 775 (Baltic), 855 (Cyrillic), 1125 (Ukrainian), 866 (Russian) and other codepages now. 

      The "Preview" button preview code page allows you to view ASCII.tbl file in this codepage. The Preview picture must match the layout of this file in the DOS-box. See more about codepages modules. If you have a clear idea of all this, you can create your own codepage module (*.cp or *.cpx) yourself. Otherwise, e-mail support.


    • How can I translate DOSPRN's interface into my language?

      Normally, the language interface pack is in a file with *.lng extension. See more about language modules.

      You can copy English.lng into YourLanguage.lng file and translate all sentences into your  language. If you do it, please send us your language file and we'll include it in the following version of DOSPRN. 


    • I found mistakes in the interface translated into my language. How do I correct them?

      Please accept our apologies if you find errors in the interface translation into your language. The translations were partially made by our users, and partially by automatic translation systems. Please send us your variants of translations of phrases where you found mistakes (or the whole YourLanguage.lng -- corrected file of the language interface pack).


    • Why are not all fonts available for printing from DOSPRN?

      DOSPRN uses Unicode for simultaneous display of symbols pertaining to different codepages. This is why your national letters and characters can print correctly only with fonts that support Unicode. We recommend that you use only monospaced fonts because many DOS-programs use tabulation for text alignment or columns, and only monospaced fonts can display such documents properly. We recommend that you use Courier New or Lucida Console fonts.


    • I have a computer with 2 printers. Can your program handle both?

      Yes, DOSPRN can print on any printing devices whose drivers have
      been installed on your computer.

      But at the present each DOSPRN instance can print on only one printing device simultaneously. You can select the current printer in the DOSPRN properties window ("Printer" area, "Select" button).

      You can use command line option "profile" to run several DOSPRN instances. For example next sample will run two DOSPRN instances with different settings.

      %ProgramFiles%\DOSprn.exe -profile:Printer1 -printer:"Epson LQ-690" %ProgramFiles%\DOSprn.exe -profile:Printer2 -printer:"Microsoft Print to PDF"

      You can combine "profile" option with other options to overwrite last saved settings in the specified profile:

      "%ProgramFiles%\DOSprn.exe" /profile:Printer1 -printer:"Epson LQ-690" /margins:"10;20;10;0" /lpi:"6" /cpi:"12"

      Take into account DOSPRN supports some other command line options. Look at Command line options for more details.


  • SEQUENCES

    • What is a sequence ?

      Sequences are special sets of the ASCII-codes that are used to manage information layout being displayed by a printing device. For example, all Epson-compatible  printers support sequences of the ESC-P2 standard (i.e. Esc-sequences).

      Sequences enable changing size and pitch of the printed symbols, horizontal and vertical density of printing, and allow printing of simple graphic objects.

      By default, DOSPRN supports its own sequences palette, but it can emulate the more important ones and it often uses the resources of ESC-P2 standard. See more about ESC sequences 


    • My DOS-program works with PCL-compatible printers and it can print texts with letters of different sizes and pitches. I have tried DOSPRN, but all letters look the same on paper.

      DOSPRN is running in the EPSON ESC/P sequences emulation mode by default. To switch to printing with PCL support, you should open the DOSPRN properties window, select "Main" tab and press "Sequences". Then, select "HP PCL" from the drop-down menu and press "Apply".

 


About  ||  Manual  ||  What's New  ||  Download  ||  Vox populi  ||  Order  ||  FAQ  ||  Story  ||  Support  ||  Login