|
|
(4 intermediate revisions by 2 users not shown) |
Line 3: |
Line 3: |
| | for3ds = 1 | | | for3ds = 1 |
| | version = 3 | | | version = 3 |
| | | releasedate = 2018-03-19 |
| | website = https://gbatemp.net/threads/497717/ gbatemp.net/threads/497717 | | | website = https://gbatemp.net/threads/497717/ gbatemp.net/threads/497717 |
| | gitlab = Wolfvak/BAX | | | gitlab = Wolfvak/BAX |
| | | gitlabtag = third_release |
| }} | | }} |
| '''BAX''' is a homebrew program for the Nintendo 3DS (compatible with all models) that allows you to display video streams on load. Thanks to boot-time entrypoints, this can be done on boot, giving a similar impression to the loading animation of a PC or a mobile smartphone. | | '''BAX''' is a homebrew program for the Nintendo 3DS (compatible with all models) that allows you to display video streams on load. Thanks to boot-time entrypoints, this can be done on boot, giving a similar impression to the loading animation of a PC or a mobile smartphone. |
Line 23: |
Line 25: |
| |-|I use fastboot3DS= | | |-|I use fastboot3DS= |
|
| |
|
| # Download the latest release of BAX from its {{GitLab|Wolfvak/BAX/-/releases|GitLab page}} (The <code>release.zip</code> file)
| | <ol> |
| # Insert your console's SD card into your computer
| | <li>Download the latest release of BAX from its {{GitLab|Wolfvak/BAX/-/releases|GitLab page}} (The <code>release.zip</code> file)</li> |
| # Create a folder named <code>bax</code> on the SD root
| | <li>Insert your console's SD card into your computer</li> |
| # Copy <code>BAX.firm</code> from the <code>release.zip</code> and your BAX animation files into the <code>bax</code> folder
| | <li>Create a folder named <code>bax</code> on the SD root</li> |
| # Create a file named <code>boot.txt</code> inside the <code>bax</code> folder and put the text '''sdmc:/boot.firm''' inside of it
| | <li>Copy <code>BAX.firm</code> from the <code>release.zip</code> and your BAX animation files into the <code>bax</code> folder</li> |
| # Boot into the fastboot3DS configuration menu by holding {{B|HOME}} while powering on
| | <li>Create a file named <code>boot.txt</code> inside the <code>bax</code> folder and put the text '''sdmc:/boot.firm''' inside of it</li> |
| # Go to <code>Boot setup...</code> and select the first slot, then choose <code>Select [slot 1] firm</code> and pick the SD file <code>sd:/bax/BAX.firm</code>
| | <li>Boot into the fastboot3DS configuration menu by holding {{B|HOME}} while powering on</li> |
| # Once selected, ensure <code>Set [slot 1] autoboot</code> is checked and back out to the main menu
| | <li>Go to <code>Boot setup...</code> and select the first slot, then choose <code>Select [slot 1] firm</code> and pick the SD file <code>sd:/bax/BAX.firm</code></li> |
| # To test, go into <code>Boot menu...</code> and select <code>Boot [slot 1]</code>; your animation should load, then the system should load normally
| | <li>Once selected, ensure <code>Set [slot 1] autoboot</code> is checked and back out to the main menu</li> |
| # Your SD card layout should now include this:
| | <li>To test, go into <code>Boot menu...</code> and select <code>Boot [slot 1]</code>; your animation should load, then the system should load normally</li> |
| | <li>Your SD card layout should now include this:</li> |
| | </ol> |
| {{Tree list}} | | {{Tree list}} |
| * [[File:Gnome-media-flash.svg|20px|link=]] (root) | | * {{Tree icon|sd}} (root) |
| ** [[File:Icons8 flat opened folder.svg|20px|link=]] bax | | ** {{Tree icon|d}} bax |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''BAX.firm''' (the file in the first boot slot of fastboot3DS) | | *** {{Tree icon|f}} '''BAX.firm''' (the file in the first boot slot of fastboot3DS) |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''my_animation_1.bax''' | | *** {{Tree icon|f}} '''my_animation_1.bax''' |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''my_animation_2.bax''' | | *** {{Tree icon|f}} '''my_animation_2.bax''' |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''my_animation_3.bax''' | | *** {{Tree icon|f}} '''my_animation_3.bax''' |
| ** [[File:Icons8 flat file.svg|20px|link=]] '''boot.firm''' (Your existing Luma3DS file) | | ** {{Tree icon|f}} '''boot.firm''' (Your existing Luma3DS file) |
| ** [[File:Icons8 flat file.svg|20px|link=]] '''boot.3dsx''' | | ** {{Tree icon|f}} '''boot.3dsx''' |
| {{Tree list/end}} | | {{Tree list/end}} |
|
| |
|
Line 48: |
Line 52: |
| {{info|text=Following these instructions will move your Luma3DS firmware file to <code>sdmc:/bax/boot.firm</code>, with <code>sdmc:/boot.firm</code> being the BAX payload instead. Please keep this in mind when updating Luma3DS in the future so you don't accidentally overwrite BAX.}} | | {{info|text=Following these instructions will move your Luma3DS firmware file to <code>sdmc:/bax/boot.firm</code>, with <code>sdmc:/boot.firm</code> being the BAX payload instead. Please keep this in mind when updating Luma3DS in the future so you don't accidentally overwrite BAX.}} |
|
| |
|
| # Download and the latest release of BAX from its {{GitLab|Wolfvak/BAX/-/releases|GitLab page}} (The <code>release.zip</code> file)
| | <ol> |
| # Insert your console's SD card into your computer
| | <li>Download and the latest release of BAX from its {{GitLab|Wolfvak/BAX/-/releases|GitLab page}} (The <code>release.zip</code> file)</li> |
| # Create a folder named <code>bax</code> on the SD root
| | <li>Insert your console's SD card into your computer</li> |
| # Move your existing <code>boot.firm</code> file into the <code>bax</code> folder
| | <li>Create a folder named <code>bax</code> on the SD root</li> |
| # Copy <code>BAX.firm</code> from <code>release.zip</code> into the root of your SD card
| | <li>Move your existing <code>boot.firm</code> file into the <code>bax</code> folder</li> |
| # Rename the <code>BAX.firm</code> you copied to <code>boot.firm</code>
| | <li>Copy <code>BAX.firm</code> from <code>release.zip</code> into the root of your SD card</li> |
| # Copy your BAX animation files to <code>sdmc:/bax/</code>
| | <li>Rename the <code>BAX.firm</code> you copied to <code>boot.firm</code></li> |
| # Your SD card layout should now include this:
| | <li>Copy your BAX animation files to <code>sdmc:/bax/</code></li> |
| | <li>Your SD card layout should now include this:</li> |
| | </ol> |
| {{Tree list}} | | {{Tree list}} |
| * [[File:Gnome-media-flash.svg|20px|link=]] (root) | | * {{Tree icon|sd}} (root) |
| ** [[File:Icons8 flat opened folder.svg|20px|link=]] bax | | ** {{Tree icon|d}} bax |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''boot.firm''' (Your existing Luma3DS file) | | *** {{Tree icon|f}} '''boot.firm''' (Your existing Luma3DS file) |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''my_animation_1.bax''' | | *** {{Tree icon|f}} '''my_animation_1.bax''' |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''my_animation_2.bax''' | | *** {{Tree icon|f}} '''my_animation_2.bax''' |
| *** [[File:Icons8 flat file.svg|20px|link=]] '''my_animation_3.bax''' | | *** {{Tree icon|f}} '''my_animation_3.bax''' |
| ** [[File:Icons8 flat file.svg|20px|link=]] '''boot.3dsx''' | | ** {{Tree icon|f}} '''boot.3dsx''' |
| ** [[File:Icons8 flat file.svg|20px|link=]] '''boot.firm''' (Used to be named BAX.firm) | | ** {{Tree icon|f}} '''boot.firm''' (Used to be named BAX.firm) |
| {{Tree list/end}} | | {{Tree list/end}} |
|
| |
|