CtrBootManager9 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = CtrBootManager9 | image = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.png|250px | type = Utilities | version = v0.5 | licence = Mixe...")
 
m (Text replacement - "Category:Homebrew utility applications on 3DS" to "")
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = CtrBootManager9
|title=CtrBootManager9
| image = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.png|250px
|image=CtrBootManager9.png
| type = Utilities
|description=ARM9 version of CtrBootManager. For use with arm9loaderhax.
| version = v0.5
|author=cpasjuste
| licence = Mixed
|lastupdated=2016/03/08
| author = cpasjuste
|type=Utilities
| website = https://gbatemp.net/threads/release-ctrbootmanager9.417159/
|version=0.5
| download = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/CtrBootManager9.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/ctrbootmanager9.7z?k33p0fil35
|website=https://gbatemp.net/threads/release-ctrbootmanager9.417159
|source=https://github.com/Cpasjuste/CtrBootManager/tree/a9lh
|donation=https://paypal.me/cpasjuste
}}
}}
CtrBootManager9 is an alternative version of [[CtrBootManager_3DS|CtrBootManager]]. It is a boot loader for arm9loaderhax which allows you to configure boot entries in a configuration file to be booted automatically, with a specified timer.
==Installation==
===Dependencies===
* devkitpro-4.5 at least (ctrulib-1.0 at least).
* libconfig in portlibs (tried with v1.5).
===Building===
It is recommended to build from source:
* <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.
Or you can install using the prebuild binaries.
===Installing===
You'll need to have latest arm9loaderhax installed (with screen_init).
Edit a9lh.cfg to suits your needs (be careful to errors).
Copy arm9loaderhax.bin and a9lh.cfg to the root of your SD card.
Please see the new configuration format for the configuration file [https://github.com/Cpasjuste/CtrBootManager/blob/a9lh/data/a9lh.cfg a9lh.cfg].
==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>


<blockquote>Hi,<br />
==Changelog==
<br />
'''Version 05'''
Here is CtrBootManager for arm9loaderhax !<br />
* Added settings menu (change default entry, timeout, recovery key).
<br />
* Remove items from boot menu and add from file manager (X).
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 />
* Should fix timeout when < 0.
<br />
* Should fix per entry override key.
You'll need to have latest arm9loaderhax installed (with screen_init).<br />
 
<br />
'''Version 04'''
New configuration format : https://github.com/Cpasjuste/CtrBootManager/blob/a9lh/data/a9lh.cfg<br />
* Change/fix "override key".
<br />
* Fix/improve input code.
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 />
* Improved drawing code.
<br />
* Better memory management.
Version 05:<br />
 
- added settings menu (change default entry, timeout, recovery key)<br />
'''Version 03'''
- remove items from boot menu and add from file manager (X)<br />
* Fix graphics flickering.
- should fix timeout when &lt; 0<br />
* Fix rxTools.
- should fix per entry override key<br />
 
<br />
'''Version 02'''
Version 04:<br />
* Fix entry override button (key).
- change/fix &quot;override key&quot;<br />
* Fix some screen corruption (filer mainly).
- fix/improve input code<br />
* Improve input.
- improved drawing code<br />
* More comments in sample config.
- better memory management<br />
* May fix (a9lh) rxTools for o3ds?
<br />
 
<br />
==Credits==
Version 03:<br />
For contributions to hb_menu:
- fix graphics flickering<br />
* smea - Code.
- fix rxTools<br />
* GEMISIS - Code.
<br />
* fincs - Code.
Version 02:<br />
* mtheall - Code.
- fix entry override button (key)<br />
* Fluto - Graphics.
- fix some screen corruption (filer mainly)<br />
* Arkhandar - Graphics.
- improve input<br />
* dotjasp - Graphics (regionfree icon).
- more comments in sample config<br />
 
- may fix (a9lh) rxTools for o3ds ?
Readme by gemarcano This project also uses Brahma. See its repository for its credits.
<div class="messageTextEndMarker">
 
Thanks to all people involved for their work and/or help: delebile, mid-kid, dark_samus3, d0k3, bilis.
</div></blockquote>
 
==External links==
* GitHub - https://github.com/Cpasjuste/CtrBootManager/tree/a9lh
* GBAtemp - https://gbatemp.net/threads/release-ctrbootmanager9.417159
 
 
 
[[Category:Support the author]]

Latest revision as of 05:49, 6 May 2024

CtrBootManager9
CtrBootManager9.png
General
Authorcpasjuste
TypeUtilities
Version0.5
LicenseMixed
Last Updated2016/03/08
Links
Download
Website
Source
Support Author

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

Installation

Dependencies

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

Building

It is recommended to build from source:

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

Binaries should now be in the build folder.

Or you can install using the prebuild binaries.

Installing

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

Edit a9lh.cfg to suits your needs (be careful to errors).

Copy arm9loaderhax.bin and a9lh.cfg to the root of your SD card.

Please see the new configuration format for the configuration file a9lh.cfg.

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 their work and/or help: delebile, mid-kid, dark_samus3, d0k3, bilis.

External links

Advertising: