I am currently hoping to port sfml to the Wii/GameCube, but I am not sure how to go about doing this. The Wii uses a system called GX for rendering. Looking at sfml it seems quite locked into using OpenGL.
How can I go about getting GX to be used and not OpenGL. Would some kind of rendering abstraction help? The library gl2gx looks promising, but it does not work very well at the moment.
Edit: I am currently trying to contact a mesa3d developer who has done some work on making a wii opengl driver.