Mail Archives: opendos/2003/11/11/04:21:17
Hi folks.
In recent times, I have encountered a number of DOS applications
with optional LFN support. When LFN services are not available to
access files, they revert to equivalent SFN (non-LFN) services instead.
Unfortunately, when LFN interrupt 21/716C (open or create file) is
not available, some of these applications revert to interrupt 21/6C00
but without checking that the DOS supports this particular call. The
result is that on DR-DOS 6.0 (and others), these applications crash.
So, to overcome this problem, I have written a small TSR that
intercepts interrupt 21/6C00 and maps this to either interrupt 21/3C
or interrupt 21/3D. Now I can run these applications on DR-DOS 6.0
without them crashing (typically with Run Time Error 6). If this TSR
is useful to you, I have added it to my 'util2.zip' file at :
http://jds-freeware.hypermart.net
Joe.
- Raw text -