The crafty mind of Steven Troughton-Smith has made use of the undocumented MPTVOutWindow class to allow his iPhone Doom port to enable TV-out and on screen controller support. Getting Doom on the iPhone was a feat in itself, but taking the game to the big screen is just icing on the cake. The biggest accolade in the iPhone Doom development is that Steven was actually able to make use of on screen controls while keeping the video output limited to the TV screen.
This is good news for developers hoping to write apps with TV out support since now you can use the iPhone for motion and touch input as well as an additional output device. This capability could be very useful as a heads up display and we will undoubtedly see more developers make use of this MPTVOutWindow class. [Hackzine]