UPDATE, 21.07.23, 13:53 Uhr: Die v13.0.1 behebt eine Regression beim Laden von externen FIRM-Modulen.
Der Luma3DS-Fork von Nanquitas und PabloMK7 ist endlich nicht mehr notwendig, da der 3GX-Plugin-Loader gemerged wurde. Damit lassen sich CGTP-7 und die NTR CFW mit dem offiziellen Luma3DS nutzen!
Der Upscaling-Filter der TWL_FIRM lässt sich über die Datei "/luma/twl_upscaling_filter.bin
" ersetzen – Beispiele dazu finden sich auf GitHub, inklusive des nötigen Python-Codes. Ferner wurde die Option "Use EmuNAND FIRM if booting with R" entfernt, da diese noch aus der Gateway3DS-Ära stammt und heute keinen Nutzen mehr hat.
Wer IPS- oder BPS-Patches für Systemmodule auf einem New3DS nutzt, muss eventuell den Patch verschieben, da das New3DS-Bit nicht mehr beachtet wird (der neue Pfad ist /luma/sysmodules/TITLEID-OHNE-N3DS-BIT.ips
bzw. .bps
).
Changelog
* Merged @PabloMK7 and Nanquitas's fork, adding plugin supports. This allows mods like CTGP-7 to be played ** NOTE: Due to planned changes (such as kernel reimplementation) older no longer maintained plugins or closed source ones may suddenly stop working at some point in the future. We advise to use open source and/or actively maintained plugins from trusted sources instead * Added support to replace the default TWL_FIRM (i.e. DS(i) software) convolution-based upscaling filter by the contents of /luma/twl_upscaling_filter.bin ** You can find matrix examples here and Python code to convert them to the expected format there * Added support to allow Left+Right and Up+Down key combos in TWL_FIRM, although commercial DS(i) games usually prevent these combos on their own too * Added support for arbitrarily-sized and uncompressed TWL_FIRM and AGB_FIRM, when externally loaded from the /luma folder * Simplify sysmodule CXI loading and IPS/BPS patching: N3DS bit is now cleared when considering which CXI file to load from /luma/sysmodules. The path for IPS/BPS patches for sysmodules, and sysmodules only, has been moved to /luma/sysmodules/.ips (resp. .bps). This is a breaking change * Remove the "Use EmuNAND FIRM if booting with R" option and all related logic. This was a leftover of the Gateway era that has no place in 2023 * Fixed a rare bug where the console would boot into 2 white screens * Other minor changes