Log in

View Full Version : Emulation glitch?



Andrew
July 26th, 2008, 17:40
I encountered a strange glitch the other day while playing Super Mario 64 on a friend's fairly recent laptop (an Acer, manufactured in 2007). The laptop uses Windows Vista, has a dual-core processor, and has an Intel GMA 950 video chip with DX10 installed.

I was playing the game using Project 64 and Jabo's Direct3D8 1.6 video plug-in and some of the "dynamic" shadows weren't working properly (dynamic shadows meaning the one that comes from Mario and the ones off of the trees - the "static" shadow of the bridge near the castle wasn't affected, nor were the shadows given off from the castle). The dynamic shadows would be visible at a distance, but as Mario approached them, they'd disappear. Mario's shadow would only be visible if he jumped to a certain height.

I downloaded an OpenGL plug-in from zophar.net, and it rendered the shadows properly, but there were various other visual glitches that I assume were due to the problems of the plug-in (it was older and I doubt it has had any work done on it in quite awhile).

Jabo's D3D8 1.6 plug-in renders under DirectX, correct? DirectX has always just added upon the previous existing code with each new release, but DX10 has been completely rewritten. Could my problem just be with the fact that Jabo's D3D8 plug-in is just not fully compatible with DX10? I noticed that the problem I experienced does not manifest on my GeForce 8500GT in my desktop that runs XP and DX9.0c - the game runs absolutely perfect with every bit of eye candy enabled.

If anyone has an Intel GMA graphics chip (preferably a 950 or X3100) and could test it under either DX9.0c or DX10 to see if the shadow problem strikes their systems as well, I'd be greatly appreciative.

Any and all help is welcome and fully appreciated.