Er… I’m guessing you meant Devil May Cry 4. But, I digress. It’s true, it’s extremely frustrating when something doesn’t work right that did on the old OS. If you don’t need 3D acceleration, then use VPC since it’s free.
Otherwise, I recommend using VMWare Player since it is also free and supports Direct 3d. I’ve gotten D3D 8 to work properly, D3D 9 goes into super seizure (mad flickering) mode.
It’s not only lazy that it’s not supporting old applications, it’s idiotic. But moreso IMHO is that a very large percentage of companies are simply pretending that 64-bit operating systems don’t exist. Economically, it’s understandable since they don’t want to spend extra money testing a 64-bit version of the same software that a much smaller user base will use.
What IS difficult to understand is why these same companies then continue to rely on 16-bit technology that has been depreciated for years! How long has it been since the Athlon 64 processor came out? How about windows xp 64-bit edition? 2003 and 2005, respectively according to wikipedia. So the instruction sets have been available for nearly 5 years and a Windows base for nearly 3. But because Windows 64 wasn’t usually installed by default, the software companies got away with largely ignoring the issue altogether. Now that Vista is coming with 32-bit and 64-bit versions and a lot more computers have the 64-bit version pre-installed (my HP laptop had Vista Ultimate 64 pre-installed on it) they’re scrambling to get some means of support in place.
Others continue to ignore the issue (Gametap) and still more are convincing users that they don’t need/want a 64-bit os and they should shell out extra money to downgrade to regular old XP (or dual-boot their machines and therefore decrease stability). Problem is that they’ll continue to use these tactics until someone forces the issue. Back when Windows XP was released, a lot of companies didn’t want to make software for it and tried to convince people not to switch from Windows 98 or ME (Which I usually call Memory-leak Edition). Microsoft eventually cut off supplies of Windows 98 to OEM users and basically told the software companies to deal with it. Unfortunately, they’ve kind of buckled with Vista and are still supplying large quantities of XP to OEM manufacturers. Basically Vista software won’t improve/be widely adopted without MS making the next move.
Okay, I’m off my soapbox. Time to play some Snow Sakura or something.