Uma das melhores formas de aprender a programar jogos é aprender em um sistema mais antigo. A programação "Retro" é uma forma divertida de criar novos jogos para jogar e mostrar aos amigos. O primeiro passo para criar seu próprio jogo é criar um ambiente de desenvolvimento funcional. Um ambiente funcional consiste em um emulador Unix e um PS2 Toolchain. Uma vez criado o ambiente, você pode construir um menu de jogo PS2 e começar a criar seu próprio jogo.
seunome@seucomputador. Digite cd ps2dev para abrir o diretório do toolchain. Depois, digite ls para listar todos os arquivos. Há várias demos e código-fonte utilizável neste diretório. Digite ps2makedir.sh. Isso carregará uma demo mostrando código-fonte para um menu de jogo PS2 utilizável.Estude o código-fonte da demo para entender a estrutura de um menu PS2. Modifique os gráficos, textos e lógica de navegação. Compile e teste no emulador PCSX2 ou em hardware real via pendrive/HD. Consulte a documentação do PS2SDK para funções gráficas (GS), entrada de controle (pad) e áudio (SPU2).