Direct X10 on Windows XP!

BigCharb

Distinguished
Oct 9, 2006
295
0
18,780

logical2u

Distinguished
Apr 14, 2007
65
0
18,630
yea, but did you read that the guy couldn't get it to work?

Even after installing all three tools and configuring Visual C++ to include data from the DX10 SDK package when compiling code, I was still unable to successfully run the recommended tutorial.
 

BigCharb

Distinguished
Oct 9, 2006
295
0
18,780
yah i knoe, the dude is 19 and this is still in development. if someone was to help him out then he'd be able to do it faster. hes also asking for donations, 50 bucks, most likely to buy an 8600 for "testing purposes" just give him some time, or if there any code writers out there; help him out and he'll be able to get somewhere. this would be soo sweet if he actually got this to work!
 

Zephyn

Distinguished
Jan 10, 2007
42
0
18,530
I have to admit, that would be pretty cool. WinXp is what 6 years old and VIsta is new.
Remember when we all said, " Windows XP, I don't want that crap! Screw you Microsoft for shoving this down our throats" Now we all love it. Eventually we will all like Vista also; I will even get it in the next year or so when I build my new machine.
 

JonathanDeane

Distinguished
Mar 28, 2006
1,469
0
19,310
I dont doubt that eventualy Vista will be good... but no one shoved XP down my throat, in fact I couldnt get it soon enough, it was lightyears beyond 95,98,ME.... I remember having to reboot several times a day to do almost anything in them lol (meaning the 9X OS's)


Edit: I also think doing DX10 on XP can be done but its going to take hacking some parts of XP instead of trying to hack DX10 to get it working on XP.
 

exarrkun

Distinguished
Jun 17, 2006
364
0
18,780
check this out, If the thought of bringing DirectX 10 functionality to your non-Vista machine sounds enticing, you'll wanna check out the Alky Project. It's a project developed by 19 year old kid Cody Brocious to bring the DirectX 10 platform to Windows XP, Mac and Linux users.

heres the link, http://arstechnica.com/news.ars/post/20070424-project-aims-to-bring-dx10-gaming-to-xp-linux-os-x.html

UP YOURS MICROSOFT!!!! :twisted: :twisted:

this was sooo predictable
and i love it 8)
 

anticupidon

Distinguished
Jan 20, 2007
231
0
18,680
a good initiative...and i wish them luck
and if they will succed...what dirty devilishy clever scheme microsoft will apply to stand in their way.?
 

MassExodus

Distinguished
Jan 30, 2007
4
0
18,510
As soon as all software producers dump direct x 9, the @$$ wipes at microsoft will have forced all users with a direct x 9 graphics card to buy a new one. SOOOO, whoever is developing dx10 for xp should work hard and make it known to Microshaft. Thanks
 

Arklon

Distinguished
Jan 20, 2007
92
0
18,630
It's a DX10 emulator. All SM 4.0 and other DX10-only features are calculated on the CPU. Meaning it'll be verrry slowww.
 

dsidious

Distinguished
Dec 9, 2006
285
0
18,780
yah i knoe, the dude is 19 and this is still in development. if someone was to help him out then he'd be able to do it faster. hes also asking for donations, 50 bucks, most likely to buy an 8600 for "testing purposes" just give him some time, or if there any code writers out there; help him out and he'll be able to get somewhere. this would be soo sweet if he actually got this to work!

I wonder if he's converting DX10 methods to DX9 methods, i.e. his API will require Windows XP/Win2K and the DX9 dlls. Hopefully his solution does better than that and works on Linux too. If he can do that then he'll find it much easier to get donations and maybe other programmers to help.
 

sviola

Distinguished
Mar 9, 2006
313
0
18,780
yah i knoe, the dude is 19 and this is still in development. if someone was to help him out then he'd be able to do it faster. hes also asking for donations, 50 bucks, most likely to buy an 8600 for "testing purposes" just give him some time, or if there any code writers out there; help him out and he'll be able to get somewhere. this would be soo sweet if he actually got this to work!

So, he's asking for people to donate 50 bucks for him to get dx10 working on Win XP?
That sounds like a nice scheme...wonder if he'll continue once the donations reach a high number...or...maybe he's looking for a job at MS so he shows his coding prowess, get some cash from some internet fools who'll never meet him and then gets a job at MS and announces it can't be done...
 

The_Abyss

Distinguished
Mar 24, 2006
1,333
0
19,310
As soon as all software producers dump direct x 9, the @$$ wipes at microsoft will have forced all users with a direct x 9 graphics card to buy a new one. SOOOO, whoever is developing dx10 for xp should work hard and make it known to Microshaft. Thanks

So you're still happy using DX5 are you?
 

grifter33

Distinguished
Dec 16, 2006
116
0
18,680
I think the people getting really excited over this are missing the whole idea of what dx10 is and what it's impact on gaming will be. The most important features dx10 really brings to the table are a streamlined instruction pipeline and a new geometry shader for fast on the fly rendering.

Even if this kid can get dx10 operations to function on xp it still won't "work". Rerouting all that information through an emulation prgram is going to slow things down alot, and forcing the cpu to do even more work that is meant for the gpu is going to slow things down even further.

Bottom line is, even if it does 'work" it'll likely be way to slow to produce playable framerates. It's an interesting idea, and I give the kid all the credit in the world for taking on a project this big, but I would still plan on buying vista you want to play with dx10.
 

MassExodus

Distinguished
Jan 30, 2007
4
0
18,510
No I would not be happy in using dx5 (what is the relevency other than it is for nt 4.0?), but If Microsoft would create a stable platform in the first place, and would work with previous versions of its Windows operating systems, then all would be good. I have put linux on a partition on my custom system due to my disgust with Microsoft. It is my understanding that longhorn is server 03 based. Why not open it up and allow XP to have direct x 10? Vista's system requirements are ridiculous! When Direct x 9 is gone, what will xp gamers do? Bend over to Microsoft and take it? Its called open source: Wine, Cedega on linux. Several issues arise, including how long it will take to "port" over Direct x 10, how efficient it can become, and as a last resort, appeal to programmers to make all games compatable with open gl.
 

MassExodus

Distinguished
Jan 30, 2007
4
0
18,510
This is the goal of Falling Leaf Systems Alky Project:

"Each Alky Converter will solve these issues by converting a specific Windows game into a fully native OSX or Linux executable. Alky is fully 64 bit capable and has no Wine-like server architecture to provide unnecessary overhead and speed degradation."
Check this out:
http://www.fallingleafsystems.com/sapling/
 

dsidious

Distinguished
Dec 9, 2006
285
0
18,780
That sounds great, it means theoretically you should be able to install and run Crysis on Ubuntu and it would run faster than on Vista because the O/S takes fewer resources and does fewer DRM checks and security checks and so on.

I suspect there are some legal issues here though, about reverse engineering the interface invented by Microsoft and implementing it for a different system. Microsoft should at least get royalties if this happens. I know I'll get flamed for siding with Microsoft here, but the fact is they did spend a lot of effort coming up with the interface between 1996 and 2007 and they deserve some compensation IMO.

I think the best solution would be for game developers to use OpenGL or some new open source API instead of DirectX, but that's impossible because there's already a huge base of software libraries based on DirectX that they'd have to rewrite.
 

SciFiMan

Distinguished
Apr 19, 2006
385
0
18,790
MassExodus said:
No I would not be happy in using dx5 (what is the relevency other than it is for nt 4.0?), but If Microsoft would create a stable platform in the first place, and would work with previous versions of its Windows operating systems, then all would be good.
People that have stability problems with XP SP2 are likely causing it themselves. My system runs for a week or more at a time until I shut it down if I'll be gone a few days or it's storming heavy. That's through heavy gaming, VPN to work, and wife's uses, and my 9 yr olds games. I'll occasionally have a problem with a new video driver release but I'm not going to blame that on Microsoft. I haven't used Vista yet but I know it has a more stable core and better code than XP. Currently driver and application problems make it unstable and that will get better as each month goes by with new releases, as as programmers learn to follow the new rules.

I have put linux on a partition on my custom system due to my disgust with Microsoft. It is my understanding that longhorn is server 03 based. Why not open it up and allow XP to have direct x 10?

Vista has deep down changes that make it difficult to pass back in time to old XP, even if they wanted to. Which they don't because they want people to move into the future (and pump in more revenue, like every company ever created wants). Win95 was better than 3.1. XP is better than Win98. The future will be better yet. Otherwise we'd all be driving black Model A's to the mall.

Vista's system requirements are ridiculous!

I don't see anything wrong with Vista's requirements. I saw a $650 PC at Best Buy with a AMD X2 5000+ CPU and 1 GB of memory. Vista will run on it and it would be a powerful system for 80% of consumers. People on this forum and any medium to heavy gamer are likely to already have a system much stronger than Vista needs.

When Direct x 9 is gone, what will xp gamers do? Bend over to Microsoft and take it?

DX9 is nice but has reached it's limits. XP is 6 years old. Get over it and move on. Far Cry's graphics were fantastic at the time. Did you want games to stop at that level, or would you rather see games (and other app's) get even better over the next few years? You can't have it both ways.

Its called open source: Wine, Cedega on linux. Several issues arise, including how long it will take to "port" over Direct x 10, how efficient it can become, and as a last resort, appeal to programmers to make all games compatable with open gl.

Wine, etc. isn't without flaw. That's the problem with Linux fanatics. They think it's the center of the universe. Yet it has some major drawbacks too. It isn't yet ready for grandma to install and use for one thing. When there is a problem, do you expect her to search tech forums and ask detailed questions and be able to understand the answers? The rest of us use Windows because we have to be compatible with the zillions of other people using Windows. The OS means nothing to 99% of all computer users. A PC is just a tool so they can send email, file taxes easy, produce a movie, run a plasma cutter in their factory, etc.

Also the entire "Free!" Linux mentality really bugs me. Same slimy people that steal works from copyright holders. You expect a company to invest $15 million dollars or more and a couple years of time developing a major game just to give it away? Time has shown that the Linux community won't pay for software. Thus, almost nothing of quality is produced for it by a company that has investors to answer to. Sure, some of the people tolling away in their homes have done some cool and useful programs. But honestly answer how much of it Linux users would pay $25, $60, $300 for? On the other hand time has proven that Windows users do pay $60 for a game and $500 for an application. So they get all the good development. Same problem for Macintosh. Great systems and OS but small marketshare and companies put their efforts where they'll get the biggest return on their investment.
 

exarrkun

Distinguished
Jun 17, 2006
364
0
18,780
DX9 is nice but has reached it's limits. XP is 6 years old. Get over it and move on. Far Cry's graphics were fantastic at the time. Did you want games to stop at that level, or would you rather see games (and other app's) get even better over the next few years? You can't have it both ways.

if you take a look at this
http://www.projectoffset.com/
you will see that the graphics in this game (witch is fully dx9)
are far beyond crysis or any other dx10 game pre-release
so i think we haven't seen the limit's of dx9, yet.
 

SciFiMan

Distinguished
Apr 19, 2006
385
0
18,790
That looks nice, if it looks that good ingame and it ever gets released. Far Cry was still amazing at the time of its release, was all I stated. Hardware is much better now too. Thus my point that you may have missed about everything getting better as we move forward into the future. Would you want to still be using XP and DX9 10 years from now, just because some programmers can still make it look nice?

Vista is here. DX10 is here. I say let's put our energy into pressing developers into getting the best out of those ASAP. Instead some people seem to want them to hang back and squeeze the last drop of life out of DX9 and XP. Which IMHO is rather pointless in the era of quad cores and juicy new DX10 cards arriving this month.
 

exarrkun

Distinguished
Jun 17, 2006
364
0
18,780
of course you are right that we must move on
certainly in the IT sector
all i wanted to show was that xp aint dead, yet
i'm not a fan of vista and personally i will only upgrade to vista when they fix things with the first service pack

just my personal opinion though :)
 

runswindows95

Distinguished
The coolest thing about this project is DX10 on Linux. Eventually, Microsoft will kill off XP, so we'll eventually be forced to upgrade anyway. If this project gets done in time, it might be useful. I for one don't want to go to Vista anytime soon.
 

theboomboomcars

Distinguished
Feb 3, 2006
197
0
18,680
Wine, etc. isn't without flaw. That's the problem with Linux fanatics. They think it's the center of the universe. Yet it has some major drawbacks too. It isn't yet ready for grandma to install and use for one thing. When there is a problem, do you expect her to search tech forums and ask detailed questions and be able to understand the answers? The rest of us use Windows because we have to be compatible with the zillions of other people using Windows. The OS means nothing to 99% of all computer users. A PC is just a tool so they can send email, file taxes easy, produce a movie, run a plasma cutter in their factory, etc.

Also the entire "Free!" Linux mentality really bugs me. Same slimy people that steal works from copyright holders. You expect a company to invest $15 million dollars or more and a couple years of time developing a major game just to give it away? Time has shown that the Linux community won't pay for software. Thus, almost nothing of quality is produced for it by a company that has investors to answer to. Sure, some of the people tolling away in their homes have done some cool and useful programs. But honestly answer how much of it Linux users would pay $25, $60, $300 for? On the other hand time has proven that Windows users do pay $60 for a game and $500 for an application. So they get all the good development. Same problem for Macintosh. Great systems and OS but small marketshare and companies put their efforts where they'll get the biggest return on their investment.

You seem to have missed the boat on the linux community. Wine is not perfect and I don't think anyone has ever said it is. But it does amazingly well considering It runs programs designed for Windows with no windows code in it. And is some programs, better than windows does.

And the Free is for freedom not freeloader. Yes there are free distributions, but there are also paid for distributions and they seem to do well. With Free software you get to choose what your computer does, and what you do with it. I don't have any problem buying applications, and supporting people who write open source programs, like most of the linux community. It is sometimes hard to buy programs, because not many software companies write for linux. So the community writes their own. So I support them.

Linux is easier for a person to install and configure than windows is. Especially on cheaper hardware. Or you can just run it without installing it. Put the CD in a boot into the OS. But if you are comparing buying a computer with windows on it to installing an OS from scratch you are making an apples to oranges comparison. Since the manufacturer is doing the windows install and not the user.