Tech Beastz

[Switch] Hekate v5.8.0 and Nyx v1.3.0 available - news and updates posted on LS

[Switch] Hekate v5.8.0 and Nyx v1.3.0 available - news and updates posted on LS

featured image

Our sunriser friend Lbn told me that new versions of Hekate and Nyx have just been proposed, 5.8.0 and 1.3.0 respectively, let’s take a look at the new features.

Here are some changes:

– The “More Configurations” menu under “Startup” now displays ten entries in a 5×2 grid, and an additional button has been added for more entries. If you are bothered by the grey boxes around the icons, you can remove them by adding “_nobox.bmp” to the icon filename.

– EmuMMC backups now backup /{EmuMMC_Seriennummer}/emummc in path “”.

– Hori gamepad available for Switch OLED – Controls via USB gamepad have also been improved in general.

– Also checks for defective SD cards in several places and warns – for example, this applies to archive bit repair tools and partition managers. A very comprehensive changelog can be found below.

– “CTCaer mod” for the title, since hekate is no longer officially called.

Changelog Hekate v5.8.0:

– Provides better backlight control for Aula’s OLED panels

– Fixed Nyx not loading after failed attempts to chainload payloads

– Added watchdog timer to prevent crashes due to SD corruption when loading and running LP0/Minerva config

– Now, if the library is corrupt and running, if BPMP crashes and reloads and ignores them, it will trigger a watchdog after 5 seconds

– Fixed bug in low battery monitor where it could turn off the display 2 times.

– Various BDK (HW) changes propagated to hekate main (i.e. improvements under the hood)

NYX v1.3.0 changelog:

– Added support for 5 entries per line in Launch/More Configs, for a total of 10 entries

– A new button called Extended Boot Entries is available in the Nyx options

– Added support for removing grey background boxes on boot input

– To delete it, the icon must be named *_nobox.bmp. This also allows custom designed icons for better theme support.

– The above 2 features can be viewed in #739

– emuMMC backups now use backup/{emmc_sn}/emummc folder instead of default folder to keep separate

– Support for Switch Lite gamepad (Sio)

– Hori gamepad with Switch OLED support

– Improved Joycon communication.

– Now USB gamepads will behave better. The virtual mouse will not drift (if drifting is not a problem). Finally, if the HOS pair is found, dumping the BT pair should always succeed on the first try, unlike in the past where they were sometimes not found.

– Repair archive bit tool now prevents corrupted SD cards to avoid crashes

– It will now also report errors when trying to access folders or repair archive bits

– Partition Manager Backup/Restore now protects against corrupted SD cards to avoid crashes

– Partition manager now offers full cleanup in case it can save content.

– Partition Manager now backs up the Mariko Warmboot Storage folder if a full backup cannot be performed. (Previously it only backed up the bootloader folder).

– Fix Hybrid MBR button now also clears hidden Windows properties for MBR or GPT schemes and checks MBR for GPT partitions to avoid re-enabling dead GPT.

– Added support for displaying info and getting proper ipatches dumps on T210B01 (Mariko)

– Added information about new Hynix DRAM chips

– The microSD info now also shows the total size of the FAT partition

– Various BDK (HW) changes propagated to hekate main (under-the-hood improvements)

BDK:

– Display: Complete refactoring of display interface driver completed

– Deduplicates various configurations and fully supports Samsung OLED panels with proper backlight control and color management. Also, it saves about 1 KB of payload space.

– SDRAM: Deduplication DRAM configuration fix to save binary space

– 5V Regulator: Added support for Hoag and Aula

– Fans: Added support for Hoag and Aula

– s_printf now prints negative numbers if %d is used. Also, now check for formatting errors.

– Note: 64-bit types are still not supported. Convert them to their 32-bit equivalents and print them).

– Any code that handles negative numbers manually should remove this part.

– UART: Driver now supports manual and automatic hardware flow control, and supports 2 stop bits for higher baud rates

– BREAKING: uart_wait_idle function renamed to uart_wait_xfer and uart_print to uart_printf to reflect their functionality.

– Joycon: Driver refactored, now supports Switch Lite

– Refactoring also improves communication and fixes various issues when interacting with them.

– SDMMC: Fixed lower eMMC speed registering as HS200 instead of lower

– SDMMC: CSD and SCR expose functions.

– USB2: stack now behaves better when RAM is slow

– XUSB: improved power down

– USB2/XUSB: Properly unconfigure terminal when prompted by host

– Heap information has been expanded to nodes used and the total number of nodes.

– this: added proper free this function (ini_free)

– Lists: Add backspace macro to lists

– Tmr/WDT: Added timer/watchdog driver and moved all timer/sleep functions into it

– IRQ: Added FIQ watchdog management with BDK_WATCHDOG_FIQ_ENABLE.Setting BDK_RESTART_BL_ON_WDT also causes the bootloader to reload on the FIQ

.

Post a Comment

0 Comments