Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Firm payload bootstrap 3DS: Difference between revisions

From GameBrew
m (Text replacement - "{{Infobox-3DS-Homebrews" to "{{Infobox 3DS Homebrews")
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
| title = firm_payload_bootstrap
|title=firm_payload_bootstrap
| type = System Tools
|image=3ds.png
| version=2017
|description=Boot an ARM9 binary from a 3DS FIRM.
| lastupdated = 2017/01/03
|author=yellows8
| licence = Mixed
|lastupdated=2017/01/03
| author = yellows8
|type=System Tools
| website = https://github.com/yellows8/firm_payload_bootstrap
|version=2017
| download = https://dlhb.gamebrew.org/3dshomebrew/firm_payload_bootstrap.rar
|license=Mixed
| source = https://github.com/yellows8/firm_payload_bootstrap
|download=[https://dlhb.gamebrew.org/3dshomebrews/firm_payload_bootstrap.zip Source Only]
|website=https://github.com/yellows8/firm_payload_bootstrap
|source=https://github.com/yellows8/firm_payload_bootstrap
}}
}}
<youtube>oQsZ_MCmht4</youtube>
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 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 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.
==External links==
* GitHub - https://github.com/yellows8/firm_payload_bootstrap

Latest revision as of 11:14, 22 Haziran 2024

firm_payload_bootstrap
3ds.png
General
Authoryellows8
TypeSystem Tools
Version2017
LicenseMixed
Last Updated2017/01/03
Links
[Source Only Download]
Website
Source

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.

External links

Advertising: