Nintendont v2.240 -> v2.249

nintendontNintendont wurde aktualisiert.

Download

UPDATE 4: v2.249 ist erschienen, bringt aber keine nennenswerten Neuerungen mit sich.

UPDATE 3: v2.248 ist erschienen. Es fixt nur das Disc-Switching.

UPDATE 2: Gleich 6 neue Revisionen gab es über Nacht! Sehen wir uns diese mal genauer an! v2.247 unterstützt nun die DK Bongos mit dem Wii U Gamecube Controller Adapter. Bei den anderen Versionen gab es nur kleinere Änderungen hinsichtlich der Kompatibilität. Nintendont unterstützt jetzt auch die Datel AGP Disc. Damit kann man GBA-Spiele über den Memory Card Slot abspielen, Memcard-Emulation muss "aus" sein. Allerdings scheint das noch nicht richtig zu funktionieren.

UPDATE: v2.241 ist da. Es wurde etwas am Audio-Streaming gearbeitet und Mario Kart GP2 sollte jetzt starten und stabiler laufen. Es hängt sich aber immer noch oft im Kamera-Bildschirm auf.

Am Audio-Streaming wurde noch etwas gearbeitet und die Untertitel in Starfox Adventures sollten sich nun korrekt einschalten. Das Update-System wurde verbessert, die aktuelle Version kann erneut heruntergeladen werden, wenn jemand wieder mal vergessen hat, die Versionsnummer zu aktualisieren (das ist schon sehr oft vorgekommen!). Das Update-Menü ist nun scrollbar und alle Menüs benutzen nun Pfeile, anstatt "Mehr als" und "Weniger als" zum Navigieren. Die HID-Dateien werden nun auf dem Gerät gespeichert, auf dem die Spiele sind, nicht auf dem Gerät, auf dem Nintendont ist! Das ist der gesamte controllers/ Ordner.

Changelog

v2.249
-removed most DVD patches except __DVDInterruptHandler and GCAMSendCommand and replaced it with a full register search, this update might break games, it needs quite some testing to be sure

v2.248
-further refined DVD function check in order to properly patch games, should fix things like disc switching again

v2.247
-Added Donkey Kong Bongo support to the gamecube adapter for wii u

v2.246
-Hack for 007 Nightfire for cache invalidation.  Needs further investigation.

v2.245
-added security check to PatchFunc, should fix frogger ancient shadow

v2.244
-Skip Datel patches for non-Datel games.

v2.243
-added security checks for DVD patches and added DVDLowSeek patch instead of using DVDSeekAbsAsyncPrio patch

v2.242
-Remove second PSO memcard emu hack.  This was also made unnecessary by r227.
-Add support for Datel AGP disc.  This disc does not use the Nintendo SDK, so many functions are done in different ways are have different patterns. Currently only supports Native SI and MemcardEmu off.  The actual hardware reading is not yet functional.

v2.241
-cleaned up and optimized audio streaming code, that made it possible to remove the AIInitDMA patch completely
-removed DVDInquiryAsync patch and replaced it with a proper low level one, this lets mario kart gp2 boot
-optimized triforce EXI interrupt code, helps mario kart gp2 to get a bit more stable, please note that it still freezes pretty often on the camera screen

v2.240
-reworked audio stream base to go through the actual disc interface code instead of a hacked one, that way starfox adventures should have enough time to properly enable its subtitles
-use the same fatfs settings as we did in the past
-minor cache sync corrections

v2.239
-Reworked part of how the update system works
-HID files are now saved to the drive with games, not the drive that Nintendont was launched from.
-You are now given a choice to redownload the latest version in case someone forgets to update NintendontVersion.h
-Changed the update menu to be scrollable.
-Menus use an actual arrow now instead of a greater/lesser than symbol.
-Got rid of the loader.h/loader.c files since they haven't been necessary for I don't know how long
-A little minor cleanup.