I tried to run the submarine simulation game Silent Hunter 4 on my Mac (MacOS X 10.6.3 Snow Leopard) and it crashes because the D3DX function D3DXCreateTextureFromFileExA is not implemented.
I know OpenGL so maybe I can help... Let me know.
Regards,
Alexandre
--
"That which is not dead which can eternal lie,
and with strange aeons even death may die."
- Abdul Alhazred