Qwad Wii

From GameBrew
Qwad
Wii2.png
General
AuthorChristopher Bratusek
TypePC Utilities
Version0.9
LicenseGPL-3.0
Last Updated2013/09/20
Links
Download
Website
Source

Qwad is a Python-Qt utility to manage Wad files, written for GNU/Linux, but also working on Windows.

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).

User guide

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

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: