Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

the algorithm, sketched for review. Nitpicks ? (Miscellaneous)

posted by Ninho(R) E-mail, 17.12.2009, 21:05

> > Disagree. 01 signifies DOS cannot accept SHARE installation at this
> > moment. In no way does it prevent us from setting up FIXWRAP. To us 01
> > just means SHARE is not installed.
>
> But who returns 01h there? "No one" you say? That's right! So if someone
> hooked Int2F only to return 01h then something is fishy.

OK. Though this is mostly a distraction, I've just checked SHARE on Win 95 A. Both MS share.exe and a third party. They DO NOT touch the hooks at DOS:90h, which is the right thing for them to do BTW. The SHARE.EXE programs hook interrupts 20h, 21h, 2fh.

This means I do not need or want to check for the presence of Share, which was a bizarre thing for Fixwrap to do in the first place : let's get rid with step zero.

>
>> Nor do I expect it to ever be
>> installed, again, we're a driver initialising itself. Share is a
> regular
>> program. At the very soonest your mad tester would load share using
>> WRAPPER (not sure it will work, just hypothesing), and as you know that
>> must come after FIXWRAP !

> As mentioned there's no official FAT32 SHARE.EXE. Replacements might allow
> (permanent) installation as driver.

But wouldn't touch the internal pointers which are only for MS-DOS's consumption only, for processing the default interrupt calls related to share.

...

>> Assuming they are not hidden behind the Windows logo screen, that is.
> I switch it off so that the messages can annoy me.

Me too !

--
Ninho,
back to non-connected mode.

---
Ninho

 

Complete thread:

Back to the forum
Board view  Mix view
15115 Postings in 1359 Threads, 249 registered users, 20 users online (1 registered, 19 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum