Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

New 15-Oct-2009 XMGR and UIDE Available. (Announce)

posted by Jack E-mail, Fresno, California USA, 19.10.2009, 19:05

> > Japheth noted to me in private E-Mail that protected-mode move "calls"
> > (in place of a normal Int 15h), DO NOT work with Win95/98, and he
> > deleted such calls from his HIMEMX driver.
>
> Which version had them? Is this for pre-existing versions or future?
> (Still never officially got 3.33 out the door. Oh well.)

No idea which HIMEMX versions had this (if any!); you must ask Japheth.
UIDE from 1-Jun-09 to 6-Oct-09, and XMGR from 3-Sep-09 to 6-Oct-09, had
protected-mode XMS "moves". Japheth did not note any time limitations
for Win95/98, he just said "Do NOT work", so I assume this means ALL of
Gates & Co.'s versions, and I simply chose to get RID of the /K switch!

> Anyways, if the speedup isn't much, then it's probably not worth it
> but you could always do a runtime check for FreeDOS (OEM id: FD) or
> DR-DOS (int 21h, 4452h aka "DR") and only enable it then. I mean,
> better than disabling it completely, or am I wrong?

I want as little "system-dependent" logic in my drivers as is possible.
Users "play games" with the DOS version numbers, maybe with the variant
type as well, so I have NEVER "trusted" such logic and will NOT use it!
In any case, this problem is caused by Win95/98, apparently not by what
DOS variant is in use, so a variant check might not solve this problem.
We are all "stuck with" leftover/uncorrected Gates & Co. ERRORS, so the
safest idea for XMGR/UIDE is using protected-mode move "calls" NO MORE!

---
(Account disabled on user's request.)

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 354 users online (0 registered, 354 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum