-----BEGIN PGP SIGNED MESSAGE-----
On Mon, 10 Aug 1998, Sam Ismail wrote:
On Mon, 10 Aug 1998, John Higginbotham wrote:
Why not just run... What's that DOS program
that fakes out apps to make
them think they are running on another version of DOS? I'm drawing a blank
here, but I did use it one time to make Windows 2.03 think it was running
under DOS 3.3 when it was actually running on DOS 6.0. Worked great. The
command is documented in the DOS help file, 5.0 and up, IIRC.
Are you thinking of SETVER perhaps? If so, I didn't know you could use
that to fake programs into thinking you are running a particular version
of DOS.
Well, I just checked the help files in DOS 6.22 and sho'nuff, you can use
SETVER to trick a program into thinking its running under DOS x.yz. First
you must load SETVER in your CONFIG.SYS file, then you use the SETVER
command from the command line to specify the DOS version to report to the
specific program you are running. Neat.
But I don't know if this would solve the original guy's problem. Perhaps
the pill dispensing program does direct calls into DOS 2.11 and bypasses
the BIOS?
SETVER can make DOS look like a different version at least to a slight degree.
If I remember correctly, it tries to give the program some internals compatible
with the specified version and forces the int calls to report that version as
well. The only problem is, most of the time the reason a program only works
with _one_ and only one version of DOS is that it was designed
incorrectly--usually to take adavantage of something that was broken in that
version.
Programmers, ya can't live with 'em, ya can't shoot 'em.
Sam Alternate
e-mail: dastar(a)siconic.com
-------------------------------------------------------------------------------
Ever onward.
September 26 & 27...Vintage Computer Festival 2.0
See
http://www.siconic.com/vcf for details!
[Last web site update: 08/03/98]
- --
David Wollmann
DST / DST Data Conversion
ICQ: 10742063
http://www.ibmhelp.com/
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3a
Charset: latin1
iQCVAwUBNc+t/j9a7OLIYJvdAQGZMwP+PF82P6eKcOkH3o2CV4iE9UULdsYg54fu
Eukkb99ylQVmJwI/SYLIy6qfDr2UJo3yOboWZe5DgTqyRLioNydf598YeyOZ7cny
bJ3/ZT07jqeRHVfTDtob99Npp3/HTZcuNqnNTnOW/Hj/FimrcuTVq9UfWtZ5/twB
L4d4Ty5A1rU=
=SVNX
-----END PGP SIGNATURE-----