You don't understand why they weren't ported?
To port, you need the source code. That's the first and foremost. Secondly, I won't go into the secondlies until you show me the source codes are available. But that is the major reason why any game has not been ported yet. Quake1 and Quake2 source was released along with other FPS that you see now. That is why they are available on PPC and others are not.
JJB