boot.elf puede ser cualquiera, es decir boot.elf es lo que se ejecuta mediante el hack o sea que para correr cualquier aplicacion solo renombras el elf de dicha aplicacion a boot.elf y listo.
El TP hack en si solo es el savegame modificado que hace que (por poner un nombre demasiado largo a epona) se desborde la pila y puedas ejecutar tu codigo (entonces esto busca algun archivo en la sd llamado boot.elf, de ahi el nombre).
Saludos