[Plugin] homebrew on menu

  • Mit diesem Plugin könnt ihr Homebrew direkt aus dem Wii U-Menü laden, ohne einen speziellen Homebrew-Launcher verwenden zu müssen.

    Installation des Plugins

    ( [ENVIRONMENT] ist ein Platzhalter für den tatsächlichen Umgebungsnamen.)

    1. Kopiert die Datei homebrew_on_menu.wps in sd:/wiiu/environments/[ENVIRONMENT]/plugins.
    2. Benötigt das WiiUPluginLoaderBackend in sd:/wiiu/environments/[ENVIRONMENT]/modules.
    3. Benötigt das RPXLoadingModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.
    4. Benötigt das WUHBUtilsModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.
    5. Benötigt das ContentRedirectionModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.
    6. Benötigt das SDHotSwapModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.

    Datenumleitung speichern

    Um die Reihenfolge der Homebrew-Apps auch dann beizubehalten, wenn Ihr das Wii U-Menü ohne dieses Plugin ausführt, leitet dieses Plugin die Speicherdaten des Wii U-Menüs auf [tt]sd:/wiiu/homebrew_on_menu_plugin[/tt]. Wenn keine Speicherdaten auf der SD-Karte gefunden werden, werden die aktuellen Speicherdaten von der Konsole kopiert, aber danach nie aktualisiert.


    Buildflags

    Protokollierung

    Das Erstellen über make protokolliert nur Fehler (über OSReport). Um die Protokollierung über das LoggingModule zu aktivieren müsst ihr [tt]DEBUG[/tt] auf 1 oder [tt]VERBOSE[/tt] setzen.

    make Protokolliert nur Fehler (über OSReport).

    make DEBUG=1 aktiviert die Informations- und Fehlerprotokollierung über LoggingModule .

    make DEBUG=VERBOSE aktiviert ausführliche Informationen und Fehlerprotokollierung über LoggingModule .

    Wenn das LoggingModule nicht vorhanden ist, wird auf UDP (Port 4405) und CafeOS- Protokollierung zurückgegriffen.

    Erstellen mit dem Dockerfile

    Es ist möglich, ein Docker-Image zum Erstellen zu verwenden. Auf diese Weise müsst Ihr nichts auf eurem Hostsystem installieren.

    Code
    # Build docker image (only needed once)
    docker build . -t homebrew_on_menu_plugin-builder
    
    # make 
    docker run -it --rm -v ${PWD}:/project homebrew_on_menu_plugin-builder make
    
    # make clean
    docker run -it --rm -v ${PWD}:/project homebrew_on_menu_plugin-builder make clean

    Formatiert den Code über Docker

    Code
    docker run --rm -v ${PWD}:/src wiiuenv/clang-format:13.0.0-2 -r ./src -i


    Quelle: https://github.com/wiiu-env/homebrew_on_menu_plugin

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!