Não dá pra conseguir Halo 3 no DS ou DSi.
Halo 3 é jogo de console, especificamente para Xbox 360. Nunca foi lançado para portáteis como DS ou DSi.
Existem alguns jogos Halo em mobile, mas são completamente diferentes dos jogos de console.