WADLib is a library that allows reading throguh Wii WAD files, and modify their tickets in JavaScript.
npm install wadlibimport { readFileSync, writeFileSync } from "fs"
import { WAD } from "./wad"
const zelda = WAD.from(readFileSync("./Legend of Zelda, The - Skyward Sword - Save Data Update Channel (Europe) (Channel).wad"), true);
zelda.ticket.consoleID = 1001; // IDK
writeFileSync("./Channel_Modified.tik", zelda.ticket.toBuffer());Contributions are welcome! Please open issues or submit pull requests.
MIT License. See LICENSE for details.