Menu Sort Wii U

From GameBrew
Menu Sort
File:Menusortwiiu.png
General
AuthorYardape8000, doino-gretchenliev
TypeUtilities
Version1.2.0
LicenseMixed
Last Updated2020/08/13
Links
Download
Website
Source

With Wii U Menu Sorter you can alphabetically sort icons on the Wii U Menu. Sorting is performed per user account, with a simple UI to tell you when the process is done in 5-10s.

The following items will not move: Folders and system icons (Disc, Settings, etc), Homebrew Launcher, CHBC (untested), Any IDs specified in dontmove.txt.

Warning: Try on rednand first. The author is not responsible for bricked consoles.

Features

  • Alphabetically sort icons on the Wii U Menu, including those within folders.
  • Backup and restore options.
  • Four sorting modes.
  • Override default lists for non-movable items and title maps.
  • Customize sorting preferences and manage lists for individual profiles.

Installation

Copy the wiiu folder to the root of the SD card.

Open sd:/wiiu/apps/menu_sort, modify the configuration files according to your preferences:

  • dontmove.txt (list for non-movable items).
  • titlesmap.psv (custom map to allow sorting by group names).

User guide

Backup and Restore

Options for backing up and restoring the current order, including folders, are available in the menu. Creating a backup before sorting is highly recommended.

Backup files are stored at /wiiu/apps/menu_sort/BaristaAccountSaveFile.dat on the SD card. Backups can be used to restore a previous state or to sync folders across multiple profiles.

The restore option will restore the backup in the current profile only, but one backup can be used for restore on multiple profiles.

Sorting Modes

The application supports various sorting modes:

  • Standard sorting - Alphabetical sorting of titles.
  • Standard sorting (ignoring leading 'The') - Alphabetical sorting, ignoring a leading 'The' in titles.
  • Bad naming mode sorting - Alphabetical sorting by group names (see Titles map list).
  • Bad naming mode sorting (ignoring leading 'The') - Alphabetical sorting by group names, ignoring a leading 'The' in titles.

Every time the app is executed it'll sort all titles based on the selected sorting mode.

Counting Items

The Wii U system has a 300-item limitation, including items in folders.

The count option provides the current item count.

Don't Move List

You can override the default dontmove.txt with a list of non-movable icons, identified by the last 4 bytes of the title ID. Sample:

10179B00 # Brain Age: Train Your Brain In Minutes A Day  
10105A00 # Netflix  
10105700 # YouTube  

Alternatively, dontmoveX.txt (X: 0-9, or A, or B) allows each user to have separate selections of non-movable icons, corresponding to the User ID. It is the last digit of the 8000000X save folder used by the current user. Shown by the program as User ID: X.

Notes:

  • dontmove.hex must be edited with a hex editor. Do Not use notepad, etc.
  • dontmoveX.txt takes priority over dontmove.txt. Only 1 file is used. The IDs are not merged. You can delete the files if not needed.
  • Don't forget to insert newline at the end of the dontmove.txt file.

Titles Map

It is possible to override the default titlesmap.psv with a custom map using the specified format.

The map associates title IDs with group names, which allows you to sort titles alphabetically by group names. The file format is the following:

titleId#1|groupName  
titleId#2|groupName  
titleId#3|groupName  
...  
titleId#N|groupName  

When "Bad naming mode sorting" is chosen the title will be sorted based on the group and title name. If title is missing from the map it will sort it by name only.

You can also use titlesmapX.psv (X: 0-9, or A, or B) to have separate selection of title maps for each user. It is the last digit of the 8000000X save folder used by the current user. Shown by the program as User ID: X.

Notes:

  • The provided titlesmap.psv has 6951 titles matched in groups.
  • titlesmapX.psv takes priority over titlesmap.psv. Only 1 file is used. The IDs are not merged. You can delete the files if not needed.
  • Please remember to insert a newline at the end of the dontmove.txt file.

Changelog

v1.2.0 2020/08/13

Improvements:

  • Items count added.

v1.1.0 2020/05/232

Improvements:

  • Added support for backup and restore.

v1.0.0 2020/05/04

Improvements:

  • Dropped dontmove hex file and added support for dontmove text file.
  • Added new bad naming sorting mode.
  • Improve screen operations.

v0.2.0 2020/05/01 (by doino-gretchenliev)

Improvements:

  • Added support for demo games(00050002).
  • The script ignores leading "The" in game's name.
  • Build against the latest devkit.

Fixes:

  • Fix error for broken games(broken meta.xml).

v0.1.0 2016/12/21 (by Yardape8000)

  • Initial release.

External links

Advertising: