HomebrewFilter
Der HomebrewFilter (HBF) lädt Homebrew-Programme und -Spiele von diversen Speichermedien auf der Wii/vWii. Zum Homebrew Channel ist der HomebrewFilter eine Alternative, die durch eine Reihe zusätzlicher Funktionen glänzt.
Inhaltsverzeichnis
Ursprung
Ins Leben gerufen wurde das Projekt von hamachi-mp. Auslöser der Entwicklung war, dass der Homebrew Channel nicht in der Lage ist die Anwendungen zu sortieren. Da der Quellcode des Homebrew Channel nicht zur Verfügung steht, musste eine Alternative her: Der HomebrewFilter war geboren. Anders als bspw. Categorii kann der HomebrewFilter die Anwendungen in Kategorien einteilen, ohne die Ordner-Struktur verändern zu müssen. Im Laufe der Zeit erhielt der HomebrewFilter immer mehr Funktionen. Revision 35 war zunächst die letzte, da hamachi-mp die Entwicklung einstellte. Kurz nachdem jedoch der Quellcode des HomebrewFilters freigegeben wurde, nahm sich Nano des HBF an und entwickelt ihn seither weiter. Für das grafische Design war Black.Pearl verantwortlich, obcd spendierte dem HBF Unterstützung für die emulierte Nand-Umgebung neek2o.
Der HomebrewFilter ist unter der GNU General Public License v2 lizenziert.
Funktionen
Funktion | Wii | vWii |
---|---|---|
Homebrew-Typen |
|
|
Externe Loader |
| |
Externe Programme |
|
|
Speichermedien |
| |
Dateisysteme |
|
|
Download zusätzlicher Inhalte (Themen, Schriftarten, Übersetzungen, Updates) | Ja | Ja |
Kategorisieren von Homebrew | Ja | Ja |
Kinder-Sicherung | Ja | Ja |
meta.mxl Bearbeitung | Ja | Ja |
neek2o EmuNAND-Unterstützung | Ja | Nein |
Anpassung der Bildschirm-Position/Dehnung | Ja | Ja |
Screenshot-Funktion (1+2 auf der Wiimote) | Ja | Ja |
Debbuging |
|
|
* Um GameCube-Homebrew zu benutzen, wird das homebrewfähige cMIOS von WiiGator benötigt, sowie (selbstredend) ein GameCube-Controller und ein SD-Gecko.
Der HomebrewFilter unsterstützt neben der Wii Remote auch den Wii Classic Controller, den Game Cube Controller und den Wii U Pro Controller. Die Funktion des Minus-Knopfs/Steuerkreuz-Links und Plus-Knopfs/Steuerkreuz-Rechts (Wii Classic Controller, Wii U Pro Controller), bwz. L-Trigger/Steuerkreuz-Links und R-Trigger/Steuerkreuz-Rechts (Game Cube Controller) kann in den Optionen unter Navigationstasten umkehren vertauscht werden.
Taste | Wii Remote | Classic Controller | Wii U Pro Controller | Game Cube Controller |
---|---|---|---|---|
Zeiger o. Steuerkreuz | Navigation | Navigation | Navigation | Navigation |
A-Knopf | Bedienfeld aktivieren | Bedienfeld aktivieren | Bedienfeld aktivieren | Bedienfeld aktivieren |
B-Knopf | Aktion abbrechen | Aktion abbrechen | Aktion abbrechen | Aktion abbrechen |
1-Knopf | Sortierung ändern | --- | --- | --- |
2-Knopf | Layout ändern | --- | --- | --- |
1-Knopf + 2-Knopf | Bildschirmfoto | --- | --- | --- |
Y-Knopf | --- | Sortierung ändern | Sortierung ändern | Sortierung ändern |
X-Knopf | --- | Layout ändern | Layout ändern | Layout ändern |
Y-Knopf + X-Knopf | --- | Bildschirmfoto | Bildschirmfoto | Bildschirmfoto |
Minus-Knopf (1 Kategorie) | vorherige Seite | vorherige Seite | vorherige Seite | --- |
Minus-Knopf (mehrere Kategorien) | vorherige Kategorie | vorherige Kategorie | vorherige Kategorie | --- |
Plus-Knopf (1 Kategorie) | nächste Seite | nächste Seite | nächste Seite | --- |
Plus-Knopf (mehrere Kategorien) | nächste Kategorie | nächste Kategorie | nächste Kategorie | --- |
Steuerkreuz Links (Listenende) | vorherige Seite | vorherige Seite | vorherige Seite | vorherige Seite |
Steuerkreuz Rechts (Listenende) | nächste Seite | nächste Seite | nächste Seite | nächste Seite |
Home-Knopf | Beenden-Menü | Beenden-Menü | Beenden-Menü | --- |
Start-Knopf | --- | --- | --- | Beenden-Menü |
Z-Trigger | --- | --- | --- | Einstellungen |
L-Trigger | --- | Einstellungen | Einstellungen | vorherige Kategorie |
R-Trigger | --- | Externe-Anwendungen-Menü | Externe-Anwendungen-Menü | nächste Kategorie |
ZL-Trigger | --- | Geräte-Auswahl öffnen | Geräte-Auswahl öffnen | --- |
ZR-Trigger (nur auf WII) | --- | System-Auswahl öffnen | System-Auswahl öffnen | --- |
Anmerkungen
Das Speichern des Debug-Logs auf SD-Karte kann bei langsamen SD-Karten das Laden der Liste der verfügbaren IOS drastisch verlangsamen, was sich beim ersten Öffnen eines App-Dialogs in jeder Sitzung deutlich bemerkbar macht. Daher ist diese Funktion ab rev47 standardmäßig deaktiviert. Benutzer vorhergehender Versionen können diese Funktion bei Bedarf wie folgt deaktivieren: Einstellungen > Optionen > Debug-Log auf SD-Karte auf Nein setzen.
Versionshistorie
aktuelle Version: 47
//rev47: - build against libruntimeiospatch 1.5.3 - rename "SD Gecko" to "SD Card Debug Log" in Settings - rename "Wifi Gecko" to "Wifi Debug Log" in Settings - only scan list of available IOS once per session - disable 'SD Card Gecko' by default (debug log on SD Card), because it's causing a MASSIVE slow down when opening an app's details dialog the first time in a session, when using a shitty class 2 or whatever SD Card - fixed that newly build vWii forwarder accidently was the same than the Wii forwarder - fixup BootMii (IOS) detection on Wii - fixup showing device icon for apps - add ISO0 (any version) to list of known stub IOS (it's a custom IOS installed by several old apps) - update german translation //rev46: - fix size and layout of device prompt in vWii builds - remove 'All' button from device prompt in vWii builds - re-enable 'SD Gecko' setting in vWii builds - support for Wii U Pro Controller trough FIX94's libwupc - support for Wii U Pro Controller in the installer - treat Y button on Game Cube Controller, Classic Controller and Wii U Pro Controller like 1 button on the Wii Remote - treat X button on Game Cube Controller, Classic Controller and Wii U Pro Controller like 2 button on the Wii Remote - press Z on Game Cube Controller or L Classic Controller or Wii U Pro Controller to open Settings menu - press R on Classic Controller or Wii U Pro Controller to open External Applications menu (no unused button left for Game Cube Controller) - press ZL on the Classic Controller or Wii U Pro Controller to open the device selection prompt (no unused button left for Game Cube Controller) - press ZR on the Classic Controller or Wii U Pro Controller to open the system selection prompt (no unused button left for Game Cube Controller) [only on Wii] - previously only the first controller was honoured, now all four are being connected, though only the first one of each kind (Wii Remote, Game Cube Controller or Wii U Pro Controller) can be used, each additional non-unique controller is ignored - in partition mounter replace debug_printf with xprintf - disable several DVD and Memory Card related functions in vWii - don't initialize DVD drive on start in vWii builds - allow 'SD Gecko' and 'Wifi Gecko' in parallel - update german translation //rev45: - built against libruntimeiospatch 1.5.2 - fixed loading newly downloaded HomebrewFilter from online update of standalone builds - always return 0 (not found) for bootmii on vWii - add IOS5 rev 65280 to list of stub IOS - fix Settings Editor GUI path for SD Gecko in GC MC Slot A - fix 'Exit to Wii U menu' not visible in vWii builds - hide 'SD Gecko' setting in vWii builds - various Makefile improvements - other minor or internal changes
Bildschirmfotos
Resourcen
Der HomebrewFilter verfolgt ein transparentes Entwicklungs-Modell, das heißt es gibt ein frei verfügbares GIT-Repositorium, mit dessen Hilfe interessierte (und erfahrene) Anwender sich jederzeit eine Beta-Version herunterladen und selbst kompilieren können.
GIT-Repositorium | (Web-Ansicht) | (Checkout) git clone git://github.com/Nanolx/homebrewfilter.git |
Download Wii (vom Coder) | (Installer) | (Standalone) |
Download vWii (vom Coder) | (Installer) | (Standalone) |
Download (Mirror) | Wii - (Standalone, Installer, Forwarder) | vWii - (Standalone, Installer, Forwarder) |
Diskussion | Wii-Homebrew.com Forum | Nanolx.org (Homepage) |