Skip to content

Releases: OperationNT414C/CtrBootManager

A9LH and B9S v1.0 fix

09 Jun 22:35
Compare
Choose a tag to compare

Fix crash when booted from A9LH or B9S v1.0 (due to framebuffers always gotten from arguments)

Boot9Strap v1.2 support

07 Jun 21:56
Compare
Choose a tag to compare

Boot9Strap v1.2 support

SysNAND location support

25 May 00:30
Compare
Choose a tag to compare

SysNAND location supported (only for A9LH/B9S versions):

  • Binaries from SysNAND can be started or added as boot entry from "File Browser" (press Select key to switch for SD card to SysNAND)
  • CtrBootManager can be put on SysNAND (for example, as "nand:/boot.firm"): in this case, its configuration file become "nand:/CtrBootManager.cfg"
  • When CtrBootManager is put on SysNAND, safe mode is triggered: it won't save its configuration, you must manually change "CtrBootManager.cfg"

New pathes prefixes:

  • "sdmc:/" targets the SD card
  • "nand:/" targets the SysNAND
  • "/" targets the drive where CtrBootManager is booted from

FIRM loading support

20 May 22:42
Compare
Choose a tag to compare

Include B9S version named "CtrBootManager9.firm"
Support ".firm" files in A9LH/B9S versions

  • Binary patches are supported for this new file type
  • Offset is not supported for this new file type
  • Remove useless 3DSX file detection for those versions

Fix for crash with "screeninit=0;", FIRM version

09 Oct 18:10
Compare
Choose a tag to compare

Fix crash in the recently added feature to disable screen initialization for direct boot (due to swapbuffer call for splash screen)

2017-05-20: Release edited to include a ".firm" version for B9S support

A9LH direct chainloading without screeninit

07 Oct 18:16
Compare
Choose a tag to compare

Add the possibility to disable screen initialization for direct boot (timeout of "0" and no recovery key pressed)

  • In "[general]" category, write "screeninit=0;"

Don't forget that if the chainloaded binary doesn't do any screen initalization, enabling this feature will make it crash!

Splash screen and password support

04 Sep 19:40
Compare
Choose a tag to compare

Add splash screen support, keywords "splashTop" and "splashBot"

  • In "[general]" category for default behavior
  • In "[entry]" categories for per-entry behavior (which override the default behavior)

Add password feature, it can be configured from "Settings" menu (maximum of 16 keys supported)

Password can be set through the new "[password]" category with the following properties:

  • "keys": the password itself (integers list separated with ":")
  • "attempts": the allowed attempts before considering that the password check is failed (0 means infinite)
  • "failPath": loaded element if the password check has failed
  • "failOffset": offset for loaded element if the password check has failed
  • "failImgTop" and "failImgBot": splash screen when password check has failed (it could be the freeze scren if "failPath" is invalid/empty)

Transparent images and entry thumbnails support

18 Aug 22:10
Compare
Choose a tag to compare

Add "brightness" property for screen-init (only used if CtrBootManager must initialize the screen)

The font used on bottom screen can have a different color ("font3" property in "[theme]" and "[animation]" categories).

Add support for transparent background images (the background color will be displayed on transparent zones)

  • "bgImgTopAlpha", "bgImgTop3DAlpha" and "bgImgBotAlpha" keywords in "[theme]" category to set a background image as transparent

Add background images fade-in effect, activated by "bgImgTopFadeIn" and "bgImgBotFadeIn" properties in "[animation]" category

Add the possibility to have more than 11 boot entries (but "File browser" entry add feature cannot put more than the previous entries rounded up to a 12 multiplier)

Thumbnail support for each boot entry, new keywords in "[entry]" categories:

  • "thumbTop", "thumbTop3D" and "thumbBot" for thumbnail path for each screen
  • "thumbTopParams", "thumbTop3DParams" and "thumbBotParams" for thumbnail parameters, format "posX:posY:sizeX:sizeY:alpha"

3DSX version CFW boot fix

29 Jun 16:20
Compare
Choose a tag to compare

Some code refactoring to avoid confusion with "gfx" functions: fix 3DSX version crash on CFW start from MenuHax

Movie fixes and 3D support for 3DSX version

26 Jun 16:19
Compare
Choose a tag to compare

Fix loops count issue while reading the configuration file (always considered as infinite)
Fix uncompressed movie loops issue when the loop doesn't start from the begining and the stream type was file
3D movie/background image support for 3DSX version