Also, I wanted to add that I didn't have any Linux code knowledge at all. Although things were simple to get up and running through wifi so I could shoot my collection of roms straight to the device. Also there are other ways of doing this I'm told but honestly wireless is hard to beat!