[RELEASE] The BootCTR9 release thread

Discussion in '3DS - Homebrew Development and Emulators' started by RednaxelaNnamtra, Jul 23, 2016.

  1. Invision

    Invision Advanced Member

    Newcomer
    61
    81
    Mar 6, 2017
    Canada
    Discord
    Yeah, I've been using it on my b9s system for a while.
     
  2. XXXTORTELLINI

    XXXTORTELLINI ╰( ͡° ͜ʖ ͡° )つ──☆*:・゚

    Member
    211
    69
    Apr 14, 2017
    United States
    No Idea
    I'm trying to use BootCTR9 to dual boot Luma and ReiNand but when I press the key I assigned to ReiNand the BootCTR9 splash shows and says now loading but it stays on a black screen.
     
  3. Kazuma77

    Kazuma77 GBAtemp Maniac

    Member
    1,008
    418
    May 11, 2008
    United States
    If you successfully build a working copy, let me know. The file I get is 168K and gives me a black screen. I can't figure out why it's not working. But the build on page 3 works fine.

    EDIT: I may have just figured it out. It gives a 168K file if I build it with devkitARM 47. But it gives a 110K file if I build it with devkitARM 45. I'll test that now.

    EDIT 2: No, that only gives me a black screen also.

    EDIT 3: I've tried devkitARM versions 43 through 47 now. It must need an older copy of libctru or something. I guess I'll keep using the build on page 3 until the next release.
     
    Last edited by Kazuma77, Aug 11, 2017
  4. xXxSwagnemitexXx

    xXxSwagnemitexXx The person who asks n00b questions

    Member
    364
    86
    Dec 7, 2016
    United States
    Somewhere
    Thanks for this info, now I might be able to build a firm version with this!
     
  5. Kazuma77

    Kazuma77 GBAtemp Maniac

    Member
    1,008
    418
    May 11, 2008
    United States
    I don't see how it helps knowing that every version of devkitARM that comes with a "3ds_rules" file (thus is meant to be 3DS-compatible) fails, but you're welcome. However, you don't really have to build a firm version. It's right here if you're interested. I was trying to compile the source because there are some random errors that occur when running Luma. It's not a big enough issue to even warrant all of these build attempts I've made. I just have an obsession with trying to get things to work I guess. Again, if you figure anything out, let me know. But I think I'll just wait for the next release.
     
  6. xXxSwagnemitexXx

    xXxSwagnemitexXx The person who asks n00b questions

    Member
    364
    86
    Dec 7, 2016
    United States
    Somewhere
    Thanks, good job!

    — Posts automatically merged - Please don't double post! —

    When holding select with the files on the root of my SD I get the error
    Please help
     
  7. Kazuma77

    Kazuma77 GBAtemp Maniac

    Member
    1,008
    418
    May 11, 2008
    United States
    You have to edit your boot_config.ini file to point to your copy of Luma (they both can't be boot.firm). If you would like some ready-made examples of how to set this up, I've got some here for you to check out (BootCTR9 folder for BootCTR9 config). They're from an older version of BootCTR9 and don't have a bunch of fancy extra stuff setup like animations, but they work, and you can refer to the copy of boot_config.ini you already have for examples on how to add animations if you want them.
     
  8. xXxSwagnemitexXx

    xXxSwagnemitexXx The person who asks n00b questions

    Member
    364
    86
    Dec 7, 2016
    United States
    Somewhere
    Oh yeah, I can't believe I didn't think of that

    — Posts automatically merged - Please don't double post! —

    YES IT WORKED THANKS
     
  9. makkusu26

    makkusu26 Newbie

    Newcomer
    3
    0
    Aug 11, 2017
    United States
    just curious, can it work with sound? just made a sweet old school gameboy start up boot and it would be even more nostalgic to hear the sound xD
     
  10. Uziskull

    Uziskull Picture may not be real

    Member
    269
    179
    Nov 15, 2015
    Portugal
    Somewhere, probably
    Not sure if anyone's answered this before, but I'm assuming BootCtr9 can't use the bottom screen or sound features because of limitations that B9S has and AL9H doesn't?
    If so, is there any chance these features could make it here, or are the limitations "unavoidable"?
     
  11. RednaxelaNnamtra
    OP

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    752
    641
    Dec 8, 2011
    Germany
    The bottom screen is curently not supported, because I use it for logging, and I preffer to have one good working animation with higher fps, than two with low fps. But when I have more time I would like to add splash image support which could also be used as a background for the log und user infomations on the bottom screen.

    Sound is not supported because it is currently unkown how to initalise and use the sound hardware. This is needed, because the system does not initalise it until after the firmware boot is completed. But after somebody figured it out, I will be able to add sound support.
     
  12. Kazuma77

    Kazuma77 GBAtemp Maniac

    Member
    1,008
    418
    May 11, 2008
    United States
    In other words, trying to add sound is about like trying to support a closed-source video card in Linux. I figured there must not be any documentation on the hardware available since no one has done it.

    Any progress, btw? Also, I've tried to compile the source several times now, but all it gives me is a black screen. Is it updated for 1.2?

    BTW, I got messing around with the configuration file and came up with an interesting idea. It kind-of seems like going backwards, but I was looking into a way to change hotkeys without taking a trip to the PC, then it hit me. There is nothing preventing you from setting it up to look for renamed files. But then it's just like Arm9Select, in both the good and bad ways. In light of this, I actually have it look for the files in a folder named "boot9select" ;) I've called it "Select Mode" for obvious reasons. Just in case anyone is interested, I've included a copy. Like I said, kind-of limiting. You wouldn't want to set any animations since they may not go with the payloads if you decided to move them around. But, it does let you switch hotkeys by simply renaming in Godmode9. Now people have no excuse to keep using Luma's chainloader.
     

    Attached Files:

    Last edited by Kazuma77, Sep 3, 2017
  13. SirNapkin1334

    SirNapkin1334 Renound Aritst

    Member
    768
    217
    Aug 20, 2017
    United States
    Near Crap Mountain
    Found a weird glitch. Occasionally (more often than I'd like) it'll say after the splash, "Luma Encountered an Error: Could not read from . "
    Can someone help?
    EDIT: Will repost on support forum. For now, this stays here because I don't know how to remove a post.
     
    Last edited by SirNapkin1334, Sep 22, 2017
  14. RednaxelaNnamtra
    OP

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    752
    641
    Dec 8, 2011
    Germany
    Here is another dev release, this should hopefully have the problem with som Text mode payloads fixed while also having the luma unsupported location bug fixed.
     

    Attached Files:

  15. THYPLEX

    THYPLEX GBAtemp Fan

    Member
    466
    75
    May 20, 2017
    Italy
    Rome
    What's Shadow nand ?
     
  16. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,586
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    ShadowNAND was kind of the first method of running a CFW from the CTRNAND.
     
  17. THYPLEX

    THYPLEX GBAtemp Fan

    Member
    466
    75
    May 20, 2017
    Italy
    Rome
    Isn't the same as luma installed in my CTR NAND too ?
     
  18. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,586
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    At that time it was a stripped down CFW without only the most basic of patches. So the modern equivalent would be be Luma3DS on the CTRNAND.
     
    RednaxelaNnamtra likes this.
  19. Kazuma77

    Kazuma77 GBAtemp Maniac

    Member
    1,008
    418
    May 11, 2008
    United States
    Works great with every text mode app except Decrypt9 (including converted payloads like EmuNAND9 and AGBSave9).
     
  20. cl_yde_

    cl_yde_ Member

    Newcomer
    27
    3
    Sep 1, 2017
    United Kingdom
    Is this 1.3 b9s compatible?