|
![]() |
|
| Author |
|
|||||||
|
trog
AGN Admin
Posts: 20387
Location: Brisbane, Queensland
|
A group called Falling Leaf Systems have announced a preview build of what they call "DirectX 10 compatibility libraries": As a fitting start to this blog, 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.Brave souls can install it and test samples from the DirectX 10 SDK, but it seems noone has posted success tales in that particular blog at least. Pretty interesting if it turns out to be a workable solution; certainly further reduces the need to consider upgrading to Vista for gamers. |
|||||||
| #0 08:36pm 21/04/07 |
|
|||||||
|
system
|
--
|
|||||||
| #0 |
|
|||||||
|
whoop
Posts: 11218
Location: Brisbane, Queensland
|
Awesome! I plan to avoid Vista as long as possible but once Crysis comes out I may make the switch or some kind of dual boot setup.
These compatibility libraries won't really do much for games that look for specific code in a specific dll that isn't part of direct x though :( |
|||||||
| #1 08:29pm 21/04/07 |
|
|||||||
|
Khel
Posts: 11465
Location: Melbourne, Victoria
|
Sounds like it'd be slow
|
|||||||
| #2 09:04pm 21/04/07 |
|
|||||||
|
Lynx
Posts: 592
Location: Brisbane, Queensland
|
Sounds like a waste of time. If you need DX10, just buy the damm OS and dual boot.
You'll all be using it eventually |
|||||||
| #3 09:12pm 21/04/07 |
|
|||||||
|
trog
AGN Admin
Posts: 20390
Location: Brisbane, Queensland
|
Sounds like a waste of time. If you need DX10, just buy the damm OS and dual boot.Spoken like a true slave |
|||||||
| #4 09:22pm 21/04/07 |
|
|||||||
|
Lynx
Posts: 593
Location: Brisbane, Queensland
|
I would switch to mac if my games worked on it.
We are all slaves |
|||||||
| #5 09:54pm 21/04/07 |
|
|||||||
|
Dan
Special text
Posts: 7446
Location: Brisbane, Queensland
|
Sounds like it'd be slowYer that was my first though. Like all those Glide wrappers back in the day. |
|||||||
| #6 12:00am 22/04/07 |
|
|||||||
|
sprayNwipe
Posts: 1418
Location: USA
|
Sounds like it'd be slow If it's just shader compiling, it seems like it'll just mean that there's a "Compiling Shaders" screen on first boot where you wait for a minute for everything to bake if the title's tailored for it. Either that, or it does it on the fly and you have some minor hitching for the first few mintues of your first session. Either way, it doesn't sound like it'd be a constant framerate hit based on what they've revealed so far. |
|||||||
| #7 06:06am 22/04/07 |
|
|||||||
|
trog
AGN Admin
Posts: 20392
Location: Brisbane, Queensland
|
A few people have since posted to the comments that indicate that it's not all as complete as one might hope:
I wonder, did you guys actually RUN the software? It runs Tutorial12, yeah. In FFP. With glBegin/glEnd. Without GUI/reflection. Perhaps it even runs other tutorials - it does not run the demos, it does not run my simple app just because there's no D3D10CompileShader implemented. |
|||||||
| #8 11:06am 22/04/07 |
|
|||||||
|
whoop
Posts: 11220
Location: Brisbane, Queensland
|
^^ sounds like that was posted by a cranky employee trying to discourage them. :)
|
|||||||
| #9 04:35pm 22/04/07 |
|
|||||||
|
Metrix
Posts: 95
Location: Brisbane, Queensland
|
This could actual work quite well... If you have DX10 hardware (NVidia 8800 etc..) I can't see why this would run any slower if the shaders compile to correct code...
A full screen game running in Vista using standard Win32 DLL's only (no new features outside of DX10 that is) and a hacked DX10 DLL library is viable... So without looking at how they attempted to do this, if they have taken the DX10 DLL binary files, hacked em so they execute under XP (take out the "Can only run on Vista and better" code) then the resulting game should be 100% the same... Then again, if they have tried to implement there own shader compiler, then I wish em luck :) |
|||||||
| #10 11:30am 23/04/07 |
|
|||||||
|
Khel
Posts: 11467
Location: Melbourne, Victoria
|
I still don't get how you can compile geometry shaders down into something that runs on a card that doesn't support geometry shaders.
|
|||||||
| #11 12:11pm 23/04/07 |
|
|||||||
|
Reverend Evil
Posts: 14569
Location: Wynnum, Queensland
|
But isn't it meant to be for a DX10 card running in an XP machine?
|
|||||||
| #12 12:19pm 23/04/07 |
|
|||||||
|
Khel
Posts: 11468
Location: Melbourne, Victoria
|
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 Makes it sound to me like they're attempting to make DX10 functionality work on older video cards. |
|||||||
| #13 12:51pm 23/04/07 |
|
|||||||
|
Reverend Evil
Posts: 14571
Location: Wynnum, Queensland
|
Ah, yes. It does look a bit like that hey. Apology accepted then.
|
|||||||
| #14 12:53pm 23/04/07 |
|
|||||||
|
system
|
--
|
|||||||
| #14 |
|
|||||||
|
| ||||||||