Homebrew [Re-release] BootCtr - A simple boot manager for 3DS

  • Thread starter Thread starter m45t3r
  • Start date Start date
  • Views Views 78,823
  • Replies Replies 352
  • Likes Likes 33
hey! I have seen recently the updates, and they are soo cool, I have a question, How do I set an image for TopScreen and other to LowerScreen?... Is it even possible? Or can you add it to next release? :D I would love it!

--------------------- MERGED ---------------------------


you can set CTRBootManager as another Key, [KEY_SELECT] path = / ctrbm.3dsx
No, it isn't possible to set a image in lower screen yet. If I am planning to add? Not really.

It isn't difficult per se, however I don't see a utility for it.
 
No, it isn't possible to set a image in lower screen yet. If I am planning to add? Not really.

It isn't difficult per se, however I don't see a utility for it.
Ohh.. too bad :C hope you change your mind soon :D. Well, I'll report how it have been working for me, on N3DS 9.2.0-20U, I've been having problems launching rxTools and Gateway with spash_image, I'm using a png 400x200 converted to bin, without splash_image, everything works perfect. Besides that, when I put KEY_ZR or KEY_ZL, it didn't recognize them when trying to Launch Gateway or HBLauncher for example, haven't tried with C-Stick command, maybe the same.

Here's my Config file:

[GLOBAL]
splash = 0

[DEFAULT]
path = /rxTools/sys/code.bin

[KEY_Y]
path = /Gateway.3DSX

I'm using last release, and I'll try now with a 2DS to report later ;). Thanks for this tool!
 
Ohh.. too bad :C hope you change your mind soon :D. Well, I'll report how it have been working for me, on N3DS 9.2.0-20U, I've been having problems launching rxTools and Gateway with spash_image, I'm using a png 400x200 converted to bin, without splash_image, everything works perfect. Besides that, when I put KEY_ZR or KEY_ZL, it didn't recognize them when trying to Launch Gateway or HBLauncher for example, haven't tried with C-Stick command, maybe the same.

Here's my Config file:

[GLOBAL]
splash = 0

[DEFAULT]
path = /rxTools/sys/code.bin

[KEY_Y]
path = /Gateway.3DSX

I'm using last release, and I'll try now with a 2DS to report later ;). Thanks for this tool!
splash should be 400x240
 
  • Like
Reactions: MAXLEMPIRA
Besides that, when I put KEY_ZR or KEY_ZL, it didn't recognize them when trying to Launch Gateway or HBLauncher for example, haven't tried with C-Stick command, maybe the same.

I just add the code from ctrulib, don't know if there is a need to handle the N3DS buttons differently. Since I don't have a N3DS, I can't test either, however I am gonna investigate and see if I find something.

splash should be 400x240

Yep, you're right.
 
  • Like
Reactions: Columbo2811
i used it on my n3ds with the buttons and it worked just fine.

also he wants to use a splash but has it set to 0

he should have it like

[GLOBAL]
splash = 1 or 3
splash_image = /boot_splash.bin
 
Last edited by pbanj,
  • Like
Reactions: Michierusama
splash should be 400x240
yeah, sorry, that's the size that I've being using

I just add the code from ctrulib, don't know if there is a need to handle the N3DS buttons differently. Since I don't have a N3DS, I can't test either, however I am gonna investigate and see if I find something.

Ok, no problem, maybe something is wrong with my boot_config

i used it on my n3ds with the buttons and it worked just fine.

also he wants to use a splash but has it set to 0

he should have it like

[GLOBAL]
splash = 1 or 3
splash_image = /boot_splash.bin

That is my actual configuration, when I've tried to use splash_image, I've used splash = 1 and splash_image = /bootimage.bin, then I've tried with splash = 3 "....", but keep failing too much times to boot on rxTools or Gateway, can you post your config to see if it works for shoulder buttons?
 
yeah, sorry, that's the size that I've being using



Ok, no problem, maybe something is wrong with my boot_config



That is my actual configuration, when I've tried to use splash_image, I've used splash = 1 and splash_image = /bootimage.bin, then I've tried with splash = 3 "....", but keep failing too much times to boot on rxTools or Gateway, can you post your config to see if it works for shoulder buttons?
sorry it took so long i had to find the file(im now using a9l)

[DEFAULT]
path = /Cakes.dat
delay = 1200
offset = 0x12000
payload = 1

;Each key can be defined using a section, like the example below. Section
;names must be ALL caps, and between "[]". Valid keys:
; * Common keys: KEY_A, KEY_B, KEY_X, KEY_Y, KEY_L, KEY_R, KEY_SELECT,
; KEY_START.
; * D-PAD: KEY_DUP, KEY_DDOWN, KEY_DLEFT, KEY_DRIGHT.
; * Circle pad: KEY_CPAD_UP, KEY_CPAD_DOWN, KEY_CPAD_LEFT, KEY_CPAD_RIGHT.
; * N3DS-only: KEY_ZL, KEY_ZR, KEY_CSTICK_RIGHT, KEY_CSTICK_LEFT,
; KEY_CSTICK_UP, KEY_CSTICK_DOWN.

[KEY_ZR]
path = /boot.3dsx

[KEY_ZL]
path = /ReiNand.dat
delay = 3000
offset = 0x12000
payload = 1

;The first advanced option is "delay". Delay is a number of microseconds to
;delay the application boot.
;Why this is important? It may improve the booting of some homebrews and CFWs.
;For example, O3DS autobooting with themehax, using either rxTools or
;CakesFW with Brahma2 loaders will have increased boot rate chance with 100
;ms of delay. For Homebrew Launcher (and other homebrews) the delay may be
;set to 0, unless your homebrew needs network connection during boot (such as
;FTBrony 1.x). In this case you may increase the delay (for example to 5000,
;or 5 seconds) to makes sure that you have a valid network connection.
;By default delay is set to 1500 (1.5s). This is a value that seems to work
;well with CFWs, without delaying the boot of homebrews by too much.

[GLOBAL]
splash = 1
splash_image = /boot_splash.bin

i have attached my splash so you can see if yours just isnt made right
 

Attachments

Last edited by pbanj,
  • Like
Reactions: MAXLEMPIRA
Ohh.. too bad :C hope you change your mind soon :D. Well, I'll report how it have been working for me, on N3DS 9.2.0-20U, I've been having problems launching rxTools and Gateway with spash_image, I'm using a png 400x200 converted to bin, without splash_image, everything works perfect. Besides that, when I put KEY_ZR or KEY_ZL, it didn't recognize them when trying to Launch Gateway or HBLauncher for example, haven't tried with C-Stick command, maybe the same.

Here's my Config file:

[GLOBAL]
splash = 0

[DEFAULT]
path = /rxTools/sys/code.bin

[KEY_Y]
path = /Gateway.3DSX

I'm using last release, and I'll try now with a 2DS to report later ;). Thanks for this tool!
Are you using something like lesshax? because there is a service handle that is needed to use the zl and zr button, which is not available in less hax.
 
okay, it seems it's not implemented in the Arm9LoaderHax Version of it atm :/

Let me just be clear of something: BootCtr9 is not made by me. It is made by @RednaxelaNnamtra. So go ask him.

I am planning to write my own version of BootCtr with A9LH support, however it will be much simpler than BootCtr9 (it will be based in arm9select). Anyway, I didn't write any code yet, so don't ask for ETAs or anything.
 
Let me just be clear of something: BootCtr9 is not made by me. It is made by @RednaxelaNnamtra. So go ask him.

I am planning to write my own version of BootCtr with A9LH support, however it will be much simpler than BootCtr9 (it will be based in arm9select). Anyway, I didn't write any code yet, so don't ask for ETAs or anything.
okay, thank you anyways :)
 
Is this a correct cfg?
Code:
[DEFAULT]
path = /GW.3dsx
delay = 1900
offset = 0x12000
payload = -1
splash = 0
splash_image =

[KEY_L]
path = /rxTools.dat

[KEY_X]
path = /HomebrewLauncher.3dsx

--------------------- MERGED ---------------------------

Nvm, I answered that myself by testing it. It works.
 

Site & Scene News

Popular threads in this forum