Fork experimental e não oficial do emulador FOSS Eglantine para Nintendo Switch 2, desenvolvido em C++ para Windows, Linux e macOS.
SebaaMG/ns2jb-modloader
Um carregador de mods RomFS e ExeFS para Nintendo Switch 2, que carrega mods por Title ID a partir de um cartão microSD durante uma sessão ns2jb.
- Estrelas
- 77
- Forks
- 7
- Issues abertas
- 0
- Último commit
- há 5 horas
O que é?
O ns2jb-modloader permite que donos de Switch 2 carreguem mods RomFS e ExeFS diretamente de um cartão microSD, organizados pelo Title ID de 16 dígitos de cada jogo. É possível manter mods para vários jogos no mesmo cartão, e uma única instalação dá conta de todos eles. Pastas contents no estilo Atmosphère podem ser copiadas como estão, desde que os mods sejam compatíveis.
O carregador é executado em um PC e requer uma sessão ns2jb FS 4/4 já iniciada, com RPC em execução. Depois que o Switch 2 estiver configurado, o script no PC detecta a sessão ativa e carrega os mods do cartão. Quando exibir READY, feche o host ns2jb e o SmileBASIC sem reiniciar o console; depois, você pode iniciar os jogos com mods. O carregador continua ativo até o console ser reiniciado.
Os formatos compatíveis incluem substituições e novos arquivos RomFS, romfs.bin, arquivos exefs, .stub, exefs.nsp e patches IPS/IPS32. Cheats e plugins em tempo de execução não são contemplados. O projeto foi testado em cartões microSD comuns com o firmware 23.0.1; o suporte a microSD Express ainda precisa de testes em hardware.
Recursos principais
- 01Carrega mods RomFS e ExeFS por Title ID de 16 dígitos a partir de um cartão microSD.
- 02Dá suporte a vários jogos em um único cartão com uma só instalação.
- 03Aceita pastas contents no estilo Atmosphère e patches IPS/IPS32.
- 04Detecta automaticamente a sessão ns2jb ativa, com opção de informar manualmente o run-dir.
- 05Funciona no lado do PC com Linux, WSL e Node.js 22 ou superior.
Casos de uso
- Instalar no Switch 2 um mod de Mario Kart World, como uma alteração para 200cc.
- Manter mods de vários jogos de Switch 2 em um único cartão microSD.
- Transferir pastas de mods no estilo Atmosphère de uma configuração de Switch 1 para o Switch 2, quando forem compatíveis.
Início rápido
- 1
Baixe e extraia o ZIP da página de releases
- 2
Copie o conteúdo de sd-card-root/ para a raiz do cartão SD e adicione os mods em contents/<TITLE_ID>/
- 3
Com ns2jb FS 4/4 e RPC em execução, abra um terminal na pasta ModLoader
cd "/path/to/extracted/zip/ModLoader" - 4
Execute o loader e aguarde até aparecer READY
node load.cjs
Antes de usar
- Requer uma sessão existente do ns2jb FS 4/4 com RPC em execução no Switch 2.
- Funciona no Linux/WSL com Node.js 22 ou superior; por isso, o Windows nativo não é listado como compatível.
- Licenciado sob a GPL-2.0, uma licença copyleft.
- Alguns mods ExeFS antigos do Switch 1 precisam de atualizações para jogos que passaram de 32 para 64 bits.
Tópicos
Perguntas frequentes
- O que é ns2jb-modloader?
- Um carregador de mods RomFS e ExeFS para Nintendo Switch 2, que carrega mods por Title ID a partir de um cartão microSD durante uma sessão ns2jb. O ns2jb-modloader permite que donos de Switch 2 carreguem mods RomFS e ExeFS diretamente de um cartão microSD, organizados pelo Title ID de 16 dígitos de cada jogo. É possível manter mods para vários jogos no mesmo cartão, e uma única instalação dá conta de todos eles. Pastas contents no estilo Atmosphère podem ser copiadas como estão, desde que os mods sejam compatíveis.
- ns2jb-modloader é gratuito? Qual é a licença?
- ns2jb-modloader é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ns2jb-modloader ainda é mantido?
- Manutenção ativa. O último commit de ns2jb-modloader foi em 7 de nov. de 2026.
- Para que posso usar ns2jb-modloader?
- Instalar no Switch 2 um mod de Mario Kart World, como uma alteração para 200cc. Manter mods de vários jogos de Switch 2 em um único cartão microSD. Transferir pastas de mods no estilo Atmosphère de uma configuração de Switch 1 para o Switch 2, quando forem compatíveis.
- Como instalar ns2jb-modloader?
- Baixe e extraia o ZIP da página de releases Copie o conteúdo de sd-card-root/ para a raiz do cartão SD e adicione os mods em contents/<TITLE_ID>/ Com ns2jb FS 4/4 e RPC em execução, abra um terminal na pasta ModLoader: cd "/path/to/extracted/zip/ModLoader" Execute o loader e aguarde até aparecer READY: node load.cjs
- Onde consigo ns2jb-modloader?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SebaaMG/ns2jb-modloader
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Recompila sua própria cópia de Zelda: Tears of the Kingdom 1.0.0 como um programa nativo para Windows e Vulkan, sem usar um emulador.
Um editor de saves de prova de conceito para Pokopia (Poke a Pokemon), que modifica dados de save extraídos do Nintendo Switch 2.
Luanti (antigo Minetest) é uma engine de jogos voxel gratuita e de código aberto para criar e jogar games com mods em Lua.
Cliente de terceiros do Bilibili feito para usar com controle, compatível com PC, PS Vita, PS4, Xbox e Nintendo Switch.
Um app Android que baixa aplicativos e aplica patches do ReVanced para personalizá-los, desenvolvido com o ReVanced Patcher.