Repolode
SebaaMG

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. 1

    Baixe e extraia o ZIP da página de releases

  2. 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. 3

    Com ns2jb FS 4/4 e RPC em execução, abra um terminal na pasta ModLoader

    cd "/path/to/extracted/zip/ModLoader"
  4. 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

#switch-2#modding#romfs#exefs#nintendo-switch#microsd

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