Firm payload bootstrap 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew system tools" to "")
 
(3 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
|image=3ds.png
|description=Boot an ARM9 binary from a 3DS FIRM.
|description=Boot an ARM9 binary from a 3DS FIRM.
|author=yellows8
|author=yellows8
Line 7: Line 8:
|version=2017
|version=2017
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/firm_payload_bootstrap.rar
|download=[https://dlhb.gamebrew.org/3dshomebrews/firmpayloadbootstrap.7z source only]
|website=https://github.com/yellows8/firm_payload_bootstrap
|website=https://github.com/yellows8/firm_payload_bootstrap
|source=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 05:17, 6 May 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: