Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

Firm payload bootstrap 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox-3DS-Homebrews
| title = firm_payload_bootstrap
| title = firm_payload_bootstrap
| image = https://dlhb.gamebrew.org/3dshomebrew/firm_payload_bootstrap.jpg|250px
| type = System Tools
| type = System Tools
| version=unknown
| version=2017
| lastupdated = 2017/01/03
| lastupdated = 2017/01/03
| licence = Mixed
| licence = Mixed
Line 9: Line 8:
| website = https://github.com/yellows8/firm_payload_bootstrap
| website = https://github.com/yellows8/firm_payload_bootstrap
| download = https://dlhb.gamebrew.org/3dshomebrew/firm_payload_bootstrap.rar
| download = https://dlhb.gamebrew.org/3dshomebrew/firm_payload_bootstrap.rar
| source = https://github.com/yellows8/firm_payload_bootstrap
| source = https://github.com/yellows8/firm_payload_bootstrap
}}
}}
<youtube>oQsZ_MCmht4</youtube>
<youtube>oQsZ_MCmht4</youtube>


This is for booting an arm9 payload embedded in the built arm9bin. This is intended for running [bootldr9_rawdevice](https://github.com/yellows8/bootldr9_rawdevice), but other binaries could be used as well. The arm11code is setup to jump to code initialized by the arm9 payload once signaled. This requires the [ctr_firm_builder](https://github.com/derrekr/ctr_firm_builder) tool, since this is intended for use under a FIRM binary.
This is for booting an arm9 payload embedded in the built arm9bin. This is intended for running [https://github.com/yellows8/bootldr9_rawdevice bootldr9_rawdevice], but other binaries could be used as well. The arm11code is setup to jump to code initialized by the arm9 payload once signaled. This requires the [https://github.com/derrekr/ctr_firm_builder ctr_firm_builder] tool, since this is intended for use under a FIRM binary.
 
This must be built with the "ARM9PAYLOADPATH={path}" make param.
This must be built with the "ARM9PAYLOADPATH={path}" make param.

Revision as of 12:23, 16 September 2021

Template:Infobox-3DS-Homebrews

This is for booting an arm9 payload embedded in the built arm9bin. This is intended for running bootldr9_rawdevice, but other binaries could be used as well. The arm11code is setup to jump to code initialized by the arm9 payload once signaled. This requires the ctr_firm_builder tool, since this is intended for use under a FIRM binary.

This must be built with the "ARM9PAYLOADPATH={path}" make param.

Advertising: