• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Should Windows XP and possibly even Windows 2000 stick around for a long long time even after Vista is released?

Link19

Senior member
WHat do you think? After Windows Vista is released, do you think Windows XP (and possibly even 2000) should still be well supported by the latest hardware and software for a very long time?

I think it should be because Windows XP is already a good OS, and there is no reason to phase it out rather fast even after Vista is released. I think the latest and greatest hardware and software should support Windows XP for at least another 5 years even after Vista is released.

Even 64-bit only software that starts to become available, should support Windows XP x64 and Windows Server 2003 x64 for a long long long time even after Vista is released.

I will be angry to see software and hardware support for Windows XP 32-bit and 64-bit dropped so soon after Vista is released!! Do you think it is likely for Windows XP and Windows Server 2003 (both 32-bit and 64-bit) to be phased out so soon after Vista is released. I SURE HOPE NOT!!

Let Windows XP and Windows Server 2003 stick around for the latest hardware and software for a very very long long long long time as they are still good opertaing systems, and not eveyrone will want to use overrated extremely bloated Vista on 2007+ released hardware and software.

What do you think?
 
Windows XP should be around for some time as many people won't have the money to upgrade to Vista right away. Also, most OS purchases people make / get are with new PC's.
 
Windows 2000 and Windows XP will be supported for quite some time by a lot of business software and some consumer-level software. The first thing to drop support will be games, and that's mostly due to DX10 being Vista exclusive.
 
Originally posted by: scottws
Windows 2000 and Windows XP will be supported for quite some time by a lot of business software and some consumer-level software. The first thing to drop support will be games, and that's mostly due to DX10 being Vista exclusive.



That will really stink if games drop support so soon. I want games to support Windows XP for a long long time. They should port DirectX 10 over to Windows XP. WHy won't Microsoft do that?

It ticked me off that all games still supported POS Windows 98/ME for a long time after Windows XP was released. That is because Windows 98/ME had next to nothing in common with Windows 2000/XP. Vista is the successor to Windows XP which is still native to Windows NT. So why would Microsoft make DirectX 9 compatible with POS Windows 98/ME, but they wouldn't make DirectX 10 compatible with Windows XP. Windows XP deserves to stick around for a long time after Vista is released because it is still a good OS. POS Windows 98/ME should have died as soon as Windows XP was released. It disgusts me that DirectX 9 was made to be compatible with POS Windows 98/ME. DirectX 9 should have been for NT based opertaing systems only being Windows 2000/XP/2003 and above only. WHat a shame that DirectX 10 won't be available for Windows XP because Windows XP is still a good OS and still based on the same OS heritage as Vista will be. Yet the latest verison of Direct X when Windows XP was relatively new (about a year old) was back ported to the completely different OS heritage in POS Windows 98/ME!! 🙁 🙁 🙁 : 🙁
 
they will support it sure, but you'll see the rate drop hella fast. MS is all about cash. They release Xbox 360 and announce the next day "no more new 1st party Xbox games" Ok, an OS isn't a gaming console, but I'm sure the mentality will transfer over somewhat. XP users will get updates and support, but it will come 2nd to Vista people.

MS will never have a XP DX10 for 2 reasons. One, it might not be possible, or possible without crazy effort. and 2, it will force people to upgrade. Halo 3 will be Xbox 360 only, even though millions of people have Xbox's. I have little doubts Vista will launch with a couple really appealing Vista only games to get the money train flowing.
 
Originally posted by: Link19
Originally posted by: scottws
Windows 2000 and Windows XP will be supported for quite some time by a lot of business software and some consumer-level software. The first thing to drop support will be games, and that's mostly due to DX10 being Vista exclusive.

That will really stink if games drop support so soon. I want games to support Windows XP for a long long time. They should port DirectX 10 over to Windows XP. WHy won't Microsoft do that?

It ticked me off that all games still supported POS Windows 98/ME for a long time after Windows XP was released. That is because Windows 98/ME had next to nothing in common with Windows 2000/XP. Vista is the successor to Windows XP which is still native to Windows NT. So why would Microsoft make DirectX 9 compatible with POS Windows 98/ME, but they wouldn't make DirectX 10 compatible with Windows XP. Windows XP deserves to stick around for a long time after Vista is released because it is still a good OS. POS Windows 98/ME should have died as soon as Windows XP was released. It disgusts me that DirectX 9 was made to be compatible with POS Windows 98/ME. DirectX 9 should have been for NT based opertaing systems only being Windows 2000/XP/2003 and above only. WHat a shame that DirectX 10 won't be available for Windows XP because Windows XP is still a good OS and still based on the same OS heritage as Vista will be. Yet the latest verison of Direct X when Windows XP was relatively new (about a year old) was back ported to the completely different OS heritage in POS Windows 98/ME!! 🙁 🙁 🙁 : 🙁

Whoo. Down, boy. Did you have a traumatic experience with Win98 or something? 😛

I don't want to try to draw direct comparisons, but DirectX started in Win9X. WinNT had some of the 2D stuff, but Direct3D was merged into Win2K at ~DX7 (someone correct me if I'm wrong). Both were kept up-to-date from that point on.

It's not like they developed DirectX as part of the NT kernel and then ported it back to Win9X (which is basically what they would be doing if they ported DX10 back to WinXP, though I guess you could argue that Vista isn't *that* different...)
 
Originally posted by: Matthias99
Originally posted by: Link19
Originally posted by: scottws
Windows 2000 and Windows XP will be supported for quite some time by a lot of business software and some consumer-level software. The first thing to drop support will be games, and that's mostly due to DX10 being Vista exclusive.

That will really stink if games drop support so soon. I want games to support Windows XP for a long long time. They should port DirectX 10 over to Windows XP. WHy won't Microsoft do that?

It ticked me off that all games still supported POS Windows 98/ME for a long time after Windows XP was released. That is because Windows 98/ME had next to nothing in common with Windows 2000/XP. Vista is the successor to Windows XP which is still native to Windows NT. So why would Microsoft make DirectX 9 compatible with POS Windows 98/ME, but they wouldn't make DirectX 10 compatible with Windows XP. Windows XP deserves to stick around for a long time after Vista is released because it is still a good OS. POS Windows 98/ME should have died as soon as Windows XP was released. It disgusts me that DirectX 9 was made to be compatible with POS Windows 98/ME. DirectX 9 should have been for NT based opertaing systems only being Windows 2000/XP/2003 and above only. WHat a shame that DirectX 10 won't be available for Windows XP because Windows XP is still a good OS and still based on the same OS heritage as Vista will be. Yet the latest verison of Direct X when Windows XP was relatively new (about a year old) was back ported to the completely different OS heritage in POS Windows 98/ME!! 🙁 🙁 🙁 : 🙁

Whoo. Down, boy. Did you have a traumatic experience with Win98 or something? 😛

I don't want to try to draw direct comparisons, but DirectX started in Win9X. WinNT had some of the 2D stuff, but Direct3D was merged into Win2K at ~DX7 (someone correct me if I'm wrong). Both were kept up-to-date from that point on.

It's not like they developed DirectX as part of the NT kernel and then ported it back to Win9X (which is basically what they would be doing if they ported DX10 back to WinXP, though I guess you could argue that Vista isn't *that* different...)



I hate Windows 9X. It was a POS period. It will always be a POS. It isn't even a real 32-bit OS!! It was a 32-bit extended GUI for DOS. In my mind, it doesn't even deserve to be considered a 32-bit OS. Windows 2000/XP were light years better than POS Windows 98/ME ever were, even for their time. You cannot compare how Windows 98/ME was for their time to how Windows 2000/XP are today because Windows 2000/XP are so much better for their time than POS Windows 98/ME ever were for their time!!

DirectX 9 was made well after Windows 2000 and Windows XP were released. It should have been for Windows 2000/XP only. Enough said!! It was a horrible decision on Microsoft's part to make DirectX 9 compatible with POS Windows 98/ME. Performance in games would have been so much better if DirectX 9 was made for Windows 2000/XP only.

Windows 9X should have died a long long time ago. I just cringed in disgust to see video cards all the way up the GeForce 6800 support POS Windows 98/ME!! I also just cringed in disgust to see many games with high hardware requirements still support POS Windows 98/ME. Windows 9X had no place for anything besides simplistic legacy applications!!!
 
Originally posted by: Link19
I hate Windows 9X. It was a POS period. It will always be a POS. It isn't even a real 32-bit OS!! It was a 32-bit extended GUI for DOS. In my mind, it doesn't even deserve to be considered a 32-bit OS. Windows 2000/XP were light years better than POS Windows 98/ME ever were, even for their time. You cannot compare how Windows 98/ME was for their time to how Windows 2000/XP are today because Windows 2000/XP are so much better for their time than POS Windows 98/ME ever were for their time!!

Whoo. Down, boy. Did you have a traumatic experience with Win98 or something? 😛

DirectX 9 was made well after Windows 2000 and Windows XP were released.

True, but they were already committed to supporting DX8 on Win9X, and it probably wasn't a huge amount of work to make DX9 work on both platforms.

It should have been for Windows 2000/XP only. Enough said!!

Forcing everyone who still had Win9X to upgrade immediately or not be able to play newer games? Yeah, that would have been swell. I'm sure everyone would have just been THRILLED with that.

It was a horrible decision on Microsoft's part to make DirectX 9 compatible with POS Windows 98/ME.

Your opinion.

Performance in games would have been so much better if DirectX 9 was made for Windows 2000/XP only.

I don't really see how you could even realistically try to claim this. Direct3D is just a set of API; how does letting Win9X support the same API hurt performance of that API in Win2K/WinXP? 😕

Windows 9X should have died a long long time ago. I just cringed in disgust to see video cards all the way up the GeForce 6800 support POS Windows 98/ME!! I also just cringed in disgust to see many games with high hardware requirements still support POS Windows 98/ME. Windows 9X had no place for anything besides simplistic legacy applications!!!

Yeah... I mean, why would anyone want to support an OS that was still installed on millions of systems out there (maybe tens of millions?) 😕

The Win9X kernel had issues (some of which you've touched on), but it was not exactly the bug-riddled POS you are claiming. The biggest problem I seem to recall was that it didn't track per-process memory like the NT kernel does, so if you ran programs that had memory leaks, eventually it would eat up all the RAM in the system and force you to reboot. Been a few years since I've had to actively maintain a Win98 machine, though.
 
Originally posted by: QueBert
they will support it sure, but you'll see the rate drop hella fast. MS is all about cash. They release Xbox 360 and announce the next day "no more new 1st party Xbox games" Ok, an OS isn't a gaming console, but I'm sure the mentality will transfer over somewhat. XP users will get updates and support, but it will come 2nd to Vista people.

MS will never have a XP DX10 for 2 reasons. One, it might not be possible, or possible without crazy effort. and 2, it will force people to upgrade. Halo 3 will be Xbox 360 only, even though millions of people have Xbox's. I have little doubts Vista will launch with a couple really appealing Vista only games to get the money train flowing.



Why did MS make their Flight Simulator 2004 game compatible with POS Windows 98/ME?? And that game was released almost two years after Windows XP was released? WHy did they make DirectX 9 compatible with POS Windows 98/ME?? If they wanted to force people to upgrade, they would have made DirectX 9 and MS Flight SImulator compatible with only Windows XP. It was good to see they made it compatible with Windows 2000 because Windows 2000 is still a good OS. However, WIndows 98/ME are POS operating systems, and should have been trashed as soon as Windows XP was released.

But Windows XP deserves to stay around for a long time even after Vista is released because it is still an NT based OS and thus at least respectable. Windows 9X was never a respected 32-bit OS no matter how you put it. Windows 95/98/ME were by far the worst core 32-bit opertaing systems ever made!! OS/2 WARP, Linux, BSD, Solaris, and Windows NT flavored opertaing systems all easily blow piece of junk Windows 95/98/ME out of the water!!
 
this same argument was made for 2k/9X when XP came out

I'll bet that it was the same for 95 when 98 came out

98 had stability problems (especially long uptime) but it wasn't all bad. I remember the "omg xp suxxx0rs, I"m sticKINg with 98SE!!1!" phase. Not saying xp is going to be phased out, it will conitinue to have its' place, just as 9x still had it's place after 2k/XP came around.
 
True, but they were already committed to supporting DX8 on Win9X, and it probably wasn't a huge amount of work to make DX9 work on both platforms.

Yes, but DirectX 8 was released well before Windows XP was even out. And before Windows XP, Windows 98/ME were the only opertaing system geared towards home users from MS. So of course DirectX 8 was going to be for Windows 9X as it already was for Windows 9X. There was flat out no reason for DirectX 9 to be made for Windows 98/ME. It should have been for Windows 2000/XP only.


Forcing everyone who still had Win9X to upgrade immediately or not be able to play newer games? Yeah, that would have been swell. I'm sure everyone would have just been THRILLED with that.

I would have been thrilled with it. I had badly hoped and dreamed of seeing native Windows 2000/XP only games as far back as early 2002. Windows 98/ME were completely different from Windows 2000/XP, so performance suffered because game companies had to work extra hard to make a game using the same binaries compatible with two completely different operating system architectures. That would be like writing a game for Windows and syaing it was comptible with Linux only because Linux can run Windows programs through WINE. Of course performance would be much better if the applications were written using native Linux binaries. I was badly awaiting to see native games written for the native Windows 2000/XP based OS architecture. Since the release of Windows 2000 to present (and especially since Windows XP), MS intended for the whole Windows OS world to be switched over to the completely different OS based architecture with the same name and same looking interface, but a whole new completely different OS underneath. So therefore, the industry should have tried to completely phase out WIndows 9X based opertaing systems as fast as possible. And there was no excuse for games requiring a relatively decent PC to run (1GHz or faster CPU) to support piece of junk Windows 9X. ANyone expecting to run high end games on good quality hardware should be required to at least run a decent OS on it!!


Your opinion.

And a great opinion to. DirectX 9 was meant for high end games and high end games should only support a decent OS. If old school low end, lesser graphics games designed to support slow system with little RAM, than those games should have required only DirectX 8. And DirectX 9 was easily compatible with DirectX 8 and lower games, so they would run just fine on a DirectX 9 WIndows 2K/XP system. But higher quality games had no place supporting POS Windows 98/ME as far back as 2002!!


I don't really see how you could even realistically try to claim this. Direct3D is just a set of API; how does letting Win9X support the same API hurt performance of that API in Win2K/WinXP?

Windows 9X is completely different from the Windows NT based opertaing system. So making DirectX 9 compatible with two completely different OS architectures probbaly hurts performance because a completely different set of binaries had to be made to support the same exact software using the same files on two completely different OS architectures. That time could have been spent optimizing the binaries to be completely native and higher performance for the Windows 2000/XP based OS, rather than working so hard to make it compatible with two completely different OS architectures!!
 
Originally posted by: nweaver
this same argument was made for 2k/9X when XP came out

I'll bet that it was the same for 95 when 98 came out

98 had stability problems (especially long uptime) but it wasn't all bad. I remember the "omg xp suxxx0rs, I"m sticKINg with 98SE!!1!" phase. Not saying xp is going to be phased out, it will conitinue to have its' place, just as 9x still had it's place after 2k/XP came around.



Heck NO!! That is completely untrue. Windows 98 was the next edition of Windows 95 and thus based on the exact same OS binary as Windows 95. It was still native to the same based OS. It was easy to write software for Windows 98 and make it compatible with Windows 95 because Windows 98 was based on Windows 95.

And DON'T even PUT WIndows 9X/2K in the same phrase!! Windows 2K had nothing at all to do with Windows 9X

That would be like saying making software compatible with MAC OS 8 would hurt performance a lot on MAC OS 9. It would not because MAC OS 9 was based on MAC OS 8. However, MAC OS X is a completely different OS and has nothing in common to MAC OS 9 and prior. So making software compatible with both MAC OS X and MAC OS 9 would really hurt performance than if the software was just made for the native MAC OS X based OS. The same holds true for Windows 2000/XP and Windows 98/ME. WIndows NT/2000/XP/2003 have next to nothing in common with WIndows 95/98/ME. SO making software compatible with two completely different OS cores could badly hurt performance. WIndows 98/ME have much more in common with Windows 1.0 than they ever did with Windows 2000/XP. Windows 2000/XP/2003 have much more in common with Windows NT 3.1 than they ever did with Windows 98/ME.

When Windows XP came out, those peeps that insisted on sticking with Windows 98SE were flat out ignorant because WIndows 98/ME were a POS OS. They should have moved to Windows 2000 if they didn't like Windows XP, AT least Windows 2000 was based on Windows NT and was very much like Windows XP, but without all the bloat and activation. Now Windows 98SE on the other hand was a POS OS and had nothing in common with Windows NT/2000/XP.

On the other hand, people sticking with Windows XP for a long time after Vista is released will have a valid point. The same can be said about people who insisted on sticking with Windows 2000 when Windows XP came out. IN NO WAY can the same be said about people who insisted on sticking with POS WIndows 98/ME when WIndows XP came out because Windows 98/ME were POS operating systems and had next to nothing in common with Windows 2000/XP.

It was a much bigger upgrade from POS Windows 98/ME to Windows 2000/XP than it will be from WIndows XP to Vista. Heck, it was a bigger upgrade from Windows 9X to Windows 2000/XP than it was from Windows NT 4.0 to Windos 2000. Heck, I wouldn't even consider it so much an upgrade, but rather an absolutely necessary change so all consumers were at least using a decent OS, and not some POS shell running on top of legacy 16-bit DOS, which is what Windows 9X was.

Windows 9X should have never had any place sticking around after Windows XP was released. But Windows XP deserves to stick around and have its place for a long long time after Vista is released!! I will be totally disgusted if Windows 9X turns out to have stuck around longer after Windows XP was released than WIndows XP sticks around after Vista is released. It will be total shame that profits were driven by a POS OS sticking around for way too long!!
 
calling people ignorant because they didn't upgrade from 9x to 2k/xp is a bit extreme. Upgrading cost money, yeah XP is all around better, but if you had a pc, and it was running 9x, upgrading wouldn't be a big deal unless you were a computer person.
 
Originally posted by: QueBert
calling people ignorant because they didn't upgrade from 9x to 2k/xp is a bit extreme. Upgrading cost money, yeah XP is all around better, but if you had a pc, and it was running 9x, upgrading wouldn't be a big deal unless you were a computer person.



I am mostly referring to people who upgraded to a whole new fast system and decided to stay with POS Windows 98/ME are the ones who were ignorant. If you had the money to upgrade to a new faster system, you eaisly had it to upgrade your OS. Unfortunately, the Windows 98SE obsessers and lovers blindly and ignorantly insisted it was by far the best OS MS ever made and refused to ever change to a different OS which has sadly caused way too many hardware and software manufacturers to support them way too long which has only hurt performance and stability!! 🙁 🙁 Instead, developers could have made software written to be native for the Windows 2000/XP based opertaing system and thus performance would have been much better, rather than softwrae relying on the backwards compatibility of common APIs linked between the completely different OS architectures just to run on both completely different operating systems.

Sure, people running slow old systems with 64MB or less RAM could still run WIndows 9X. But if you were going to upgrade to a faster system, there was no excuse to continue using POS Windows 98/ME!! High end software inclduing games had NO PLACE supporting WIndows 9X as far back as 2002. If you have the money to play higher end games, you eaisly have the money to purchase at least a decent OS like Windows 2K or XP.
 
iirc, right after release, XP had some major issues with games and h/w (I worked in support, and it was a nightmare till feb or so for a lot of stuff) so if someone just built a new system, it was common then to dual boot 2k/98 or xp/98. It doesn't matter that you don't agree with it...it happened, and it'll happen again. Vista is built on a new base, a very different core OS then XP. Just like XP/2k and 9X were different. YOu say "they shouldn't have then, but they should now" using the same arguments used 6 years ago for 9x/XP.
 
Originally posted by: nweaver
iirc, right after release, XP had some major issues with games and h/w (I worked in support, and it was a nightmare till feb or so for a lot of stuff) so if someone just built a new system, it was common then to dual boot 2k/98 or xp/98. It doesn't matter that you don't agree with it...it happened, and it'll happen again. Vista is built on a new base, a very different core OS then XP. Just like XP/2k and 9X were different. YOu say "they shouldn't have then, but they should now" using the same arguments used 6 years ago for 9x/XP.



Vista is based on Windows Server 2003 code base which was based on Windows XP. So Vista will be a lot more like Windows XP than Windows 9X was ever like Windows XP. Vista is still based on the NT code base as far as I know.
 
2K3 could technically be called its own OS. It is completely rewritten code. It handles memory much better than windows, and intorduces the use of user mode drivers. Plus it has DEP (which was later ported to XP in SP2) and a better way of loading / handling drivers.

Vista is based off of 2k3 code, however, they have almost completely rewritten it. The main thing is going to be the use of User Mode drivers, and the way the system handles limited user accounts. It should be more like Linux... finally a nice secure, stable platform.

I am kind of excited about Vista for those reasons. And althogh everything inside of me says "Don't early adopt" I will probably be one of those idiots in November outside of CompUSA or Best Buy picking up Vista 😛. And I will be one of the idiots to get hit by the first security problems with it 😛
 
How quickly we forget.

In order for a graphic card to be classified as a DX10 graphic card, the graphic card must support "all" DX10 functions. DX10 in Vista will do nothing for DX10 graphic cards performance-wise. DX10 Vista is there to support existing DX9 graphic cards which must emulate DX10 instructions using the cpu. It will be like running a DX9 game on a DX8 graphic card. It sucks right and so will running DX10 games on our current DX9 graphic cards.

The early games released in Vista may have a few DX10 instructions, and I am sure the marketers will play on our ignorance by promoting DX10 games in lights (complete with booth babes), but the simple fact remains that if 99.99% of the instructions being fired down the pipeline are not DX9 instructions, your current SLI 2 x $600 graphic cards are going to run like a slug.

The games released for years after WinXP/DX9 were DX8 games. The game developers would have gone broke supporting DX9 only games. Doom3, Farcry, SplinterCell were the first true DX9 games that I know of yet how many years were these games released after WinXP?

Vista cannot improve our game experience. It's simply an OS. Dual, triple and larger monitors improve our experience. Voice activated commands would be sweet. Better gaming experiences are in the interfaces, not the OS.

Don't be fooled by a few games after Vista's release. They will be the lost leaders, losing money for the developers and be subsidized by Microsoft. The games following will be DX9 in core in order to capture the bulk of the market and this may go on for years. A current study released stated the PC gaming retail market was one billion dollars per annum and declining. In contrast, the console gaming market was four billion dollars and rising. What choice would you make if you are a game developer? Supporting all platforms/OS's is the only choice.








 
Originally posted by: nweaver
iirc, 2k3 had major portions of the code rewritten, and vista had even more rewritten.
😕
can you please elaborate?

iIrc 2k3 is mostly an application update (as in server services, such as dynamic DNS, terminal server, and improved activeD to name a few for example) with some improvments to scheduling & better support for newer hardware, mainly targeted for better multi core/cpu efficiency.....

/ edit ************

hmm.. that wasn't really contributing to the OT, sorry about that. 😱
since this thread seems to be a half rent i'll add mine. 😉part 1 - in general
------------------------
I see two main reasons why microsoft is doing what they are doing (and i'm talking about every operating system they released since dos, including vista).
1) microsoft wants the o/s + office suite to offer a complete set of tools/application that a standard user will ever need, (for good or bad).
2) microsoft wants to make money!

now, if i look at the following trends:
trend no. 1: win95, then win98 then 98se then millennium
trend no. 2: win2k then winxp then vista
i see a pattern of using the same code base over and over, and with every step, the same code base is loaded with additional tools/bloatware (depends on the perspective i look at it), in addition of course to the standard new hardware support & a collection of tweaks.
the reason, for example, for the relative lack of core updates for win2k (prior to xp that is) is because microsoft don?t want me/you to stay with it too long because they already made as much profit as they can from it. except for new computers that are sold with it, microsoft isn?t making money from it, for them to make MORE money from their os is to take the same os, add some stuff to it update it a little and sell it as a new os, win98 to win98se and win98se to millennium are the best examples for that, but win2k to winxp isn?t a bad example either. and thus making you/me pay for essentially the some os twice. In other words every time microsoft is working on updating a given os (service pack/patches), they are making less money per resources spent. maximizing profits is like rule no. 1 in capitalist economy.part 2 - this windows that windows??
-------------------------------------------

back in the day the only 2 reasons i had (@ home) win95/98 was A. legacy dos apps and B. games.
considering the fact that i had very good experience with winnt, the fact that i needed to reboot a couple of times a day really pisses me off, and especially @ work when the companies that i worked for where too cheap to fork out the dough for a real os. But all that is ancient history, when win2k came about i hoped on the wagon and never looked back, sure at start a LOT of hardware manufacturer needed to learn how to make decent driver for it but if you installed it on components that where in the HCL you could see just how good that os really is.

and then came the xp?

/foul language and disturbing graphical description warning


NT 5.1 my smelly hairy ASS, it's the same goddamn fr**** os + crap :|
/warning off

i swear if someone will one day compare win2k and winxp code without the added 'features' in xp they will see less code change then in win98 to win98se.

sometimes when i think about it, i cant but think of a following scene:
an employ comes to a one of the manager in microsoft headquarter telling him "windows98se seems to be relatively stable, we still get complaints about some stuff but not as much as we got from win98 and win95", and the manager goes "ok, time to add all the 'features' we want to windows", and after a couple of months windows millennium comes out.
a few years later the same employ come again to the manager saying "ok, windows 2000 seems to be a lot more stable then all the previous windows we released" and the manager goes "ok, lets hope this time it is good enough to handle all the 'features' we want to incorporate into windows without repeating the millennium catastrophe?" and walla you got xp!

man if all the work that was poured into winxp service packs and patches was directed at win2k then we would have a decent os, sigh?

anyways, although i keep hearing that vista is based on 2k3 i still get the feeling it is a lot of differences on the inside then 2k3 (only played with it for about half an hour and with an old build but still). however, directx was never a great api to begin with, i once read an interview with a game developer saying that directx calls are pretty cpu intensive and added that all the game management & AI had only half of the cpu resources left for it in a direct3d game so if directx 10 will improve that (highly unlikely) maybe it's for the best?
 



anyways, although i keep hearing that vista is based on 2k3 i still get the feeling it is a lot of differences on the inside then 2k3 (only played with it for about half an hour and with an old build but still). however, directx was never a great api to begin with, i once read an interview with a game developer saying that directx calls are pretty cpu intensive and added that all the game management & AI had only half of the cpu resources left for it in a direct3d game so if directx 10 will improve that (highly unlikely) maybe it's for the best?

Even if you have a problem with Directx, give me a better solution for the windows platform. Yes there is OpenGL, but it sucks compared to Directx, because of the lack of support. We can't just drop the ball and change 3D platforms, then we would have more problems than we have with DirectX. I want to see how DX 10 performs before I make any asumptions though, because as always, new things can suck 😛. Hopefully DX10 is good, with all of the new ways of rendering stuff and all the new possiblities, its about time they did a major remake to the Direct rendering API.

 
Originally posted by: BrentxEven if you have a problem with Directx, give me a better solution for the windows platform. Yes there is OpenGL, but it sucks compared to Directx, because of the lack of support. We can't just drop the ball and change 3D platforms, then we would have more problems than we have with DirectX. I want to see how DX 10 performs before I make any asumptions though, because as always, new things can suck 😛. Hopefully DX10 is good, with all of the new ways of rendering stuff and all the new possiblities, its about time they did a major remake to the Direct rendering API.
i think i messed up my rent? :frown:

ok, let my quote myself to clarify what i was trying to get.
2k3 is mostly an ??? with some improvements to scheduling & better support for newer hardware, mainly targeted for better multi core/cpu efficiency.....
. . .
. . .
. . . i keep hearing that vista is based on 2k3. . . i once read an interview with a game developer saying that directx calls are pretty cpu intensive and added that all the game management & AI had only half of the cpu resources left for it in a direct3d game so if directx 10 will improve that (highly unlikely) maybe it's for the best?
now, correct me if i'm wrong but i don?t think dirctX as an API has any kind of support for multithreading, native or extended, not for the API itself nor for apps that use it (mainly games of course but there are other software that utilize it).

iirc there isn?t one multithreaded direct3D engine out there, game developers can make their AI / game management multithreaded but not the 3D engine itself (is that even technically possible?).

as far as i am concerned, i just don?t see microsoft making directX more efficient, their track record in efficiency is not that great IMO, BUT, they can make directX10 support multithreading.

how did that old saying go? "if you give programmers more cpu power, they will use it", usually its true, but not always.
i remember that in the pentium mmx and pentium pro days that it took programmers just a few months to implement mmx instruction in the apps, but programs that utilizes pentium pro instruction (which btw was a brand new design) were few and far apart, even in the days of P2 and & P3 (which are basically pentium pro with mmx and in P3 case with SSE and of course onboard cache).

it seems i started rambling again, hmmm. I'll stop now.
 
Well the 3D engine is generally run on the GPU, not the CPU, and since GPUs aren't "HyperThreaded" and there is only one GPU, multithreaded 3D engines wouldn't make a difference. My guess anyway.

I would also have to disagree about OpenGL "sucking."
 
Back
Top