DOS USB print under Windows 8, Windows 7, Windows XP, Windows2000, Windows98  DOSPRN 1.85 
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 DOS USB Czech support center

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



    • 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.

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

      We tested DOSPRN 1.85 and found it is compatible with Windows Vista, Windows 7, Windows 8 and Windows 10 32-bit.

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

      DOSPRN is fully compatible 64-bit versions of Windows Vista, 7, 8 and 10. Please take into account Windows Vista/7/8/10 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, vDOS or vDosPlus emulator.

    • 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 Mega Build 6" release with bugfixes is compatible with DOSPRN. You can download it here: DOSBox_Megabuild6-win32-installer.exe

      Also you can use DOSBox-X and DOSBox SVN Daum DOSBOX builds.

      Please take into account for printing DOS reports automatically you should change DOSBox configuration for saving LPT1 traffic directly into DOSPRN buffer file "C:\TEMP\PRNSPL1". Please adjust next settings:

      a) Chose "Edit Configuration" DOSBOX option from the main menu and modify "parallel" section in the such way:

      parallel1=file append:c:\temp\prnspl1

      b) Create C:\TEMP\ directory if it does not exist

      c) Open DOSPRN window and uncheck the 'Capture port' option if checked

      d) Enter "C:\TEMP\PRNSPL1" value in the 'Spool filename (filemask)' entry field.

      We'd specified "C:\TEMP\" directory as a sample only. You can use another favorite temporary directory.

    • Whether DOSPRN is compatible with vDOS emulator of DOS?

      Yes, DOSPRN is fully compatible with vDOS emulator. For printing DOS reports automatically you should change vDOS configuration for copying LPTx traffic directly into DOSPRN. Please adjust next settings:

      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 = "%ProgramFiles(x86)%\DOSPRN\DOSprn.exe" #lpt1.asc

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

    • Whether DOSPRN is compatible with vDosPlus emulator of DOS?

      Yes, DOSPRN is fully compatible with vDosPlus emulator. For printing DOS reports automatically you should change vDosPlus configuration for copying LPTx traffic directly into DOSPRN. Please adjust next settings:

      Chose "All Programs-vDosPlus-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.

    • I tested DOSPRN trying to print out files with "copy filename prn" DOS command. I have come to the conclusion that DOSPRN can't process simple DOS commands. Any suggestions please ?

      I think you have Windows NT/2000/XP/Vista/7/8/10 operating system. These OS do not have pure DOS. DOS-box is not DOS and NT/2000/XP/Vista/7/8/10 console commands are not DOS commands.

      For example, NT/2000/XP/Vista/7/8/10 use a "copy" command from their 32-bit kernel. Another standard command for file printing (the PRINT command) is not a usual DOS program. This is native Win32 console program (you can find it in the SYSTEM32 directory, open it with any hexadecimal viewer and to
      be convinced). 

      DOSPRN (namely the dos driver PRN2FILE) can't capture Win32 kernel output since it can't redirect COPY and PRINT commands.

      If you want to print pure TXT files I recommend printing them with the command

      copy filename %USERPROFILE%\prnspl1

      In this case your file will get directly into the DOSPRN spool buffer and will be processed immediately.


    • 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 CODEs that consider your hardware and software configuration.

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

      After purchasing you should send us the registration code of your DOSPRN copy. Our support will return an unlock key at the specified e-mail address. After you paste your unlock KEY in the corresponding field of the registration window, your DOSPRN license will be activated.

    • 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. You can send 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 to me.

    • 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.


    • 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, copy your file so that it replaces the DOSPRN job file. This is "%USERPROFILE%\prnspl1" 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 '' and '' 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 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 DOSPRN can print on only one printing device simultaneously. You can select the current printer in the DOSPRN properties window ("Printer" area, "Select" button).

      We plan to develop support for simultaneously printing on difference printers. If you have ideas as to how this should work, please mail to us your ideas.


    • 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