You are being mislead if you think that OGL is anything like porting DirectX games. OpenGL is powerful but therein lies the challenge. Nintendo use a custom version of OGL. Look up the GX api tables if you have access to any SDKs