In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "AnyTitle Deleter/AnyTitle Deleter DB"

From WiiBrew
Jump to navigation Jump to search
m (fixed download link)
(Added redundancy notice)
 
(17 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{cleanup}}
 +
{{redundant|AnyTitle Deleter MOD}}
 +
{{Infobox homebrew
 
| title      = AnyTitle Deleter DB
 
| title      = AnyTitle Deleter DB
| image      = [[Image:AnyTitle Deleter DB Icon.png]]
+
| image      = [[File:AnyTitle_Deleter_DB.png]]
| desc        = A title management application
+
| type        = utility
| type        = Utilities
 
 
| author      = [[User:Lockhool|MrClick]]
 
| author      = [[User:Lockhool|MrClick]]
| version    = 1.0 v2
+
| version    = 1.0 v4 / 1.0 v3
| download    = [http://www.mediafire.com/?ewty11gfmyk Download] [http://mrclick.dyndns.org:8080/AnyTitleDeleterDBv2.zip Mirror]
+
| download    = http://www.mediafire.com/file/zizmwm4ntym/ATDdb_giantpune1.0v4.zip
| website    = [http://wiibrew.org/w/index.php?title=AnyTitle_Deleter_DB Here]
+
| website    =
 
| peripherals = {{Wiimote1}}
 
| peripherals = {{Wiimote1}}
| hbc        = 1
 
 
| caution    = 1
 
| caution    = 1
 
| fakesigns  = 1
 
| fakesigns  = 1
Line 18: Line 18:
 
Its main purpose is to list all titles (such as channels, IOS, etc...) and allow the user to delete the ones he/she wants to get rid of.
 
Its main purpose is to list all titles (such as channels, IOS, etc...) and allow the user to delete the ones he/she wants to get rid of.
  
[[User:Red Squirrel|Red Squirrel]] released [[AnyTitle Deleter MOD]] which used an external database to associate the cryptic title IDs (such as "HAXX") with a meaningful name (such as "Homebrew Channel"). AnyTitle Deleter DB uses his database format to achive the same goal but adds support to read the title's name from the titles [[banner.bin]] file which is stored internally in the Wii's [[NAND]].
+
[[User:Red Squirrel|Red Squirrel]] released [[AnyTitle Deleter MOD]] which used an external database to associate the cryptic title IDs (such as "HAXX") with a meaningful name (such as "Homebrew Channel"). AnyTitle Deleter DB uses his database format to achieve the same goal but adds support to read the title's name from the titles [[banner.bin]] or [[00000000.app]] file which are stored internally in the Wii's [[NAND]].
Not all titles have a banner.bin - actually only channels and about half of all game saves do - but combining the banner.bin names with Red Squirrel's database allows the user to work with a broder scope of title names.
+
Not all titles have a banner.bin or 00000000.app - actually only some channels and about half of all game saves have a banner.bin while 00000000.app files are found only in most channels, never in gamesaves - but combining the names on NAND with Red Squirrel's database allows the user to work with a broder scope of title names.
 +
This way cleaning up your Wii's internal storage is made easier and much faster than using Nintendo's gamesave and channel manager.
  
==Features==
+
== Features ==
  
* Everything in [[AnyTitle Deleter]] (including its risks [[AnyTitle Deleter|'''Read the original article!!!''']])
+
* Everything in [[AnyTitle Deleter]]
* Displaying title names by either consulting the external database.txt or the internal banner.bin
+
* Displaying title names by either consulting the external database.txt or the internal banner.bin or 00000000.app
 
* Save title names from the internal banner.bin to the external database.txt to complete the list
 
* Save title names from the internal banner.bin to the external database.txt to complete the list
* Choose between using only the internal or external names or combine both for the most comprehensive results
+
* Choose between using only the internal or external names or combine both for most comprehensive results
* Choose from different displaying modes to see just the title's names or IDs
+
* Choose from different displaying modes to see only the title's names or IDs
  
==Up-to-date database==
+
== Up-to-date database ==
  
 
See Red Squirrel's [[AnyTitle Deleter MOD]] page for newer database.txt.
 
See Red Squirrel's [[AnyTitle Deleter MOD]] page for newer database.txt.
  
==Future development==
+
== Future development ==
  
* Find further ways to determine a title's name (there is some potential out there)
+
* Find further ways to determine a title's name (still have to check into title.tmd)
  
==Credit==
+
== Credit ==
 
 
...goes out to:
 
  
 
* '''tona''' for his original AnyTitle Deleter
 
* '''tona''' for his original AnyTitle Deleter
Line 45: Line 44:
 
* '''SquidMan''' for [[WiiMU]]
 
* '''SquidMan''' for [[WiiMU]]
  
==History==
+
== Changelog ==
 +
 
 +
=== 1.0 v4 ===
 +
* Checks the first .app file instead of just 00000000.app to allow more names to be found.
 +
* For 0x10000 type TID, it checks the data and content folders.  if there is 0 items in the data and only a title.tmd in the content, it puts a TMD! by the name (if the IOS will let it).
 +
* There are 2 flavors, one that just uses the highest IOS counting down from 36 and one that uses 249.
 +
<small>* Updated code by giantpune, added here by Wilsoff, please remove if offended!</small>
 +
 
 +
=== 1.0 v3 ===
 +
* Title names can now be read from 00000000.app files found in many (but not all) channels
 +
* Wii is brought into "super user" mode when reading 00000000.app files
 +
* "System Menu" mode is used to read banner.bin files
 +
* Updated the ES identification to the one from tona's AnyRegion Changer
 +
* Removed the "Directory" naming mode since it was buggy and quite useless
 +
* Minor fixes in menu code
  
===1.0 v2===
+
=== 1.0 v2 ===
* adding title names from the banner.bin to the external database
+
* Adding title names from the banner.bin to the external database
* title names not taken from the database are marked now
+
* Title names not taken from the database are marked now
* an enhanced file information screen is displayed before deleting a title
+
* Enhanced file info screen is displayed before deleting a title
* made some space so more titles can be displayed on screen at once
+
* More titles can be displayed on screen
* internal code cleanup
+
* Internal code cleanup
* when compiling a constant in main.c can be set to hard reboot instead of return to loader
+
* When compiling a constant in main.c can be set to hard reboot instead of return to loader
* another constant can disable brick protection on recompile
+
* Another constant can disable brick protection on recompile
* warning messages are displayed throughout the program when brick protection is off
+
* Warning messages
  
===1.0 v1===
+
=== 1.0 v1 ===
* added displaying of title names from a provided database file (by Red Squirrel)
+
* Added displaying of title names from a provided database file (by Red Squirrel)
* added displaying of title names taken from the title's banner.bin
+
* Added displaying of title names taken from the title's banner.bin
 
* cleaned up the menu
 
* cleaned up the menu
 
* added support for different levels of info being displayed in the title list
 
* added support for different levels of info being displayed in the title list
 
* added some control tweaks
 
* added some control tweaks
 +
 +
* Based on the original AnyTitle Deleter code by tona (C) 2008

Latest revision as of 22:41, 23 September 2021

AnyTitle Deleter DB
AnyTitle Deleter DB.png
General
Author(s)MrClick
TypeUtility
Version1.0 v4 / 1.0 v3
Links
Download
Peripherals
Wiimote1.svg

AnyTitle Deleter DB uses tona's AnyTitle Deleter and adds several features.

Its main purpose is to list all titles (such as channels, IOS, etc...) and allow the user to delete the ones he/she wants to get rid of.

Red Squirrel released AnyTitle Deleter MOD which used an external database to associate the cryptic title IDs (such as "HAXX") with a meaningful name (such as "Homebrew Channel"). AnyTitle Deleter DB uses his database format to achieve the same goal but adds support to read the title's name from the titles banner.bin or 00000000.app file which are stored internally in the Wii's NAND. Not all titles have a banner.bin or 00000000.app - actually only some channels and about half of all game saves have a banner.bin while 00000000.app files are found only in most channels, never in gamesaves - but combining the names on NAND with Red Squirrel's database allows the user to work with a broder scope of title names. This way cleaning up your Wii's internal storage is made easier and much faster than using Nintendo's gamesave and channel manager.

Features

  • Everything in AnyTitle Deleter
  • Displaying title names by either consulting the external database.txt or the internal banner.bin or 00000000.app
  • Save title names from the internal banner.bin to the external database.txt to complete the list
  • Choose between using only the internal or external names or combine both for most comprehensive results
  • Choose from different displaying modes to see only the title's names or IDs

Up-to-date database

See Red Squirrel's AnyTitle Deleter MOD page for newer database.txt.

Future development

  • Find further ways to determine a title's name (still have to check into title.tmd)

Credit

  • tona for his original AnyTitle Deleter
  • Red Squirrel for his title database
  • SquidMan for WiiMU

Changelog

1.0 v4

  • Checks the first .app file instead of just 00000000.app to allow more names to be found.
  • For 0x10000 type TID, it checks the data and content folders. if there is 0 items in the data and only a title.tmd in the content, it puts a TMD! by the name (if the IOS will let it).
  • There are 2 flavors, one that just uses the highest IOS counting down from 36 and one that uses 249.

* Updated code by giantpune, added here by Wilsoff, please remove if offended!

1.0 v3

  • Title names can now be read from 00000000.app files found in many (but not all) channels
  • Wii is brought into "super user" mode when reading 00000000.app files
  • "System Menu" mode is used to read banner.bin files
  • Updated the ES identification to the one from tona's AnyRegion Changer
  • Removed the "Directory" naming mode since it was buggy and quite useless
  • Minor fixes in menu code

1.0 v2

  • Adding title names from the banner.bin to the external database
  • Title names not taken from the database are marked now
  • Enhanced file info screen is displayed before deleting a title
  • More titles can be displayed on screen
  • Internal code cleanup
  • When compiling a constant in main.c can be set to hard reboot instead of return to loader
  • Another constant can disable brick protection on recompile
  • Warning messages

1.0 v1

  • Added displaying of title names from a provided database file (by Red Squirrel)
  • Added displaying of title names taken from the title's banner.bin
  • cleaned up the menu
  • added support for different levels of info being displayed in the title list
  • added some control tweaks
  • Based on the original AnyTitle Deleter code by tona (C) 2008