Sunday, April 22nd 2007

DirectX10 Coming for everyone, with the help of the 'Alky Project'

We all know that DirectX10, for many of us, means an expensive upgrade and the move to a new operating system. We also know that DirectX10 is going to be necessary to play DX10 games such as Crysis and Halo 2 for the PC. What if I told you that a project sought to change that? That you could run DirectX10-exclusive games such as Halo 2 for PC on a DirectX9 platform with Windows 2000? Thanks to the Alky Project, we may not have to spend a penny to enjoy DirectX10 goodness. A quote from their official blog (I know, it's not an official web-page, but they do link to working models) tells us exactly how we can make DirectX10 work without spending at least $270 on a DirectX10 upgrade ($170 NVIDIA GeForce 8600GT, $100 Windows Vista Home Basic).
I'm proud to release a preview of our DirectX 10 compatibility libraries. These libraries allow the use of DirectX 10 games on platforms other than Microsoft Vista, and increase hardware compatibility even on Vista, by compiling Geometry Shaders down to native machine code for execution where hardware isn't capable of running it. No longer will you have to upgrade your OS and video card(s) to play the latest games.
The preview/beta build is here. Make sure to read the README file, as it will tell you exactly how to install the project.
Source: Blogspot
Add your own comment

89 Comments on DirectX10 Coming for everyone, with the help of the 'Alky Project'

#26
SK-1
wazzledoozleNo point in emulating DX10 when you can just run the games in DX9 mode under xp.
Except for the new dx10 eye-candy,right?
Posted on Reply
#27
RickyG512
im also confused, do we still get the dx10 eye candy ass
Posted on Reply
#28
wazzledoozle
Crysis already emulates the eye candy under DX9, just without hardware acceleration.
Posted on Reply
#29
theonetruewill
Jimmy 2004Halo 2 will be Vista only - even though I don't think it's DX10. I mean come on, if it works on the original Xbox it could easily be made to work on XP as well as Vista.
It must be able to, I thought the hardware inside an old Xbox was DX8
Posted on Reply
#30
wazzledoozle
theonetruewillIt must be able to, I thought the hardware inside an old Xbox was DX8
Yep, geforce 3. Ridiculous that they are making it Vista-only.
Posted on Reply
#31
Wile E
Power User
Your welcome, Zek.
Posted on Reply
#32
GSG-9
SK-1Except for the new dx10 eye-candy,right?
There is no way this is going to get decent frame rates if its emulating in a traditional way, Its not like emulating a GBA on a FX-55 Based computer, its like emulating a Xbox360 on an Xbox, there has to be something more to it.

As for Halo 2 for PC is it even the same engine as the one they used on the xbox?
Posted on Reply
#33
SkylinGTR26
this app is going to be for making all of that eye candy in DX10 come to XP. They are simplifing the code in dx10 (the geometry shaders) for a DX9 videocard to be able to do it. Still this is gonna be lame either way. Because the main point of DX10 and the DX10 videocards is that they have unified shaders.

IMO this is really lame, just get a freakin DX10 videocard, or play the game with DX9. Thats the best way to do it.
BTW, i agree, vista is in a very beta state right now. Can't wait for SP1 tho. Oh and BTW 1gb does suck in vista :(. But 2gb has to be the minimum.
Posted on Reply
#34
hotrippr
dx10 should have been made for XP, I think it was a bad move PR wise for MS to say Vista only, now everyone hates them even more. I have had Vista on Dualboot with XP since released. And I will say that Vista runs great but you have to disable a bunch of unneeded services, same for XP I disabled a bunch of services on xp just not as many. Once you unbloat it it is good, but DRM is a pain in the a$$ M$ tries to enforce their DRM in Vista but so far I have found a way around it all(except FRAPS), but still more of a headache than XP. Driver support is not there yet, almost though. Games in vista, not a problem, I know they are slower but I cant tell with my naked eyes. I would wait on Vista, maybe it will be better later but I am sticking to it because I like the hardway in life. I do have to say though that Vista will teach how to workaround things and become a pirate haha... DRM=Pirates School.
Posted on Reply
#35
mandelore
hmm, i recon peeps should just deal with shit, n stop bashing vista, i run a dual boot xp/vista ultimate and use vista for gaming, i can run all my games dx/opengl fine, only i fuxed summit up and can only install gfx driver no ccc, my bad, but hell, they work A ok. I cant complain on performance, and as for resources, my vista uses same as xp, about 20-25% ram usage on 2gb ram.

Tho one gripe is the defrag, i hate it, i dont get to see any progress, which sux.

and im waiting for a fix for x-fi fatality sound card, doesnt give full 5.1 surround for some reason, with back speakers being processed thru fron speakers as well, hmm, im sure when creative stops sucking dong they will get it fixed
Posted on Reply
#36
hotrippr
People have more than enough reasons to bash Vista...it deserves it. I never would pay full price for the bloatware, but it is worth the student price. For the average person it is a nightmare, sure many of us know how to speed it up and unbloat but many people do not want to take the time to learn how to do this, and many of the average are scared they will ruin their pc. Still to early to tell if Vista will live or be another ME. DELL is said to be going back to offering XP, so this will be a big problem for M$. It is like admitting that Vista sucks.

Honestly they shouldnt have changed anything but the Aero, dx10, and windows switch feature then just called it windows Aero.

I agree that the defrag sucks but there are alternatives that are free if you search for them.
Posted on Reply
#37
devguy
Yeah, Halo2 on Vista is going to have no DirectX10 support. It is simply a ploy by Microsoft to get people to move to Vista. If you ask me, Halo2 isn't enough to warrant an upgrade to Vista for gamers alone. Don't get me wrong, I've loved Halo2 since Nov 9, 2004 and still play it at least weekly, but this is just silly. I also doubt Microsoft is going to have an x64 version of this game and OpenAl is also unlikely so us Creative users are out for hardware sound.

The people who spent all these years porting the game are going to be very upset with initial sales of this game. Maybe once everyone who received the Vista upgrade coupon from Dell/Hp/etc uses that and then wants to buy Vista games, maybe some income will come their way, but until then, they are gonna be sorry by Microsoft's decision.

I don't know why you all are saying 2GB is the minimum for Vista. I've run Vista on my laptop and it ran great with 768mb DDR333 so-dimm (Home Basic, though). My PC in my specs runs Vista x64 Ultimate fine albeit the 1GB Vista accelerator from Corsair helps a bit. In fact, it seems to help the most in reducing the unusable computer time directly after playing a game by about half.

Anyone think people will be able to hack Halo2 to run on XP? We need a drop down menu when you right click a program in XP that says "Run this program in compatibility mode for Windows Vista." :)
Posted on Reply
#38
Wile E
Power User
Put 2GB in your gaming rig, and you'll see a definite difference in gaming on Vista.
Posted on Reply
#39
Mussels
Freshwater Moderator
firedomainexept for the fact that they revamped HALO 2 for the PC...


& as for erocker... i'd have 2 fully agree there... vista atm SUCKS for running games... hows a game ment 2 reach great graphics & speed when vista hogs all the resources!!!!!!!
Stalker - over 100FPS gain (dodgy XP drivers)
Company of heroes ~5FPS min gain, 40FPS max
Supreme commander ~30FPS gain, ability to run 8x AA instead of 4x

I get quite nice gains with my system in vista - NOT losses.

My other system runs 1GB of ram, and has no problems - I'm just not dumb enough to try it with Aero or the glass effects. Using a 2GB OCZ rally flash drive with readyboost makes this system run just as peachy as my main rig.

Halo2 was vista only, for the lame excuse of network code. I don't see why, but they chose to use vista only features because it was easier/faster.
Posted on Reply
#41
Mussels
Freshwater Moderator
about as possible as DX10 in XP or windows 2000...
Posted on Reply
#42
SiCk
PVTCaboose1337Linux + dx10... is it possible?
Maybe. Some DX9 libraries are usable with Wine or Cedega, only with SM2.0 support (I think that SM3.0 is not yet made) so DX10 runtimes maybe anytime will be ported. I don't know how they make it, but I suppose that the reconstruction of DX api are more logical with DX10, so I hope that it will make more easy the port. But I suppose that they have problems, if not, why not dx9 are totally ported (including sm3.0 shaders and 100% of funcionality)?.
The problem is that now 9.0 with wine or cedega is "cutted". Nobody can say you that a new game will run or if it runs correctly. It some project gets a full port for DX is the end for windows xp and vista, at least in my pc's.
I also "suspect" that when MS says that dx10 only can run with vista because how the OS is made (with many uses in all parts of OS) is a lie for don't use it on dx9...

Ah, and for people that says that wine or similar apps will run slower because it is emulating, are wrong. Wine uses libraries directly, not emulate it. Same for cedega and similar.
In fact, some benchmarks shows that games runs very well (better in some cases) in linux with dx9 support than in native windows.
Posted on Reply
#43
Mussels
Freshwater Moderator
The real reason DX10 wont work in XP is because it has no 2D component (directdraw) - obviously this is an issue for an OS without a 3D shell.

A linux with a pure 3D OS (openGL?) should be able to do a D3D10 component, just like vista can run openGL.
Posted on Reply
#44
mandelore
MusselsStalker - over 100FPS gain (dodgy XP drivers)
Company of heroes ~5FPS min gain, 40FPS max
Supreme commander ~30FPS gain, ability to run 8x AA instead of 4x

I get quite nice gains with my system in vista - NOT losses.
yeah, i run ALL my games at 1920x1200 and all are quite playable, lol, i decided to play halflife 2 again for shits n giggles n often get 200-300fps :eek: damn thats nice, with AA and anisiotrphic on, well considering the last time i played was on an x800 card

oh, and for the record, my vista ultimate was purchased as OEM for barely over £110
Posted on Reply
#45
SPHERE
disgustingly awesome!!!
Posted on Reply
#46
zekrahminator
McLovin
Yeah, I use Vista on my dad's laptop, and I like it :).

My motto for Windows Vista: Don't love it till you try it, don't hate it if you haven't. I'll move over to Windows Vista once I have more money.
Posted on Reply
#48
Jimmy 2004
Slateri can already use dx10 on xp =)
Care to explain how? :confused:
Posted on Reply
#49
HellasVagabond
I dont really trust this beta attempt to use DX10 on windows Xp but now perhaps MS will have to think about also releasing it for Windows XP since we know it can happen.
Posted on Reply
#50
RickyG512
Slateri can already use dx10 on xp =)
what you talking bout willis
Posted on Reply
Add your own comment
Apr 26th, 2024 04:59 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts