#irony of new location
01-Nov-94 20:01:06
Sb: #227-#irony of new location
Fm: Fred Trafton 73132,2456
To: Rob C. Grillos 72056,2222
Rob,
A very interesting message! In all seriosness, I have a couple of questions
for you.
1. Just 'cuz Win95 isn't out doesn't mean you can't write apps for it? It
doesn't? How can I interface with Win95 if I don't know what the "hooks" are
yet? Are there books out on this yet?
2. You haven't seen any flat-32-bit DOS apps yet? Hmm … many of the
ASM'94 demos use Tran's PMODE, which (I believe) does kick the
computer into a flat 32-bit mode. I don't know how else you could get
a 4GB segment. Both Verses and The Real Thing use this (I'm pretty
sure) and several others give thanks to Tran also.
3. You're definitely right about true 32-bits being faster than the
DPMI-type 24-bit stuff. But it was the original Windows that led to
this bastardization in the first place. Now they're finally "fixing"
it in Win95. So I hear. If it ever comes out. I'm sure it will, but
then I was sure Microsoft would really get OS/2 working, too <g>.
4. Although you may be right about being able to run 320x200x256 mode
under windows by telling it to "get out of the way" and then doing
whatever you want to, I still suggest that DOS is a better
environment for this. Because you don't HAVE to have the code in your
program that tells Windows to "get out of the way", nor the code that
nicely restores it back to its previous operating mode when you're
done.
5. The entire idea of Windows is to be portable (at least so I've
heard) across video cards, audio cards, printers, mice, etc. The
moment I tell Windows to get out of my way and handle all the video
myself, I've just done away with the main purpose for Window's
existence. In that case, why bother ever calling up Windows at all?
Except of course that if I'm running Win95, I won't have a choice,
since I'll only be able to run DOS under emulation. What a clever way
for Microsoft to show that their Win95 apps will run faster that DOS
apps! That Bill Gates, what a clever fellow. <g>