Nintendo Software Technology developed various applications since 2006 such as the Nintendo 64 Emulator in 2006 and the BBC iPlayer Channel in 2011.
Nintendo Software Technology developed various applications since 2006 such as the Nintendo 64 Emulator in 2006 and the BBC iPlayer Channel in 2011.