i have 2 windows on my machine: xp and windows 7
trying on xp MP_BoxPyramid.exe it runs 2 seconds then issue an error, the MP_Schachdemo.exe runs okay but without shadows, just some lights dots look the picture http://s13.postimage.org/hfvgd8wrb/Schachdemo.png
the example StaticGeometry.pb in purebasic 3D examples display a shadow.
trying on win7 MP_BoxPyramid.exe it runs but i can't see a shadow, since it is a 2D program. the MP_Schachdemo.exe does not run at all with an "error CreateEffect"
i have tried the mp3d on windows 7 installed on a second partition on my same machine, then i have installed "directx_aug2009_redist" (105 MB) , i have copied D3DX9_43.dll from my windows xp to windows 7/ system32
so trying the examples now all the examples in the 2DPhysik works okay, while in windows xp some examples works only.
here is some of the examples which does not work on windows 7 and issue memory access error:
1-the examples which are using "MyShader = MP_CreateMyShader (...)
such as examples in C:\PureBasic\MP3D Demos\PostProcessing
those same examples works okay on windows xp.
2- the examples using MP_InitShadow() can't run and issue an error, while in windows xp they run but without displaying shadow.
despite the few problems, after trying more of your examples i can see that it is an excellent engine with easy syntax which makes sense , i was not aware that this is possible before.