Sick of trying to remember those cryptic short filenames? Sick of trying to remember the syntax of LREDIR or $_hdimage? Sick of forgetting to include the builtins in your PATH? Ever wanted to run a DOS app without typing a _single_ DOS command? Don't delay - try the attached patch today! Here are the steps for success (tm): 1. Get a copy of 1.1.5.7 or CVS 2. Apply the attached patch 3. make && make install 4. Make sure "unix -c" is put at the end of your autoexec.bat (as opposed to the default, "unix -e", which tries to execute your commands literally) Now, you can run your favourite DOS apps like this: xdosemu "/home/clarence/games/commander keen/keen1.exe" And it will automatically: 1. mount / if the specified program is not available from an already-redirected drive 2. "cd" to the correct directory 3. and execute the program automagically, all without _any_ typing in DOS In the process, I "ported" over some more builtins i.e. I just cut and paste them (except for com_dossetcurrentdir()). Also, while I was at it, I made a cosmetic change to GetRedirectionRoot() in mfs.c - maybe it's just me but returning "TRUE" for failure and "FALSE" for success is just a little bit misleading :P Thanks go to Stas Sergeev for his help on callbacks and builtins, and Bart Oldeman for his explanation of make_unmake_dos_mangled_path() which must have changed at least 3 times during the writing of this patch :P Enjoy! Clarence, uncharacteristically writing an ad :) -- KolourPaint - http://sf.net/projects/kolourpaint LibMSWrite - http://sf.net/projects/libmswrite "Documentation is code duplication" -- David Greenaway