Qwad Wii: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title=Wii Homebrew PC Tools (PC Utilities) - GameBrew |title_mode=append |image=wii-logo.jpg |image_alt=Qwad }} {{Infobox Wii Homebrews |title=Qwad |image=wii-logo.jp...")
 
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew PC Tools (PC Utilities) - GameBrew
|title_mode=append
|image=wii-logo.jpg
|image_alt=Qwad
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=Qwad
|title=Qwad
|image=wii-logo.jpg
|image=wii2.png
|description=Qwad is a Python-Qt utility to manage Wad files, written for GNU/Linux, but also working on Windows.
|description=Python-Qt utility to manage Wad files, written for GNU/Linux, but also working on Windows.
|author=Christopher Bratusek
|author=Christopher Bratusek
|lastupdated=2013/09/20
|lastupdated=2013/09/20
Line 18: Line 12:
|source=https://gitlab.com/Nanolx/qwad
|source=https://gitlab.com/Nanolx/qwad
}}
}}
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: [http://code.activestate.com/recipes/135435/].
* 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.


==Screenshots==
==External Links==
==Media==
* Official Site - https://nanolx.org/wiihomebrew/qwad/
<youtube></youtube>
* GitLab - https://gitlab.com/Nanolx/qwad

Latest revision as of 04:19, 31 March 2023

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: