Zum Inhalt springen
Menü

Theme ändern
Unterstütze uns
PayPal-Logo Patreon-Logo
Abonniere uns per RSS Folge uns auf X (ehem. Twiter) Like uns auf Facebook Trete dem WiiDatabase-Kanal auf Telegram bei und erhalte alle News sofort!

Wir hosten zurzeit 622 Homebrews mit über 3.026.002 Downloads!

Nützliche Links
Kategorien
Archiv
Über uns

mkpatch

Entwickler
Sono
Webseite
Lizenz
Proprietär

Dieses PC-Tool patcht die TWL_FIRM (also den DS-Modus) des 3DS und ermöglicht es, DS-Spiele in Widescreen (16:10) abzuspielen!

Benutzung

  1. Dumpe die exefs.bin deiner TWL_FIRM mit GodMode9:
    1. SYSNAND CTRNAND -> title -> 00040138 -> x0000102 (wobei "x" für "2" auf dem New3DS und "0" auf dem Old3DS steht) -> content -> 000000yy.app (wobei "yy" für beliebige Zahlen stehen) -> mit "A" draufklicken
    2. "NCCH image options..." -> "Mount image to drive" -> "A", um den Pfad zu betreten
    3. "exefs.bin" anklicken -> "Copy to "0:/gm9/out""
    4. Konsole ausschalten und die "exefs.bin" von "SD://gm9/out/" auf den PC kopieren
  2. Die "exefs.bin" in den gleichen Ordner wie die EXE kopieren
  3. Die "exefs.bin" in "section0.bin" umbenennen
  4. SHIFT gedrückt halten und im Explorer rechtsklicken -> "Eingabeaufforderung hier öffnen"
  5. Folgendes eintippen: mkpatch_b asd 1010 und mit ENTER bestätigen

Spiele in 16:10 abspielen

TWiLight Menu++

  1. Kopiere die fertige "TwlBg.cxi" in den Ordner "SD://_nds/TWiLightMenu/TwlBg/"
  2. Benenne sie in "Widescreen.cxi" um
  3. In der Luma3DS-Konfiguration, aktiviere "Enable loading external FIRMs and modules"
  4. In TWiLight Menu++, setze das Seitenverhältnis ("Screen Aspect Ratio") auf 16:10 (Einstellungen -> Games/Apps Settings)

Hierbei werden nur Spiele in Widescreen abgespielt, die einen 16:10-Widescreen-Cheat haben. Prüfe die enthaltene TXT-Datei im TWiLight Menu++ Download, um zu sehen, welche Spiele unterstützt werden.

Tipp für Profis: Du kannst auch selber Cheats hinzufügen. Die Dateien sind wie folgt aufgebaut: "GAMECODE-HEADERCRC16.bin", wobei du beides mit dem NDSHeader Tool bekommen kannst. Die BIN-Dateien dann einfach mit einem HEX-Editor bearbeiten und einen Widescreen-Cheat von hier einfügen. Beachte, dass die Byte-Blöcke umgedreht werden müssen, also statt "921F02DC 0000D008" -> "DC021F92 08D00000". Kopiere die BIN dann in "SD://_nds/TWiLightMenu/widescreen/".

Flashkarte/Genrell

Beachte, dass du deine Flashkarten- und Retail-Spiele auch über TWiLight Menu++ abspielen kannst. Wenn du das Programm allerdings meiden möchtest, kannst du den Patch auf alle Spiele anwenden, egal, ob sie einen Widescreen-Cheat haben. Beachte, dass du Cheats logischerweise nur mit Flashkarten benutzen kannst, also bietet es sich an, Retail-Spiele über TWLMenu++ zu starten.

  1. Kopiere die fertige "TwlBg.cxi" in den Ordner "SD://luma/sysmodules/" – erstelle den Ordner, falls er noch nicht existiert
  2. Kopiere die aktuelle usrcheat.dat auf die SD deiner Flashkarte
  3. In der Luma3DS-Konfiguration, aktiviere "Enable loading external FIRMs and modules"
  4. Aktiviere den Widescreen-Cheat für jedes Spiel, wenn es einen hat

Tipp für Profis: Mit bspw. r4cce lassen sich Widescreen-Cheats hinzufügen, falls du nicht auf ein Update der DAT warten möchtest.

Achja, du solltest beim Start der DS-Spiele nicht mehr "START" bzw. "SELECT" gedrückt halten, um die originale Auflösung zu erzwingen, da das nicht funktioniert.

Entwickler-Notizen

the "asd" part can be anything except "agb"
"1010" is a binary bitmask, 0th bit is rightmost, zerofill
bit list:
0 CTR_Redshift
1 debug text
2 trainer mode
3 DMPGL wide
4 "HID" patch, source code says "remove opposing DPAD check"
7 "DEBUG" patch, source code says "hidden debug patch"

rest of the bits must be zero or else fail

Note for patch selection:
If "bytes used" reports 100% or more then remove either the debug text or the redshift code!

Hier noch ein  Vergleichsbild von SoulSilver ohne und mit Widescreen-Cheat. Der Cheat staucht die Grafiken einfach und TWL_FIRM streckt diese wieder auseinander:

Abonnieren
Benachrichtige mich bei
guest
28 Kommentare
Neueste
Älteste Am besten bewertet
Inline Feedbacks
Alle Kommentare