Skip to content

Releases: Hartie95/BootCtr9

BootCTR9 Pre-v1.0

23 Jul 14:41
Compare
Choose a tag to compare

This is a arm9 bootloader, which is based on BootCTR. It allows the users to use the old boot_config.ini, without the need to modify it.

You can use the arm9loaderhax.bin with every arm9loaderhax version, or you can use the standalone arm9loaderhax wich is based on delebiles arm9loaderhax fork. Other ways of booting the payload could also work, but they are not official supported.
For the full usage guide checkout the wiki

In this Update multiple features got added:

  • Support to configure the payloads screen brightness
  • Configurable softboot features
    • Fast softboot -> its now possible to automaticly load the latest payload that got loaded
    • Softboot splash configuration -> it's now possible enable/disable the splash on softboots
  • Support for top screen booanimations (compressed and uncompressed)
  • Automatic path patching for luma
  • Support for a9lh netloader companion
  • Support to use multiple framebuffers
  • Boot passwords -> prevent other people from booting anything that's not the default payload

Arm9 bootloader v0.4.1 Alpha

09 Mar 13:04
Compare
Choose a tag to compare
Pre-release

This is a arm9 bootloader, which is based on bootctr. It allows the users to use the old boot_config.ini, without the need to modify it.
You can use the standalone version, through building arm9loaderhax in this repository and reinstall it, or you could use the arm9loaderhax.bin included in his release to use it with any brahma payload launcher(like Cakebrah or arm9loaderhax). For the full usage guide checkout the Readme

With this release I added the possibility to configure the brightness used for screeninit. To configure it set "screenBrightness" inside of the "BOOTCTR9" section to a value between 0x0 and 0xFF.

Arm9 bootloader v0.4 Alpha

08 Mar 21:28
Compare
Choose a tag to compare
Pre-release

This is the fourth working release of my arm9 bootloader.
It is based on bootctr, which allows the users to use the old boot_config.ini, without the need to modify it.
You can use the standalone version, through building arm9loaderhax in this repository and reinstall it, or you could use the arm9loaderhax.bin included in his release to use it with any brahma payload launcher(like Cakebrah or arm9loaderhax). For the full usage guide checkout the Readme

With this release its now possible to configure the file and onscreen logging and the screeninitialisation at boot and before payload loading seperatily. Also I added a extended ascii splash, which shows the loaded payload. Also I modified the splashscreen to show bootctr9 instead of bootctr.
Also its now possible to place the arm9bootloader.bin inside of the "arm9loaderhax" folder.

Arm9 bootloader v0.3 Alpha

29 Feb 17:42
Compare
Choose a tag to compare
Pre-release

This is the third working release of my arm9 bootloader.
It is based on bootctr, which allows the users to use the old boot_config.ini, without the need to modify it.
You can use the standalone version, through building arm9loaderhax in this repository and reinstall it, or you could use the arm9loaderhax.bin included in his release to use it with any brahma payload launcher(like Cakebrah or arm9loaderhax).

With this release I added screen initialisation to(thanks to everybody who was working on it).
Also I added the posibility to show splashscreens, and to set a key reading delay using the global delay option.
I also added visual debug output on the bottom screen, which allows easier debugging of bugs.

Arm9 bootloader v0.2 Alpha

26 Feb 00:57
Compare
Choose a tag to compare
Pre-release

This is the second working release of my arm9 bootloader.
It is based on bootctr, which allows the users to use the old boot_config.ini, without the need to modify it.
You can use the standalone version, through building arm9loaderhax in this repository and reinstall it, or you could use the arm9loaderhax.bin included in his release to use it with any brahma payload launcher(like Cakebrah or arm9loaderhax).

With this release I fixed some problems where using the sd card was not working.
If available the bootloader will now try to create the logfile and read the config from the "arm9loaderhax" folder, which allows you to store the most of its files(including the target payloads) in a subfolder to keep the root directory as clean as possible. In a later release I will also add support for reading the arm9bootloader.bin file from this subfolder.

Arm9 bootloader v0.1 Alpha

19 Feb 23:12
Compare
Choose a tag to compare
Pre-release

This is the first working release of my arm9 bootloader.
It is based on bootctr, which allows the users to use the old boot_config.ini, without the need to modify it.
You can use the standalone version, through building arm9loaderhax in this repository and reinstall it, or you could use the arm9loaderhax.bin included in his release to use it with any brahma payload launcher(like Cakebrah or arm9loaderhax).