尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Web installer for zuma-nx: builds the Nintendo Switch package of Zuma (Xbox Live Arcade) from your own copy, in the browser
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗The installer page of zuma-nx, the native Nintendo Switch port of Zuma (Xbox Live Arcade): https://chanseyisthebest.github.io/zuma-nx-installer/
You give it your own copy of the game and its Title Update #2, and it gives you a zip ready to extract into
sdmc:/switch/. Everything runs in
your browser: the game files never leave your computer.
90226B760A840A3AFC759094668DA3FBE4DF716D58 (title 584107EF, content type
0x000D0000, read in place: lib/from_sa2/stfs_package.js), or a folder it was extracted into (default.xex
with resources/resources.xpr);0x000B0000, TU_1C421VF_0000104000000.00000000000O1), or its
default.xexp (on its own or beside the game's default.xex). It is needed: the port's code is the updated
executable, which the console makes from default.xex and default.xexp when the game starts, as the Xbox does.
Zuma has no add-on.release/manifest.json: default.xex and default.xexp by their SHA-256, the game's other
files by their sizes.game_root.nxpack + .nxidx, lib/nxpack.js) from the game's files, its folders
included, and the title update's default.xexp.The game compiles all of its 7 shaders while it runs, with the Xbox's shader compiler, so none is stored in its files and the page has no shaders to make: the NRO carries them.
The zip holds zuma-nx/zuma.nro with its LICENSES.txt and game_root.nxpack + .nxidx. The update zip
holds the NRO and its licenses. Neither holds zuma.toml: the game writes it at its first start, so an update never
overwrites your settings.
test/manifest_node.mjs: writes the build's entry of release/manifest.json from the tested files (the game, its
title update and the NRO).test/package_node.mjs: the whole zip in Node with the page's code; its game pack is the native tool's
(tools/build_asset_pack.py of zuma-nx) byte for byte apart from the pack's random id. That zip, extracted, was
played in Ryujinx from a first start.test/texts_node.mjs: the interface texts.| Path | Contents |
|---|---|
index.html, app.js | The page and its interface (lib/i18n.js) |
worker.js | Builds the package off the main thread |
sw.js | Offline cache and the download stream |
lib/ | STFS package reader, asset pack and zip writers |
release/ | The list of builds and the licenses of the NRO; the deployment adds the NRO from the zuma-nx release |
test/ | Node scripts that run the same code as the page |
GPL-3.0 (see LICENSE). Third-party components are listed in NOTICES.md. The page is built on feedingfrenzy-nx-installer (with the title update found as peggle1-nx-installer finds Peggle's), itself built on bejeweled3-nx-installer, peggle1-nx-installer, peggle2-nx-installer, futari-nx-installer, sa2-nx-installer and nfsmw-nx-installer by StevensND.
Zuma is a trademark of PopCap Games / Electronic Arts; the icon artwork is © PopCap Games. This project is not affiliated with or endorsed by PopCap Games, Oberon Media, Electronic Arts, Nintendo or Microsoft.