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