Qwad Wii

From GameBrew
Revision as of 01:18, 25 January 2023 by HydeWing (talk | contribs)
Qwad
Wii-logo.jpg
General
AuthorChristopher Bratusek
TypePC Utilities
Version0.9
LicenseGPL-3.0
Last Updated2013/09/20
Links
Download
Website
Source

Qwad is a utility tool written in Python-Qt, specifically designed to manage Wad files on both GNU/Linux and Windows operating systems. It allows the user to easily manage and manipulate Wad files, making it a convenient tool for those who frequently work with these types of files. With its user-friendly interface and its ability to work on both Linux and Windows, Qwad is an efficient and versatile solution for managing Wad files.

Features

  • NUS Downloader
    • download any IOS / Channel from NUS
    • decrypt
    • pack as wad
    • choose filename
    • choose version to download (available are displayed)
  • Unpack Wad
    • unpack wad to make modification or inspect content
  • Repack Wad
    • repack (modified) wad, ready for install on Wii
  • TMD Viewer
    • view contents of TMD

Usage

either do 'make install' or directly call 'python ./Qwad.pyw'

ToDo

  • NUS Downloader
    • add new IOS [DONE]
    • add new Channels [DONE]
    • display available Versions [DONE]
    • improve Channel downloader [DONE]
    • display descriptions [ ]
  • General GUI
    • German Translation [DONE]
    • UI improvments [WIP]
  • General CLI
    • commandline params for automated actions [ ]
  • Other
    • extract bootmii nand.bin [ ]

Changelog

0.9

  • bugfix: fix downloading youtube from cli
  • bugfix: fix tmd-viewer file-chooser not offering all tmd-files
  • update: added new youtube channel versions
  • update: show deactivation info for disabled services channels
  • new: add skyward sword savegame fix
  • new: add lovefilm channel
  • new: add wii u transfer channel
  • new: add photo channel 1.1b
  • new: add kirby channel (for completelyness)

0.8

  • bugfix: fix relative paths for -d/download cli on linux
  • bugfix: fix downloading without packgin for -d/download cli
  • bugfix: titleid for US WiiSpeak has been the PAL version
  • update link to pycrypto installer for Windows in 'DEPS'
  • only chdir on linux (not working for some on windows(?))
  • added support for downloading YouTube channel

0.7

  • cli-options now can properly handle relative paths
  • tmdinfo does now longer fail when checking an IOS
  • don't enforce decrypt=false on unpacking cli
  • automatic whitespace fixes

0.6

  • fixed a string in german translation
  • fixed selecting file in TMD-Viewer
  • fixed show ascii id of title in TMD-Viewer
  • only install qm-files for translation, not ts-files aswell
  • changed default directory to $HOME (so that file-selectors
 don't start at Qwads source or installation directory)
  • added command line options (see CLI file)

0.5a

  • correctly show version of IOS62
  • fix downloading shop channel

0.5

  • add debian packaging scripts
  • install translations
  • remove some unused WiiPy stuff, Qwad now runs fine on Python3
  • added IOS62 and Shop v21
  • fixed a bug in Makefile, improved clean rule
  • added german translation (99%)
  • new icon from NeoRame

0.4

  • add new IOS to downloader
  • show available versions of selected IOS in downloader
  • downloading channels is currently not possible
  • logical sorting of IOS in downloader (IOS4 is the first, not after IOS39)
 taken from: [1]
  • ensure Python 2.x is used, Python 3.x is not yet supported
  • separate combobox for choosing channels, system-menu in downloader
  • combobox to choose region for channels (JAP, PAL or USA)
  • changed order of tabs, downloader is now default tab
  • improved TMD Viewer
    • display title ID as ascii
    • display reserved
    • display required IOS (properly)
    • use QLabel instead of QLineEdit
  • improved about dialog

0.3

  • Updated some porject's files which still referenced wii signer
  • Added application's name and organization
  • Now NUS title combobox is displayed sorteed
  • Fixed everyone votes channel not returning a correct titleid
  • Added some IOS to the dictionary
  • Now can display the data stored in a TMD file.

0.2

  • Backend changed from Wii Signer to the awesome Wii.py
  • Added support form downloading and packing wads from NUS
  • Added statusbar
  • Now the backend runs in a different thread

Known bugs:

  • Title names and some statusbar messages don't get translated
  • Title dictionary is incomplete. Additionally, there may be titles in the combobox which aren't actually in the NUS.

0.1.1

  • Fixed open modes and paths in order to work in Windows
  • Independization from Wii Signer, due to needed changes to the original code. Now Qwad isn't a frontend anymore.

0.1

  • First public version

External Links

Advertising: