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

  • Thread starter Thread starter m45t3r
  • Start date Start date
  • Views Views 78,815
  • Replies Replies 352
  • Likes Likes 33
I'm sure. I even tested CPAD support. None of it works on mine.
Well, it works for me. Maybe I compressed the wrong file?

Anyway, in attachment is included I file that I just compiled, tested it and it works.

If it still does not work the problem is in your side. You can try to set "debug = 1" in any entry using DPAD.

Code:
[KEY_DUP]
path = /whatever.3dsx
debug = 1

It will show for you the current entry in the 3DS top screen. See if everything is wrong, and if you want you can post a photo showing your entry to me.
 

Attachments

Last edited by m45t3r,
Well, it works for me. Maybe I compressed the wrong file?

Anyway, in attachment is included I file that I just compiled, tested it and it works.

If it still does not work the problem is in your side. You can try to set "debug = 1" in any entry using DPAD.

Code:
[KEY_UP]
path = /whatever.3dsx
debug = 1

It will show for you the current entry in the 3DS top screen. See if everything is wrong, and if you want you can post a photo showing your entry to me.
This one fixed it. Sorta. Good enough at least. The rest is probably on me.
 
I got that bit. By the way, it seems to use some settings from the default if you don't overwrite them.

Well, this is documented:
Code:
;[DEFAULT]is the option that is used if you don't press anything.
;This section is actually special, since what is defined in here will be
;the default for any other section (except for "payload" option, that is
;only valid per section).

This is because you can set a global option, like delay, to 0, and every option will use it.

It used to make more sense in the past. Maybe I have to remove this.
 
Last edited by m45t3r,
Well, this is documented:
Code:
;[DEFAULT]is the option that is used if you don't press anything.
;This section is actually special, since what is defined in here will be
;the default for any other section (except for "payload" option, that is
;only valid per section).

This is because you can set a global option, like delay, to 0, and every option will use it.
Oh ok. My bad. payload = 0 seems to be (sorta?) broken though.
 
Why you say? payload = 0 only makes sense for .3dsx files.
I know. However, I forgot to turn off debug in my default, and I noticed that even if you set payload = 0, it still uses payload = -1. And yes, I'm using this for a .3dsx file.

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

And it seems to fail to boot CTRXplorer.
 
I know. However, I forgot to turn off debug in my default, and I noticed that even if you set payload = 0, it still uses payload = -1. And yes, I'm using this for a .3dsx file.

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

And it seems to fail to boot CTRXplorer.
Fixed, however I removed the whole "[DEFAULT] override other settings" to fix it (I could fix it other way, however this seemed simpler and actually the override default settings does not makes sense anymore).
 
I'll second that this newest release will not boot ctrbootmanager at all, just black screen. :(
 
So here we go, yet another release: v1.5

I hope this is the last release for a while. There is tons of bug fixes thanks to @MassExplosion213 reports, a major rewrite of example boot_config.ini (so please, read it again even if you're a long time user), and finally a proper fix for a problem that is in BootCtr at least since version v0.4 or so (when it was still called HBL-emergency).

I was using a ugly workaround that wasn't much a problem when the only options were path and delay, however after I added payload, offset, cfw_fix and debug, it was starting to become a mess. This release finally brings a much better fix. And it means that you can safely set anything you want in [DEFAULT] section too, since it will not be used in the other sections like before.
 
Last edited by m45t3r,
Oh ok thanks!

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

Can I delete the text on the config.ini and just add the key?
 

Site & Scene News

Popular threads in this forum