Nintendo Switch 2 Homebreus

CivSwitch, ns2jb, salva backups e ferramentas de dumping de jogos / ativos. Verifique os requisitos de firmware, jogos e hospedagem exatos de cada projeto.

CIVSWITCH

Nintendo Switch 2 obras de arte de hardware oficiais

Civilization VII, com o firmware Pico 1 e Pico 2.

Requisitos de: Cartridge de edição 1 do Physical Switch, versão do jogo 1.0.0Compatível com RP2040/RP2350 Pico. autor lista firmware 20.x–23.0.1 Avaliação de testes de Switch 2 20.4.0 e 23.0.1.

A configuração: Siga as instruções do PicoSwitch usando o UF2 para o seu modelo Pico. O chat de lobby multiplayer sem fio começa o carregador de JavaScript remoto no port 9026. O instalador de salvamento persistente opcional salva: /saves/Single/; o backup da Civilization VII salva primeiro. os arquivos UF2 são firmware Pico, não pacotes de aplicativos Switch.

1.0 · firmware Pico pronto; instalador e arquivos de hospedagem permanecem no projeto.

Pico 1 / RP2040 · versão 1.0 · SHA-256f9ce6aa5ca98271768e508a8dc30a662ced9a5065c34c608d1e7ea8e19f4de93Fonte do pacote Upstream
Pico 2 / RP2350 · versão 1.0 · SHA-25613e16ae13a30c0e1d8bf5f24ac0871c5855083edab4544c3fb3b6f1a3f8fd95bFonte do pacote Upstream

2o JB

Nintendo Switch 2 obras de arte de hardware oficiais

Pesquisa de execução do Switch 2 e demo FS.

Requisitos de: Demonstração: firmware 23.0.1 , SmileBASIC 4.4.9 , Node.js 22+ em macOS /Linux , mais de 20 MiB grátis no salvamento SmileBASIC e uma conexão LAN acessível.

A configuração: Prepare bootstrap.bas e o computador-side run.cjs host usando o upstream README. Mantenha SmileBASIC aberto durante a demonstração; reiniciar a consola depois. Esta demonstração instala no CFW ou persistência. Savekit e OunceCake precisam de seu próprio motor RPC documentado /fork ; o plano FS demonstração não é um substituto.

As cópias locais estão à espera: as solicitações de arquivo do GitLab retornaram 406, então seu limite de taxa IP retornou 429 até2Novembro2026,10:00UTC. Não há pacote incompleto oferecido como download local.

Guia de configuração ns2jb

  1. Extrair o pacote escolhido

    Mantenha o conjunto completo da pasta extraída. Use o pacote original para a demonstração independente; use o fork RPC separadamente marcado para Savekit ou OunceCake. Instale Node.js22+ no documentado macOS /Linux host.

  2. Preparando o sorriso

    Use firmware23. 0.1 e SmileBASIC4. 4.9 para a demonstração original. Entre o bootstrap.bas incluído no slot0 e salve-o como NS2.

  3. Comece o host

    No cartão extraído original, execute o nodo run.cjs <computer-LAN-IP>. Para ferramentas dependentes, use o RPC folder e o nodo running.cjs --rpc <computer‐LAN-IP>>. Siga os requisitos de Ethernet e armazenamento interno do fork.

  4. Conexão e mantenha a sessão aberta

    Siga a sequência de modo direto do README incluída e a linha V=START exata impressa pelo host. Mantenha o SmileBASIC e o host abertos. Utilize a pasta de tiragens impressas /switch2- * para ferramentas dependentes.

  5. Finalizar ou recuperar

    Encerra todas as operações dependentes antes de parar o hospedeiro com Ctrl+C. Retorna a consola após uma sessão falhada ou incerta.

Os pacotes são pined script /source snapshots, não upstream binary releases. GitLab snapshots são reconstruídos de arquivos inalterados, Git-hash-verified quando upstream ZIP downloads são inexistentes.

N2Savecit

ID de projeto original ns2-savekit

Backup, verificação, restauração e modificação de títulos salvos através ns2jb. Inclui ferramentas separadas de salvos de Artemis Lua.

Requisitos de: Patched ns2jb RPC motor, sessão ao vivo e executar folder/current-root.json , Node.js, firmware 23.0.1 e varejo SmileBASIC 4.

A configuração: Aplique as patches de motor documentadas antes de iniciar uma nova sessão RPC. Abrir ferramentas /kit.cjs com a pasta de execução. Comece com apenas a lista e a backup, depois verifica por hash. Manter os originais antes de restaurar /replace/delete operações. Não é necessário instalar ou compilar npm pelo autor; este projeto não inclui o explit, chaves ou jogos.

Escritório completo de pincel /source ZIP com ferramentas, patches, configuração e documentação upstream. requer a descarga RPC separada.

ns2-savekit scripts ZIP · versão 3b4446fb8ef044c46052a53a5836c3071891e7f3 · SHA-2568b2a2f8a2404fdcc59d21a7c99c897362e0596d0e7e6c6c125cd15482744b8dfFonte do pacote Upstream

Guia de configuração ns2

  1. Extrair ambos os downloads separadamente

    Mantenha o Savekit e o RPC fork em folhas separadas. Mantenha cada motor, ferramentas, patches e diretório de configuração; não execute o kit.cjs sozinho.

  2. Prepare as patches de motor necessárias

    O comando de patch upstream espera uma árvore de trabalho Git. Para um RPC extraído ZIP, execute git init dentro daquela pasta RPC primeiro. De Savekit, siga sh patches /apply.sh /absolute/path/to/ns2jb-rpc. Se qualquer patch falhar, parar e resolver o erro de revisão antes de iniciar uma sessão.

  3. Começa uma nova sessão RPC

    Use a configuração RPC acima, com nodo run.cjs --rpc <computer-LAN-IP>, e mantenha-o em funcionamento. Uma pasta de execução antes de patching retém o motor antigo e não deve ser reutilizada.

  4. Abra o kit

    Do folheto Savekit extraído execute ferramentas de nódulos /kit.cjs /absolute/path/to/ns2jb-rpc/runs/switch2-RUNID. Comece com a lista, depois a backup, depois a verificação.

  5. Restauração deliberada

    Siga os documentos embalados /RESTORE.md e escreva os requisitos da lista de permissão. Restaura /replace/delete alter saves. O lançador Artemis é separado da backup de saves gerais e tem seus próprios limites documentados.

Os pacotes são pined script /source snapshots, não upstream binary releases. GitLab snapshots são reconstruídos de arquivos inalterados, Git-hash-verified quando upstream ZIP downloads são inexistentes.

OunceCake

Nintendo Switch 2 obras de arte de hardware oficiais

Desbloquear os ativos de jogos romFS não criptografados e os arquivos executáveis exeFS de seus próprios jogos, atualizações e DLC, incluindo jogos digitais, cartas e edições do Switch 2.

Requisitos de: O fork ns2jb capaz de RPC está ligado no README da OunceCake, uma pasta de execução ativa, Node.js, endereço LAN da consola e um cliente FTP.

A configuração: Siga a configuração do RPC do projeto, execute o nodo ouncecake.cjs <path-to-ns2jb-run> e selecione o seu jogo. Quando FTP está pronto, conecte-se ao console no port 2121 usando o modo de transferência Binary /Image (TYPE I). O console carrega os arquivos antes da extração; não são fornecidos chaves do sistema ou decrypção independente. Use seus próprios jogos e mantenha os arquivos extraídos privados.

Script completo fixado /source ZIP com mecanismo FTP incluído. Requer o fork RPC rotulado separadamente; Node.js22+.

OunceCake scripts ZIP · versão e3bcbd229be2229d44f036455adddda921ade3b2 · SHA-256b6c476ec4236b2851b16d5f9403732460570e17631d69a2a93a8681351feb896Fonte do pacote Upstream

Guia de configuração OunceCake

  1. Extrair o pacote completo

    Mantenha ouncecake.cjs, package.json e o motor juntos. O ZIP inclui o nativo FTP assistente; não é necessário nenhum passo de construção para o assistente embalado. Instale Node.js22+ e um cliente FTP

  2. Comece o host RPC necessário

    Use o separado curumuz RPC fork download e seu README. Iniciar node run.cjs --rpc <computer-LAN-IP>, completar a consola handshake e manter o host vivo aberto.

  3. Escolha o título

    No folder OunceCake, execute o nodo ouncecake.cjs /absolute/path/to/ns2jb-rpc/runs/switch2-RUNID. Selecione seu próprio jogo, atualização ou DLC e espere para a mensagem FTP -pronta.

  4. Copia o dump

    Conecte o cliente FTP ao endereço Switch2LAN na porta 2121, com modo de transferência binário /Image (TIPO I). Nenhum nome de usuário /password é exigido por este servidor. Copie ativos romFS e arquivos exeFS para uma nova pasta do computador com espaço livre suficiente.

  5. Feche a sessão

    Preserve seus dados privados separadamente desses pacotes de software; não estão incluídos jogos, chaves ou ativos comerciais.

Os pacotes são pined script /source snapshots, não upstream binary releases. GitLab snapshots são reconstruídos de arquivos inalterados, Git-hash-verified quando upstream ZIP downloads são inexistentes.