Um arquivo 3DSX é um arquivo inicializador de homebrews usado por explorações de software 3DS, como ninjhax, ironhax ou tubehax, para executar homebrews. Ele contém código executável que é executado para lançar aplicativos homebrew, que são softwares não oficiais criados por desenvolvedores amadores para sistemas de jogos fechados.
Em um 3DS, o homebrew permite que você personalize o menu inicial e reproduza antigos jogos SNES e jogos fora da região. O formato 3DSX é projetado para permitir que outro homebrew seja lançado quando estiver em execução. Ele também oferece compatibilidade com explorações futuras de homebrew, já que cada seção do formato pode ser realocada independentemente, se necessário.
Os arquivos 3DSX não são destinados para uso em computadores, pois são usados em dispositivos 3DS para executar homebrews. No entanto, você pode colocar o arquivo 3DSX em um cartão SD inserido no seu computador Windows usando o Gerenciador de arquivos ou o Mac usando o Finder. O arquivo 3DSX deve ser colocado na pasta "3ds" na raiz de um cartão SD em um 3DS. A pasta 3ds também contém todos os aplicativos homebrew que você pode instalar em seu sistema.