Original Post
I recently had the urge to learn DirectX programming (so I'm a DirectX noob, that may be relevant to the situation...). For Christmas I received the book "Introduction to 3D game programming with DirectX 9.0c: A shader approach" by Frank Luna. The problem is, I've got a Radeon 9250 graphics card, which I'm not sure is compatible with Vertex and Pixel Shaders v2.0, which the book uses strongly (according to the intro) in later chapters. Is my research correct that the 9250 is not compatible? If so, is there some sort of driver update that might fix the problem? If not, then is there a huge difference in v2.0 and the earlier versions my card supports(as in, is it possible for a noob to still use the techniques in the book, but slightly modify the code to work)? Thanks for your help! EDIT: To explain my predicament a bit more, I just recently bought this card, even though it is a few years old. I was previously running an Intel Integrated card, and this card seemed to be the best card in the price range for my computer (had to be PCI...) so I really don't want to go buy a new card just for this book...I realized I might have a problem after looking online and using the DirectX caps viewer, where the values for the shaders were 0, which I assumed to equal problems for me.