Legacy apps in Windows/OS X was Re: Old MS-DOS & Win Software

Allison ajp166 at bellatlantic.net
Wed Dec 7 21:15:40 CST 2005


>
>Subject: Re: Legacy apps in Windows/OS X was Re: Old MS-DOS & Win Software
>   From: "Chuck Guzis" <cclist at sydex.com>
>   Date: Wed, 07 Dec 2005 18:32:54 -0800
>     To: cctalk at classiccmp.org
>
>>> Consider on Windows XP that you can still run the following code:
>>>
>>> 	mov	cl,9
>>> 	mov	dx,offset HWMes
>>> 	call	5
>>> 	mov	cl,0
>>> 	call	5
>>
>>Huh?  Do you mean this?
>>
>>MOV  AH, 9
>>MOV  DX, HWMes
>>INT  21h
>>MOV  AH, 0
>>INT  21h
>
>Nope, I mean what I said--try it.  This little tidbit goes all the way back
>to the time before DOS 1.0, when some level of compatibility with CP/M
>applications was implemented.  Notice that I didn't say "CP/M-86", which
>uses int 224 to make system calls (which will not work under MS-DOS or
>Windows of any flavor).  I suspect this is an artifact of old SC-DOS/QDOS.

And it works on W98 too.  I know for a fact that old DOS DBASEII used it 
along with FCB support (another CP/Mism) with one caveat, the target drive 
or partition have to be less tha 500mb!  I know because I was running
a job costing system in DBASEII on a PIII running W98se and that was 
the trick. 


Allison


More information about the cctalk mailing list