Nintendo Switch 2 Homebrew

CivSwitch, ns2jb, menyimpan backup dan alat dumping game / aset. Periksa persyaratan firmware, game dan host yang tepat untuk setiap proyek.

Titik CivSwitch

Nintendo Switch 2 karya seni hardware resmi

Civilization VII userland entry point, dengan firmware Pico 1 dan Pico 2.

Keperluan yang : Fisik Switch 1 edisi kartun, versi game 1.0.0Kompatibel dengan RP2040/RP2350 Pico. penulis daftar firmware 20.x–23.0.1 dan laporan Switch 2 tes pada 20.4.0 dan 23.0.1.

Untuk setup : Ikuti petunjuk PicoSwitch menggunakan UF2 untuk model Pico Anda. chat multiplayer tanpa wayar memulai loader JavaScript jauh di port 9026. pemasang pemindai penyimpanan permanen pilihan menyimpan: /saves/Single/ ; menyimpan Civilization VII Anda menyimpan pertama. file UF2 adalah firmware Pico, bukan paket aplikasi Switch.

1.0 · siap Pico firmware; scripts pemasang dan host tetap dalam proyek.

Pico 1 / RP2040 · versi 1.0 · SHA-256f9ce6aa5ca98271768e508a8dc30a662ced9a5065c34c608d1e7ea8e19f4de93Upstream paket sumber
Pico 2 / RP2350 · versi 1.0 · SHA-25613e16ae13a30c0e1d8bf5f24ac0871c5855083edab4544c3fb3b6f1a3f8fd95bUpstream paket sumber

2 JB

Nintendo Switch 2 karya seni hardware resmi

Pepsipu Switch 2 eksekutif penelitian dan demo FS.

Keperluan yang : Demo: firmware 23.0.1 , SmileBASIC 4.4.9 , Node.js 22+ di macOS /Linux , lebih dari 20 MiB gratis dalam penyimpanan SmileBASIC dan koneksi LAN yang dapat dijangkau.

Untuk setup : Siapkan bootstrap.bas dan host run.cjs di sisi komputer menggunakan README upstream. Tetap tersenyumBASIC terbuka selama demo; memulai kembali konsol kemudian. demo ini tidak menginstal CFW atau persistensi. Savekit dan OunceCake membutuhkan mesin RPC terdokumen mereka sendiri /fork ; demo FS rata tidak pengganti.

Kopi lokal sedang menunggu: permintaan arsip GitLab dikembalikan406, kemudian batas kadar IP dikembalikan429 sampai2November2026,10:00UTC. Tidak ada paket yang tidak lengkap ditawarkan sebagai download lokal.

Panduan setup ns2jb

  1. Mengeluarkan paket yang dipilih

    Simpan folder yang dihasilkan lengkap bersama. gunakan paket asli untuk demo yang terpisah; gunakan fork RPC yang ditandai secara terpisah untuk Savekit atau OunceCake. Instal Node.js22+ pada host yang didokumentasikan macOS /Linux.

  2. Siapkan Senyum

    Gunakan firmware23. 0.1 dan SmileBASIC4. 4.9 untuk demo asli. masukkan bootstrap.bas yang disertakan dalam slot0 dan simpan sebagai NS2. simpan lebih dari 20MiB gratis dalam simpan aplikasi.

  3. Mulai dengan host

    Dalam folder yang dikeluarkan asli menjalankan node run.cjs <computer-LAN-IP>. Untuk alat yang bergantung, gunakan folder RPC dan node run .cjs --rpc <computer -LAN-IP. Ikuti kebutuhan Ethernet dan penyimpanan internal fork.

  4. Berpasangan dan Tetap Sesi Terbuka

    Ikuti urutan mode Langsung README yang disertakan dan garis V=START persis yang dicetak oleh host. Biarkan SmileBASIC dan host tetap terbuka. Gunakan folder print run /switch2- * untuk alat yang bergantung.

  5. Menyelesaikan atau memulihkan

    Selesaikan semua operasi bergantung sebelum menghentikan host dengan Ctrl+C. Mulakan kembali konsol setelah sesi gagal atau tidak pasti.

Paket adalah skrip yang diputar /source snapshots, bukan upstream binary releases. snapshots GitLab diubah dari file yang tidak berubah, Git-hash-verified ketika upstream download ZIP tidak tersedia. Runtime yang diperlukan disenaraikan di atas; tidak ada eksekutif konsol dilakukan di sini.

S2Sabekit

ID proyek NS2 asli

Backup, verify, restore, dan modify title saves melalui ns2jb. Ini termasuk alat penyimpanan Lua Artemis yang terpisah.

Keperluan yang : Patched ns2jb RPC engine, live session dan run folder/current-root.json , Node.js, firmware 23.0.1 dan retail SmileBASIC 4.

Untuk setup : Mengaplikasikan patch engine yang didokumentasikan sebelum memulai sesi RPC yang baru.Buka alat /kit.cjs dengan folder berjalan.Mulai dengan membaca-hanya daftar dan sandaran, kemudian verify dengan hash.Mengekalkan original sebelum memulihkan /replace/delete operasi.Tidak ada npm instalasi atau kompilasi diperlukan oleh penulis; proyek ini tidak termasuk exploit, kunci atau permainan.

Penutup lengkap script /source ZIP dengan alat, patch, konfigurasi dan upstream dokumentasi. memerlukan download RPC yang terpisah.

Script NS2-Savekit ZIP · versi 3b4446fb8ef044c46052a53a5836c3071891e7f3 · SHA-2568b2a2f8a2404fdcc59d21a7c99c897362e0596d0e7e6c6c125cd15482744b8dfUpstream paket sumber

NS2 Savekit Pengaturan Panduan

  1. Mengeluarkan kedua download secara terpisah

    Simpan Savekit dan RPC fork dalam folder yang terpisah. simpan setiap mesin, alat, patch dan katalog konfigurasi; jangan menjalankan kit.cjs sendiri.

  2. Siapkan patch engine yang diperlukan

    Untuk RPC yang dikeluarkan ZIP, jalankan git init di dalam folder RPC itu terlebih dahulu. dari Savekit, ikuti sh patches /apply.sh /absolute/path/to/ns2jb-rpc. Jika patch gagal, berhenti dan menyelesaikan revision mismatch sebelum memulai sesi.

  3. Mulai sesi RPC segar

    Gunakan setup RPC di atas, dengan node run.cjs --rpc <computer-LAN-IP>, dan tetap berjalan. folder berjalan dari sebelum patching mempertahankan mesin lama dan tidak harus digunakan kembali.

  4. Buka Kit

    Dari folder Savekit yang dikeluarkan, jalankan alat nod /kit.cjs /absolute/path/to/ns2jb-rpc/runs/switch2-RUNID. Mulai dengan daftar, kemudian sandaran, kemudian verifikasi.

  5. Memulihkan dengan sengaja

    Ikuti dokumen terikat /RESTORE.md dan tulis persyaratan daftar izin. Restore /replace/delete alter saves. The Artemis launcher terpisah dari total saves backup dan memiliki batas terdokumen sendiri.

Paket adalah skrip yang diputar /source snapshots, bukan upstream binary releases. snapshots GitLab diubah dari file yang tidak berubah, Git-hash-verified ketika upstream download ZIP tidak tersedia. Runtime yang diperlukan disenaraikan di atas; tidak ada eksekutif konsol dilakukan di sini.

OunceCake

Nintendo Switch 2 karya seni hardware resmi

Mengumpulkan aset permainan romFS yang tidak terenkripsi dan file exeFS yang dapat diimplementasikan dari permainan, update dan DLC Switch 2 Anda sendiri, termasuk game digital, kartu dan edisi Switch 2.

Keperluan yang : RPC-capable ns2jb fork terhubung dalam README OunceCake, folder berjalan aktif, Node.js, alamat LAN konsol dan klien FTP.

Untuk setup : Ikuti pengaturan RPC proyek, kemudian jalankan node ouncecake.cjs <path-to-ns2jb-run> dan pilih permainan Anda. Ketika FTP siap, sambungkan ke konsol di port 2121 menggunakan mode transfer Binary /Image (TYPE I). konsol mengisi file sebelum ekstraksi; tidak ada kunci sistem atau decryption independen disampaikan. Gunakan permainan Anda sendiri dan tetap file yang dikeluarkan pribadi.

Penutup lengkap script /source ZIP dengan bundle FTP mesin. memerlukan fork RPC terpisah; Node.js22+.

OunceCake scripts ZIP · versi e3bcbd229be2229d44f036455adddda921ade3b2 · SHA-256b6c476ec4236b2851b16d5f9403732460570e17631d69a2a93a8681351feb896Upstream paket sumber

Panduan Setup OunceCake

  1. Mengeluarkan paket lengkap

    Satukan ouncecake.cjs, package.json dan mesin. ZIP menyertakan pembantu asli FTP; tidak diperlukan langkah pembangunan untuk helper yang dibundel. Instal Node.js22+ dan klien FTP.

  2. Mulai Host RPC yang diperlukan

    Gunakan kurumuz RPC fork download terpisah dan README. Mulai node run.cjs --rpc <computer-LAN-IP>, lengkapkan handshake konsol dan tetapkan host langsung terbuka.

  3. Pilih judul

    Dalam folder OunceCake berjalan node ouncecake.cjs /absolute/path/to/ns2jb-rpc/runs/switch2-RUNID. Pilih game, update atau DLC Anda sendiri dan tunggu untuk pesan FTP - siap.

  4. Menggunakan Dump

    Hubungkan klien FTP ke alamat Switch2LAN di port2121, dengan mode transfer Biner /Image (TYPE I). Tidak diperlukan nama pengguna /password oleh server ini. Salin aset romFS dan file exeFS ke folder komputer baru dengan ruang kosong yang cukup.

  5. Menutup sesi

    Simpan transfer lengkap sebelum menghentikan host RPC. Simpan dumps pribadi Anda secara terpisah dari paket perangkat lunak ini; tidak ada permainan, kunci atau aset komersial yang dimasukkan.

Paket adalah skrip yang diputar /source snapshots, bukan upstream binary releases. snapshots GitLab diubah dari file yang tidak berubah, Git-hash-verified ketika upstream download ZIP tidak tersedia. Runtime yang diperlukan disenaraikan di atas; tidak ada eksekutif konsol dilakukan di sini.