indeed. Ogre3d is wondeful but i would approach something more platform friendly for those (dreamcast, wii...) because of the way things work. They have their own optimizations and specific tasks so it might slow down having a ported system on them. If you note by example, Ogre speed up things using frame buffer objects, pixel buffer objects and vertices lists. There is PBO, FBO on Wii and the vertice lists drawing is slower than direct drawing. I would prefer a specific engine done for the wii that can also run on PC. Thats my goal with knowledge. You can check more about it on
http://code.google.com/p/knowledge/ =]