Ninho 18.11.2009, 20:41 |
Phil Gardner's Wrapper.sys & MS-DOS7 bug (Miscellaneous) |
Hi, Dinos! Anybody remembers Phil Gardner's excellent wrapper that enabled (quoting the DOC file) --- |
Rugxulo Usono, 18.11.2009, 23:00 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Hi, Dinos! Anybody remembers Phil Gardner's excellent wrapper that enabled |
Ninho 18.11.2009, 23:30 (edited by Ninho, 18.11.2009, 23:41) @ Rugxulo |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Sadly, no, and I'm not entirely sure I understand the usefulness (more --- |
Khusraw Bucharest, Romania, 19.11.2009, 07:18 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Of course not having the wrapper.sys source makes the task very difficult --- |
Ninho 19.11.2009, 11:32 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Obtaining an intelligible and re-assemblable disassembly from a sys file --- |
Khusraw Bucharest, Romania, 19.11.2009, 12:54 (edited by Khusraw, 19.11.2009, 13:46) @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Anyway... thought this can be a motivating project for someone still --- |
Khusraw Bucharest, Romania, 19.11.2009, 16:29 (edited by Khusraw, 19.11.2009, 17:19) @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
I have found myself Geoff Chappell's page and I looked on wrapper.sys' code. You have just to implement the changes just before load and execute program is called (see the code above the source of the jump to the int 21h which is immedialtely after sys' header). --- |
Ninho 19.11.2009, 18:22 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> I have found myself --- |
ecm Düsseldorf, Germany, 19.11.2009, 18:52 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Further I believe it takes a little more thinking than just copying Geoff --- |
Ninho 20.11.2009, 12:27 @ ecm |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> You'd either have to actually patch DOS (i.e. modify its code), or hook --- |
Khusraw Bucharest, Romania, 20.11.2009, 12:56 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Repairing DOS could be a better option and a reusable one. However --- |
Rugxulo Usono, 22.11.2009, 01:08 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> > Repairing DOS could be a better option and a reusable one. However |
rr Berlin, Germany, 22.11.2009, 19:50 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> > Repairing DOS could be a better option and a reusable one. However --- |
Khusraw Bucharest, Romania, 22.11.2009, 20:17 @ rr |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Larry Osterman maybe? --- |
Ninho 23.11.2009, 23:26 @ ecm |
Re MS-DOS7 bug, Patch done! available soon :=) |
CM and All : Patch is done, I just want to do some more testing under different DOSes and make more checks before I release it for you to try. I have yet also to examine what happens if/when Windows 9x is eventually launched ;=) --- |
ecm Düsseldorf, Germany, 24.11.2009, 15:03 (edited by cm, 24.11.2009, 15:26) @ Ninho |
Re MS-DOS7 bug, Patch done! available soon :=) |
> It consists of a fake DOS device driver, that when installed takes 368 --- |
Ninho 24.11.2009, 18:10 @ ecm |
Re MS-DOS7 bug, Patch done! available soon :=) |
>> It consists of a fake DOS device driver, that when installed takes 368 --- |
ecm Düsseldorf, Germany, 24.11.2009, 23:11 @ Ninho |
Re MS-DOS7 bug, Patch done! available soon :=) |
> The list is built properly including info for those TSRs which --- |
Ninho 25.11.2009, 00:36 @ ecm |
Re MS-DOS7 bug, Patch done! available soon :=) |
>> As for the memory eaten up by my solution, well it's only 368 bytes (and --- |
Khusraw Bucharest, Romania, 19.11.2009, 19:16 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Yes, sorry for omitting the link but you proved it was easy to find given --- |
Ninho 19.11.2009, 23:48 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> It would have spared me a few good minutes of searching if you would have --- |
Khusraw Bucharest, Romania, 20.11.2009, 08:29 (edited by Khusraw, 20.11.2009, 10:06) @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Sure. I did not have the link when originally posting, and anyway, the --- |
Ninho 20.11.2009, 09:59 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> I am not too old generally, I am just too old to be interested in --- |
Khusraw Bucharest, Romania, 20.11.2009, 10:43 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Now please stop playing this game. You should have stopped answering this --- |
Ninho 20.11.2009, 12:00 @ Khusraw |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> You got pissed off for nothing. --- |
Ninho 25.11.2009, 22:01 (edited by Ninho, 26.11.2009, 17:49) @ Ninho |
*beta* Patch available ! |
For your testing pleasure the int 21/31 hack for MS-DOS 7 (Windows 95/98) has just been made available for download: --- |
ecm Düsseldorf, Germany, 25.11.2009, 22:17 @ Ninho |
*beta* Patch available ! |
Could you release the source as well? --- |
Ninho 26.11.2009, 00:02 @ ecm |
*beta* Patch available ! |
> Could you release the source as well? --- |
ecm Düsseldorf, Germany, 26.11.2009, 15:04 @ Ninho |
*beta* Patch available ! |
Well. Then let us know when it's ready. --- |
Ninho 26.11.2009, 17:33 (edited by Ninho, 27.11.2009, 11:42) @ ecm |
*beta* Patch available ! |
> Well. Then let us know when it's ready. --- |
rr Berlin, Germany, 09.12.2009, 22:50 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
Today I received this message from Geoff Chappell: --- |
Ninho 10.12.2009, 13:11 (edited by Ninho, 10.12.2009, 16:42) @ rr |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
RR wrote : --- |
geoffchappell 11.12.2009, 17:12 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Geoff's choice not to participate here is fully understood and |
Ninho 12.12.2009, 01:04 @ geoffchappell |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Ask away, but you'll most likely just confirm that I ought to leave this --- |
geoffchappell 12.12.2009, 10:57 @ Ninho |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> The problem is completely, and safely, solved by flipping ONE bit of |
Ninho 12.12.2009, 11:50 (edited by Ninho, 12.12.2009, 16:10) @ geoffchappell |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
>> The problem is completely, and safely, solved by flipping ONE bit of |
ecm Düsseldorf, Germany, 10.12.2009, 15:56 @ rr |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> I don't intend any continued participation. --- |
Rugxulo Usono, 11.12.2009, 07:14 @ ecm |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> > I don't intend any continued participation. |
ecm Düsseldorf, Germany, 11.12.2009, 16:02 @ Rugxulo |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> In this case, I think he --- |
Rugxulo Usono, 11.12.2009, 19:42 @ ecm |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> > (Even DR-DOS only had an unofficial TSR, |
geoffchappell 12.12.2009, 11:08 @ Rugxulo |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> I'm pretty sure this guy is only interested in modern Windows these days. |
Arjay 12.12.2009, 11:34 @ geoffchappell |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> > I'm pretty sure this guy is only interested in modern Windows these |
Rugxulo Usono, 12.12.2009, 12:03 @ Arjay |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> > > I'm pretty sure this guy is only interested in modern Windows these |
Arjay 12.12.2009, 12:25 @ Rugxulo |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> I just meant that obviously DOS isn't as popular as it once was, and |
geoffchappell 14.12.2009, 08:28 @ Arjay |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Thanks Geoff, being aware of your work at a high level I hadn't even |
geoffchappell 11.12.2009, 17:14 @ ecm |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> So which MS-DOS versions supported it earlier? I read about some |
ecm Düsseldorf, Germany, 11.12.2009, 18:21 @ geoffchappell |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Sorry, I was wrong. I thought it was older, looked in my MS-DOS 5 --- |
geoffchappell 12.12.2009, 10:56 @ ecm |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> FreeDOS's famous new DEVLOAD (which needs to know whether to create |
ecm Düsseldorf, Germany, 12.12.2009, 11:48 @ geoffchappell |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> Why would it care about the DOS version for this? To make a DOS drive from --- |
geoffchappell 14.12.2009, 08:29 @ ecm |
Phil Gardner's Wrapper.sys & MS-DOS7 bug |
> No, the kernel function only fills the DPB with data. For this, the DPB |