Hi,

There are some “unofficial” tests for genuine MS-DOS that can be used (within 
reason) to establish a “level” playing field for DOS. Microsoft used these 
methods as a part of the AARD code hidden in the Windows 3.1x startup program.

Undocumented DOS discusses the AARD code somewhat in detail. Generally 
speaking, the DOS API does experience some changes over it’s lifetime from 
about 2.0 until 6.22 although I believe after 5.0 it remained mostly unchanged.

-T

> On Jun 2, 2019, at 11:36 PM, Mercury Thirteen via Freedos-devel 
> <[email protected]> wrote:
> 
> Darn. I was hoping that, in light of the early MS-DOS clone market, there was 
> something maybe released by a third party to help users determine if their 
> DOS was MS-DOSsy enough. A reach, I know, but... oh, well. If I end up making 
> one, I'll certainly share! :)
> 
> Night is coming along well so far, and I'm trying my best to minimize 
> slipping the development schedule. Hopefully we'll be on track next year to 
> start test-running the first small .COM executables before later moving on to 
> EXE and even ELF binaries. 
> 
> 
> Sent with ProtonMail <https://protonmail.com/> Secure Email.
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Saturday, June 1, 2019 3:18 PM, Jim Hall <[email protected]> wrote:
> 
>> Not that I'm aware of. Such a thing has never really been needed, since 
>> MS-DOS was always the gold standard, and Microsoft set the goalposts for 
>> most of DOS history. A "compatibility check" tool would have had to come out 
>> of Microsoft, but I can't see they would have been motivated to create a 
>> product to help others create competing DOS implementations.
>> 
>> Would be neat, though. If you write a tool to do this, please share it. You 
>> can use the RBIL as the basis for DOS interrupts.
>> 
>> I assume the NightDOS kernel is doing well, then? 
>> https://groups.google.com/forum/#!topic/night-dos-kernel/PaPrNIvVWyo 
>> <https://groups.google.com/forum/#!topic/night-dos-kernel/PaPrNIvVWyo>
>> 
>> 
>> 
>> On Sat, Jun 1, 2019 at 2:08 PM Mercury Thirteen via Freedos-devel 
>> <[email protected] 
>> <mailto:[email protected]>> wrote:
>> Hello all,
>> 
>> Ultimately, I'm looking for an application which can probe the DOS function 
>> calls on a given system and report how "compatible" the current system is, 
>> perhaps presenting a list of what DOS functions have successfully returned 
>> legitimate output. E.g. "Your DOS implementation supports interrupt 
>> functions X and Y but not Z."
>> 
>> I understand that in reality there may be no application which does exactly 
>> this... but perhaps in all of the collective knowledge here someone knows of 
>> a program to do something close? Thanks in advance!
>> 
>> 
>> Sent with ProtonMail <https://protonmail.com/> Secure Email.
>> 
>> _______________________________________________
>> Freedos-devel mailing list
>> [email protected] 
>> <mailto:[email protected]>
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel 
>> <https://lists.sourceforge.net/lists/listinfo/freedos-devel>
> 
> _______________________________________________
> Freedos-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-devel

_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to