WIP
(→Installation: {{Tree icon}}) |
(Create page about BAX) |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Page WIP|notes= | |||
* Needs installation instructions | |||
* Needs subpage for instructions on makebax | |||
* Needs configuration info | |||
* Needs usage info | |||
* Make important notes flashier | |||
}} | |||
{{Infobox homebrew | {{Infobox homebrew | ||
| developers = Wolfvak | | developers = Wolfvak | ||
| for3ds = 1 | | for3ds = 1 | ||
| version = 3 | | version = 3 | ||
| 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 | ||
}} | }} | ||
'''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. Please note that while it's designed to boot another program, it does not allow both itself and the other to run concurrently, but rather sequentially. Therefore, any time that is "taken" by loading/playing the animation file will not be somehow "given" to the next program (f.e. independently of the time taken by the animation, the FIRM will take the same amount of time to load). | ||
== Important Notes == | |||
* BAX can not be booted from a FIRM partition or an NTRboot cart. Don't even try. | |||
* Due to how Horizon/NATIVE_FIRM works, if you reboot from AGB_FIRM (GBA Virtual Console) the save game will not be saved until you reboot back into it again. | |||
* BAX performs no GPU initialization, only register tweaks and assumes the GPU has already been initialized by the time it boots. Any B9S-compatible loaders should do this, given the proper bit is set in the FIRM (it certainly is in BAX), but it can not realistically provide support for every existing loader out there. | |||
== Installation == | |||
==Installation== | |||
<tabber> | <tabber> | ||
|-|I use boot9strap= | |-|I use boot9strap= | ||
WIP | |||
|-|I use fastboot3DS= | |||
WIP | |||
</tabber> | </tabber> | ||
== Configuration == | |||
WIP | |||
==Configuration== | |||
Revision as of 23:31, 27 September 2022
This page is a work in progress. Notes:
|
Developer(s) | Wolfvak |
---|---|
Console | Nintendo 3DS |
Version | 3 |
Links | |
Website | gbatemp.net/threads/497717 |
GitLab | Wolfvak/BAX |
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. Please note that while it's designed to boot another program, it does not allow both itself and the other to run concurrently, but rather sequentially. Therefore, any time that is "taken" by loading/playing the animation file will not be somehow "given" to the next program (f.e. independently of the time taken by the animation, the FIRM will take the same amount of time to load).
Important Notes
- BAX can not be booted from a FIRM partition or an NTRboot cart. Don't even try.
- Due to how Horizon/NATIVE_FIRM works, if you reboot from AGB_FIRM (GBA Virtual Console) the save game will not be saved until you reboot back into it again.
- BAX performs no GPU initialization, only register tweaks and assumes the GPU has already been initialized by the time it boots. Any B9S-compatible loaders should do this, given the proper bit is set in the FIRM (it certainly is in BAX), but it can not realistically provide support for every existing loader out there.
Installation
WIP
Configuration
WIP