
 DOS Runner v0.3  *  (C) 1999 by Arpad Gereoffy  <arpi@banki1.banki.hu>
 based on Linux Real Mode Interface - Copyright (C) 1998 by Josh Vanderhoof
     
 Designed to run 16bit DOS compiler/converter/archiver programs 
 from LINUX commandline using LINUX's resources.

 features:
       - .COM & .EXE loader  (EXE relocation not tested)    [v0.2]
       - DOS Environment and commandline from LINUX's environ & argv
       - partial INT 16h, INT 20h, INT 21h, INT 29h emulation
       - DOS<->UNIX path conversion
       - good memory management (alloc/free/resize)         [v0.3]

 command line & path conversion:
       '/' replaced by '\'  (so use normal unix paths in cmdline)
       '\' replaced by '/'  (use \ (maybe \\) for switches instead of /)
       [A..Z] replaced by [a..z]  (downcase all dir/filenames!)
       
 security:
       I know, it has many security holes, buffer overrun chances.
       The goal was doing a working program instead of a paranoid thing. 
       Use it at your own risk!!!

 tested on:
       - BAPC3.EXE    Ok.  note: basspasc.cfg must have 13,10 newlines!
       - ASM2BAP.EXE  Ok.  INT 21h/AX=4400h not impemented (device stat())
       - ASM2NASM.COM Ok.
       - UNESP.COM    Ok.  INT 21h/4301 & 5701 not implemented (set date/attr)
       - TASM 3.0     Ok.  note: TASM compares file's and system date/time
       - TASM 5.0     Ok.
       - TLINK 4.0    Ok.  INT 21h/AH=4E not implemented (findfirst)
       - TLINK 5.0    Failed. (uses 16-bit DPMI)
       - TPC 7.0      Ok.

 Please send bugreports, patches, ideas, test results to me.
