Page 1 of 2

January 2022 updates

Posted: Wed Feb 02, 2022 12:59 pm
by WinterMute
Here's to 2022 being a better year for everyone after the trials and tribulations of basically the last 3, Sorry these regular announcements stopped for a bit although our updates and work behind the scenes hadn't stopped at all. We've merely been taking stock and recuperating after yet another bout of harassment and abuse. I don't really want to get into the details of what's happened or, unlike our detractors, get into finger pointing and name calling in public venues. Suffice to say that there are human beings with actual feelings who maintain these tools and libraries. Several communications have crossed the line to the extent that they have been reported to relevant authorities.

There have been quite a few updates this month and quite a bit of preparation and research into bringing up Apple Silicon binaries given that the fundraiser is approaching its target and an m1 MacBook is very much within sight.

Thanks to all of you who have offered words of encouragement and support in these trying times and thanks to our Patrons who help make it possible to continue our quest to make homebrew programming accessible and help improve standards for everyone.

Michael Theall
Kaeru Team TuxSH gruetzkopf
Jeremy S Postelnek, Trevor Rudolph, Philipp Müller
mGBA , Alessio Rocchi, Ben Baron, 1011X , Chuck, Matt Hargett, hat, Mack Eugene, Tiago Nascimento, Extrems, Rajveer Aujla, Ben Morris, Maddy, Ray Haleblian, Brandon, Miras Absar
Aidan Munro, Nutzer , Devon Maloney, oreo639, Hamcha , Jon Bell
Grencia Mahlay, Aksiphon, Antoni Aloy Torrens, Craig Richardson, Andrey Legchilin, Anders Persson, Toby Hutton, Thomas Finch, Kim Rosenbohm, Gustavo Valiente, Daniel 'dbeef' Zalega, Admiral H. Curtiss, M4xw

devkitA64 release 18

Posted: Wed Feb 02, 2022 1:04 pm
by WinterMute
https://github.com/devkitPro/buildscrip ... kitA64_r18
  • Update gcc to 11.2.0.
  • Update newlib to 4.2.0.
  • Remove can delete directories too.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

devkitPPC release 40

Posted: Wed Feb 02, 2022 1:05 pm
by WinterMute
https://github.com/devkitPro/buildscrip ... kitPPC_r40
  • Update binutils to 2.37.
  • Update gcc to 11.2.0.
  • Update newlib to 4.2.0.
  • remove can delete directories too.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

devkitARM release 57

Posted: Wed Feb 02, 2022 1:07 pm
by WinterMute
https://github.com/devkitPro/buildscrip ... kitARM_r57
  • Update binutils to 2.37.
  • Update gcc to 11.2.0.
  • Update newlib to 4.2.0.
  • remove can delete directories too.
  • rework syscall interface to use weak linking.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

libnds 1.8.2

Posted: Wed Feb 02, 2022 2:40 pm
by WinterMute
https://github.com/devkitPro/libnds/releases/tag/v1.8.2
  • rework syscalls for devkitARM r57
  • fix warnings from gcc 11

Re: January 2022 updates

Posted: Wed Feb 02, 2022 2:58 pm
by WinterMute
https://github.com/devkitPro/libctru/re ... tag/v2.1.0

The #define for the 3DS platform has been changed to __3DS__ (previously it was _3DS) - please update your Makefiles and your code
  • graphics
    • Refactored VRAM allocators:
    • Added proper handling for VRAM banks (A and B, 3 MiB each)
    • Allocations no longer cross VRAM bank boundaries
    • Added vramAllocAt, vramMemAlignAt
    • Add gspIsPresentPending.
    • Add return value to gspPresentBuffer.
      l
    • ibctru console now supports SGR 38 and 48 escape sequences (needed by fmtlib).
    • Fixed GPU_TEXFACE enum.
  • filesystem
    • Changed rename to replace existing files, for better compatibility with POSIX (#483)
    • Added SDMMC speed info types, and more clock rates (#480).
  • miscellaneous
    • Added support for 3dslink stdio redirection (#488).
    • Added ptm:gets, ptm:sets and more ptm service commands.
    • Added AM_ContentInfo, AM_ContentInfoFlags structs.
    • Added AMAPP_GetDLCContentInfoCount, AMAPP_ListDLCContentInfos.
    • Fixed bug in Huffman decoder.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

3ds Homebrew Menu 2.3.0

Posted: Wed Feb 02, 2022 3:10 pm
by WinterMute
https://github.com/fincs/new-hbmenu/releases/tag/v2.3.0
  • Built with latest tools and libraries.
  • Added support for 3dslink server option (requires 3dslink 0.6.1, available via devkitPro pacman).
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

3dslink 0.6.1

Posted: Wed Feb 02, 2022 3:16 pm
by WinterMute
https://github.com/devkitPro/3dslink/re ... tag/v0.6.1
  • Backported --args feature from nxlink.
  • Backported server feature from nxlink
With thanks to Oreo639 for taking the time to backport these useful features.

Orcus 1.3.0

Posted: Wed Feb 02, 2022 4:51 pm
by WinterMute
https://github.com/devkitPro/orcus/releases/tag/v1.3.0
  • Update syscalls for devkitARM release 57
  • Implement SD card writing
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

citro3d 1.7.0

Posted: Wed Feb 02, 2022 4:53 pm
by WinterMute
https://github.com/devkitPro/citro3d/re ... tag/v1.7.0
  • Implement VRAM bank awareness for rendertarget allocations
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.