Zum Inhalt springen

Kategorie: Nintendo Switch: Update

Swiss v0.4 r451, NDS-Bootstrap v0.8 und PyNX v0.5.1-alpha

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii: Update , , ,

Hier sind die Homebrew-Updates der letzten Tage, namentlich: Swiss, NDS-Bootstrap und PyNX.


Swiss wurde auf v0.4 r451 aktualisiert.

DOWNLOAD SWISS

Phantasy Star Online 1 & 2 + funktioniert jetzt.

PSO 1 & 2 + support

NDS-Bootstrap wurde auf v0.8 aktualisiert. Die Änderungen können dem Changelog entnommen werden.

DOWNLOAD NDS-BOOTSTRAP

NDS-Bootstrap Changelog
What's new?
* Async prefetching has been implemented!
* (This does not apply to the SDK5 DSi build.)
* The Legend of Zelda: Spirit Tracks, now saves to SD card, so you no longer need a donor cart for saving.
* L+R+START+SELECT now activates a new method of soft-resetting a game.
* For 3DS, TWLNAND side of TWLoader is rebooted. For DSi, "SRLoader: Last-ran ROM" is booted.

Improvements
* 16MB/32MB RAM mode is now always used, so to access the cache, RAM mode switching no longer occurs.
* As a result, performance has been slightly increased.
* MegaMan Zero Collection (USA) now loads at near cart speeds!
* Some games that used DSi WRAM as cache, no longer uses it, and instead uses main RAM as cache, like most other games do.

Bug fixes
* Since RAM mode switching no longer occurs, game compatibility has been improved a bit, such as Metroid Prime Hunters (non-Korean) now working for the first time since a year or less.
* DS Download Play support is now fixed for SDK1-4 games! That means DS Download Station/Haxxstation is working again!
* NOTE: Please turn off donor ROM, for your ROM containing DLP, before using the DLP feature.
* Some games that needed donor ROM force-used, no longer needs it force-used.
* DLP demos using thumb, now work.
* DSiWarehax fixes have been implemented to the 3DS build.
* SRLoader v4.1.0 will use the 3DS build for 3DS users using DSiWarehax.

Regression
* As 16MB/32MB RAM mode is always used, and the cardEngine arm9 code has been moved from DSi WRAM, to the 4MB DS debug RAM area (main RAM) for DLP to work, that area is now used, so now only 24MB or lower (8MB or lower, for DSi) ROMs can be loaded into RAM.

PyNX wurde auf v0.5.1-alpha aktualisiert.

DOWNLOAD PYNX

PyNX hat ein eigenes Menü bekommen, mit dem Python-Skripte ausgewählt werden können. Diese müssen mit irgendeinem Namen im /switch/ Ordner oder in einen Unterordner dieses Ordners liegen und dann "main.py" heißen.

PyNX Changelog
v0.5.1-alpha:
* Fix relative import paths

v0.5.0-alpha:
* When launching PyNX, you will now be greeted with a menu that allows you to select the Python program you want to launch
* Python homebrew applications are now placed in the /switch/ directory on the SD card
* Python homebrew applications can be a single .py file or a directory containing a main.py file
* Python homebrews can of course import each other, as long as the homebrew they're trying to import is installed
* Miscellaneous controller input fixes

pFBA v1.55

Nintendo Switch, Nintendo Switch: Update ,

Cpasjuste hat pFBA aktualisiert.

DOWNLOAD

Final Burn Alpha wurde auf v0.2.97.43 aktualisiert. Savestates und NVRAM-Support wurden behoben/aktualisiert (die alten Ordner "config" und "saves" müssen gelöscht werden, um Abstürzen vorzubeugen) und die Unterstützung für einen einzelnen Joy-Con wurde vorerst entfernt. Ferner müssen Konsolen-ROMs nun in einem Unterverzeichnis von /swtich/pfba/roms/ liegen (s. Changelog).

* update to FBA 0.2.97.43
* update/fix save states and nvram support (you NEED to delete old folders: "config" and "saves" to prevent crashes)
* remove m68k cyclone asm core support
* switch: disable single joycon support for now
* fix console roms, no prefix needed anymore, roms need to be in their respective directories:
* * pfba/megadriv
* * pfba/gamegear
* * pfba/sms
* * pfba/coleco
* * pfba/msx
* * pfba/sg1000
* * pfba/pce
* * pfba/tg16
* * pfba/sgx

TegraRcmSmash v1.2.0-2

Nintendo Switch, Nintendo Switch: Update , ,

Rajkosto hat TegraRcmSmash für Windows aktualisiert.

DOWNLOAD

Linux lässt sich jetzt per Coreboot starten (siehe README) und die Optionen "-r" und "--dataini" zum Lesen der Daten vom Payload über USB (USB Readback) und zum Laden von Payloads von INI-Deskriptoren wurden hinzugefügt.

v1.2.0-2:
* Add -r (usb readback) and --dataini (send data to payload via USB) options 

v1.1.0-1:
* Support shofEL2 style coreboot launch

Checkpoint 3DS & Switch v3.1.0

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update ,

BernardoGiordano hat die finale Version 3.1.0 des Speicherdaten-Managers "Checkpoint" für den 3DS und die Switch veröffentlicht.

DOWNLOAD 3DS-VERSION
DOWNLOAD SWITCH-VERSION

Die 3DS-Version nutzt nun Citro2D als 2D-Library und der Code wurde generell verbessert und aufgeräumt. Zudem sollte die Anwendung nicht mehr abstürzen, wenn lange Namen verwendet werden.


Die Switch-Version funktioniert nun auf der Firmware 2.0.0 bis 5.0.2, wobei das Homebrew Menu auf > 3.0.0 nur mit halbfertigen Modifikationen von "hekate" funktionieren, welche wir eher nicht empfehlen. Auch lässt sich Checkpoint jetzt gedockt verwenden und schnelles Scrollen wurde hinzugefügt.

Changelog für die 3DS-Version
* Checkpoint has been completely refactored and now uses citro2d as 2D library.
* * A release so early has only been possible to early access to citro2d. That's why I want to thank all the mantainers for the library and the toolchain.
* The application shouldn't now crash anymore if choosing a long name for a save backup (untested).
* * Report back if it's solved here.
* Lots of general improvements.
* Icon, banner and UI colors changed.
* Built with latest devkitARM r48.
* Further improvements to overall Checkpoint stability and other minor adjustments have been made to enhance the user experience.
Changelog für die Switch-Version
* Initial release. Compatibility goes from > 1.0.0 to <= 5.0.2.
* * Newer firmwares may or not may be compatible with this.
* * If you have problems, please submit an issue on this repository.
* Checkpoint can now be used in both docked and handheld mode. You can now control buttons previously accessible through touchscreen with Joycons.
* Added fast scrolling to navigate through the UI and the keyboard more quickly.
* Even more improvements to overall Checkpoint stability and other minor adjustments have been made to enhance the user experience.

hactool v1.1.0

Nintendo Switch, Nintendo Switch: Update ,

SciresM hat sein hactool aktualisiert.

DOWNLOAD

Das Format "NAX0" wird jetzt unterstützt – dabei handelt es sich um Inhalte auf der SD-Karte (NAX steht für "Nintendo AES XTS File(system)"). Benötigte Keys lassen sich aus den Keyblobs und dem sbk-/tsec-Key auslesen und das alte "NCA2"-Format wird ebenfalls unterstützt.

New Features:
- Added support for NAX0 (Nintendo Aes Xts File(system), SD Card content)
- Added support for key derivation using EKS (keyblobs) and sbk/tsec key
- Support was added for pre-1.0.0 "NCA2" content.

Bugs fixed:
- BKTR did not support the non-single bucket case, affecting games with huge patches (Splatoon 2, maybe others)
- Too many small ones to count :)

Joy-Con Toolkit v5.2.0

Nintendo Switch, Nintendo Switch: Update

CTCaer hat das Joy-Con Toolkit aktualisiert.

DOWNLOAD

Während mit der Infrarot-Kamera gestreamed wird, lassen sich Einstellungen vornehmen, die auch sofort angewendet werden. Auch wurden viele weitere IR-Einstellungen hinzugefügt. Der Beschleunigungssensor lässt sich kalibrieren, genauso wie auch die Deadzone-Werte des Sticks. Näheres im Changelog.

Changelog
Near Infrared Camera
* Add live configuration when streaming
* Add many new IR settings (de-noise, led intensity, strobe lights, etc)
* Change custom IR sensor registers
* Auto exposure mode (This is done manually, so it's experimental. Expect bugs).

User Calibration Editing
* Add Accelerometer/Gyroscope user calibration editing
* Add Stick device factory parameters editing. Helps when you have drifting issues, that can't be fixed by calibrating the stick. Just raise the deadzone value.

Debugging / Troubleshooting
Add 2 command line options:
* -d: Dumps the communication packets into a log text file
* -f: Forces the app to not check for connection again. Helps in some cases that the app reports that the controller was disconnected.

Others
* Organize the IR/Playground/Calibration panels a little better
* Many bugfixes and optimizations

Joy-Con Toolkit v5.0.0

Nintendo Switch, Nintendo Switch: Update , ,

CTCaer hat das Joy-Con Toolkit für Windows aktualisiert.

DOWNLOAD

Neu in dieser Version ist, dass durch die Infrarot-Kamera des rechten Joy-Con "gesehen" und Bilder gespeichert, sowie Videos gestreamed werden können. Auch lassen sich NFC-Tags scannen und die Analog-Sticks aller kompatiblen Controller kalibrieren.

Hinzugekommen ist auch das Editieren der Grifffarben des Pro Controllers – diese sind aber nur in der Firmware 5.0.0 und darüber sichtbar.

Es gab übrigens keine v4, die letzte Version war die v3.0.2.

PyNX v0.3.0-alpha -> v0.3.1-alpha

Nintendo Switch, Nintendo Switch: Update ,

AileenLumina und DavidBuchanan314 haben ihren Python-Port für die Switch aktualisiert.

DOWNLOAD

UPDATE: v0.3.1-alpha fixt einen Fehler, bei dem PyNX abstürzte, wenn auf den aktuellen User per "nx.users.active_user" zugegriffen wurde.

In dieser Version wurde das CPython-Modul "_nx" integriert, welches einen Wrapper um native libnx-Funktionen darstellt. Mit dabei ist auch eine frühe Version des nx-Moduls, welches eben dieses CPython-Modul leicht zugänglich macht. Momentan kann damit auf Speicherdaten und Controller-Inputs zugegriffen werden.

Beispiel:

import nx
while True:
    if nx.p1.a_button.is_pressed:
        print("a", end="")

Dieser Code gibt "a" aus, wenn der A-Button von Spieler 1 gedrückt wird.

Zweites Beispiel für Speicherdaten:

import nx
BOTW_TITLE_ID = 0x01007ef00011e000 # title IDs are just hexadecimal numbers
botw = nx.titles[BOTW_TITLE_ID]
with botw.savedata.open('0/save_game.sav') as savegame_file:
    # do something with savegame_file, it's just a regular file object​

Dies öffnet die Speicherdatei von Zelda: Breath of the Wild. Damit lassen sich bspw. Savegame-Editoren in Python schreiben!

Achja: "Pynx" schreibt sich jetzt außerdem "PyNX".

Changelog
v0.3.1-alpha:
Hotfix: Accessing the currently active user via nx.users.active_user shouldn't crash PyNX anymore.

v0.3.0-alpha:
This release adds the _nx CPython extension module and the nx package. This allows developers to access Switch-specific functionalities. For now, only savedata access and basic controller input are implemented.

pFBA Switch v1.54

Nintendo Switch, Nintendo Switch: Update , ,

Cpasjuste hat Portable Final Burn Alpha für die Switch aktualisiert.

DOWNLOAD

Die Audioausgabe wurde behoben und vier Spieler werden jetzt unterstützt – wenn die Joy-Con nicht gedockt sind, kann mit einem Druck auf den linken Stick eine Münze "eingeworfen" werden. Ein Absturz beim Beenden wurde behoben, die Schriftgröße etwas verkleinert und lineares Filtering per Standard aktiviert.

* switch: fix audio :)
* switch: add 4 player support. When joycons are not docked (multiplayer), use "L STICK" button press for start or coin instead (+) or (-)). All players share the same button configuration for now.
* switch: fix a random crash on exit (hopefully)
* switch: lower font size
* switch: use linear filtering as default option (faster)
* pfba: fix button textures not deleted when changing menu
* pfba: fix version not correctly handled on some platforms
* pfba: fix missing rom path slash on new config

Switch Homebrew Launcher/Menu v2.0.0

Nintendo Switch, Nintendo Switch: Update ,

Der Switch Homebrew Launcher wurde aktualisiert und heißt jetzt offiziell "Homebrew Menu". Nach wie vor wird nur die Firmware 3.0.0 unterstützt!

DOWNLOAD

Rakujira, Adubbz und Maufeat haben wirklich ganze Arbeit geleistet, dem Homebrew Menu ein brandneues Design zu spendieren. Es richtet sich auch nach dem gewählten System-Theme – sprich der Hintergrund ist dunkel, wenn das schwarze System-Theme gewählt wurde. Zudem werden Dateien und Verzeichnisse mit einem Punkt am Anfang nun ignoriert.

In Zukunft kommen noch weitere Updates, bspw. die Unterstützung für mehrere Sprachen, den Touchscreen und Themes.

* Major GUI update.
* The used theme is now selected via the current system theme.
* Files/directories starting with name '.' are now ignored.
* Args are now handled properly.
* If {dirname}/{dirname}.nro is not found, the NRO found via dir-listing will be used instead, if there's only 1 NRO in the directory. This only applies for paths located under "sdmc:/switch/".