2) Cartão SD ou MicroSD (para o B+) com um espaço razoável para armazenar os jogos (eu usei um de 32GB);
4) Controle de Xbox 360 sem fio com receptor wirelles ou então controle de Xbox 360 com fio (tem como usar outros controles, como o de PS3, mas não sei como seria e este meu tutorial vale apenas para o hardware da Microsoft);
6) Conhecimentos básicos de uso de Unix em linha de comando (para os estudiosos de plantão, segue um link que pode ajudar: http://freeengineer.org/learnUNIXin10minutes.html);
7) Muita paciência. Isso é fundamental porque, mesmo seguindo todos os passos, pode ser que alguma coisa não dê certo e você precisará ter paciência para tentar alternativas e buscar a solução em forums da internet.
O Retropie é, basicamente, uma interface gráfica instalada no linux e que junta todos os emuladores em um só lugar, facilitando o seu uso e configuração e apresentando tudo de forma bem amigável ao usuário (através da chamada EmulationStation), conforme pode ser viso na imagem abaixo:
Para realizar o processo de instalação, optei por baixar uma imagem pronta e que se "auto-instala" no SD no primeiro boot. Basta seguir este tutorial AQUI e parar quando chegar na parte de configurar os controles de Xbox 360, pois sugiro fazer isso de outra forma. Segue resumo do processo: