X-Authentication-Warning: delorie.com: mail set sender to opendos-bounces using -f Message-ID: <01FD6EC775C6D4119CDF0090273F74A4FD6C30@emwatent02.meters.com.au> From: "da Silva, Joe" To: "'opendos'" Subject: Int 21/6C00 TSR for DR-DOS 6.0 Date: Tue, 11 Nov 2003 20:22:53 +1100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain Reply-To: opendos AT delorie DOT com 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.