Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

CtrBootManager9 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.png|250px
| image = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.png|250px
| type = Utilities
| type = Utilities
| version = v0.5
| version = 0.5 (Mar 2016)
| licence = Mixed
| licence = Mixed
| author = cpasjuste
| author = cpasjuste
Line 10: Line 10:
| source = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.rar
| source = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.rar
}}
}}
CtrBootManager9 is an althernative version of [[CtrBootManager_3DS|CtrBootManager]] for arm9loaderhax, it allows you to configure boot entries in a configuration file to be booted automatically, with a specified timer.
==Installation==
You'll need to have latest arm9loaderhax installed (with screen_init).
'''CtrBootManager configuration file:'''
Please see the new configuration format for the config file [https://github.com/Cpasjuste/CtrBootManager/blob/a9lh/data/a9lh.cfg a9lh.cfg].
===Building===
===Dependencies===
* devkitpro-4.5 at least (ctrulib-1.0 at least)
* libconfig in portlibs (tried with v1.5)
The recommended way:
* <code>mkdir build/</code>
* <code>cd build/</code>
* <code>cmake -DCMAKE_TOOLCHAIN_FILE=../DevkitArm3DS.cmake ../</code>
* <code>cmake --build . --target CtrBootManager_a9lh</code>
Binaries should now be in the <code>build</code> folder.
==Media==
'''3DS: Install Multiple A9LH Menus - CtrBootManager9 (AuReiNAND 4.1 & CakesCFW 138) (Spanish)''' ([https://www.youtube.com/watch?v=cenXjS_FPLo SebasTorrón]) <br>
<youtube>cenXjS_FPLo</youtube>
<youtube>cenXjS_FPLo</youtube>


=CtrBootManager9=
==Changelog==
'''Version 05'''
* Added settings menu (change default entry, timeout, recovery key).
* Remove items from boot menu and add from file manager (X).
* Should fix timeout when < 0.
* Should fix per entry override key.
 
'''Version 04'''
* Change/fix "override key".
* Fix/improve input code.
* Improved drawing code.
* Better memory management.
 
'''Version 03'''
* Fix graphics flickering.
* Fix rxTools.
 
'''Version 02'''
* Fix entry override button (key).
* Fix some screen corruption (filer mainly).
* Improve input.
* More comments in sample config.
* May fix (a9lh) rxTools for o3ds?
 
==Credits==
For contributions to hb_menu:
* smea - Code.
* GEMISIS - Code.
* fincs - Code.
* mtheall - Code.
* Fluto - Graphics.
* Arkhandar - Graphics.
* dotjasp - Graphics (regionfree icon).
 
Readme by gemarcano This project also uses Brahma. See its repository for its credits.
 
Thanks to all people involved for theire work and/or help: delebile, mid-kid, dark_samus3, d0k3, bilis.
 
==External links==
* GitHub - https://github.com/Cpasjuste/CtrBootManager/tree/a9lh
* GBAtemp - https://gbatemp.net/threads/release-ctrbootmanager9.417159


Hi,<br />
[[Category:3DS homebrew applications]]
<br />
[[Category:Homebrew utility applications on 3DS]]
Here is CtrBootManager for arm9loaderhax !<br />
<br />
This is a very early version, but it should/could be usefull... thanks for your reports. I will update this post later with more details...<br />
<br />
You'll need to have latest arm9loaderhax installed (with screen_init).<br />
<br />
New configuration format : https://github.com/Cpasjuste/CtrBootManager/blob/a9lh/data/a9lh.cfg<br />
<br />
Thanks to all people involved for theire work and/or help: [https://gbatemp.net/members/370337/ @delebile], [https://gbatemp.net/members/311583/ @mid-kid], [https://gbatemp.net/members/366370/ @dark_samus3], [https://gbatemp.net/members/29073/ @d0k3], bilis...<br />
<br />
Version 05:<br />
- added settings menu (change default entry, timeout, recovery key)<br />
- remove items from boot menu and add from file manager (X)<br />
- should fix timeout when &lt; 0<br />
- should fix per entry override key<br />
<br />
Version 04:<br />
- change/fix &quot;override key&quot;<br />
- fix/improve input code<br />
- improved drawing code<br />
- better memory management<br />
<br />
<br />
Version 03:<br />
- fix graphics flickering<br />
- fix rxTools<br />
<br />
Version 02:<br />
- fix entry override button (key)<br />
- fix some screen corruption (filer mainly)<br />
- improve input<br />
- more comments in sample config<br />
- may fix (a9lh) rxTools for o3ds ?

Revision as of 09:10, 21 July 2021

Template:Infobox 3DS homebrew

CtrBootManager9 is an althernative version of CtrBootManager for arm9loaderhax, it allows you to configure boot entries in a configuration file to be booted automatically, with a specified timer.

Installation

You'll need to have latest arm9loaderhax installed (with screen_init).

CtrBootManager configuration file: Please see the new configuration format for the config file a9lh.cfg.

Building

Dependencies

  • devkitpro-4.5 at least (ctrulib-1.0 at least)
  • libconfig in portlibs (tried with v1.5)

The recommended way:

  • mkdir build/
  • cd build/
  • cmake -DCMAKE_TOOLCHAIN_FILE=../DevkitArm3DS.cmake ../
  • cmake --build . --target CtrBootManager_a9lh

Binaries should now be in the build folder.

Media

3DS: Install Multiple A9LH Menus - CtrBootManager9 (AuReiNAND 4.1 & CakesCFW 138) (Spanish) (SebasTorrón)

Changelog

Version 05

  • Added settings menu (change default entry, timeout, recovery key).
  • Remove items from boot menu and add from file manager (X).
  • Should fix timeout when < 0.
  • Should fix per entry override key.

Version 04

  • Change/fix "override key".
  • Fix/improve input code.
  • Improved drawing code.
  • Better memory management.

Version 03

  • Fix graphics flickering.
  • Fix rxTools.

Version 02

  • Fix entry override button (key).
  • Fix some screen corruption (filer mainly).
  • Improve input.
  • More comments in sample config.
  • May fix (a9lh) rxTools for o3ds?

Credits

For contributions to hb_menu:

  • smea - Code.
  • GEMISIS - Code.
  • fincs - Code.
  • mtheall - Code.
  • Fluto - Graphics.
  • Arkhandar - Graphics.
  • dotjasp - Graphics (regionfree icon).

Readme by gemarcano This project also uses Brahma. See its repository for its credits.

Thanks to all people involved for theire work and/or help: delebile, mid-kid, dark_samus3, d0k3, bilis.

External links

Advertising: