In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "OpenDolBoot"

From WiiBrew
Jump to navigation Jump to search
(new release)
m
Line 10: Line 10:
  
 
'''OpenDolBoot''' is an application created during the development of [[Priiloader]].  
 
'''OpenDolBoot''' is an application created during the development of [[Priiloader]].  
It creates an binary that has a [[NandLoader | Nand Loader]] integrated into it, making it bootable as a Channel binary.
+
It creates an binary that has a [[NANDLoader | Nand Loader]] integrated into it, making it bootable as a Channel binary.
By default it injects in a Nand Loader that is similar to [[SystemMenu | System Menu]]'s, but a different nand loader can be used to inject
+
By default it injects in a Nand Loader that is similar to [[System_Menu | System Menu]]'s, but a different nand loader can be used to inject
 +
if a nandloader, that was compiled from the nandloader source, it can auto detect it and change the entrypoint of the input binary's entrypoint
  
 
The parameters (as shown by the -h parameter) are :
 
The parameters (as shown by the -h parameter) are :

Revision as of 12:54, 24 February 2024

OpenDolBoot
LL OpenDolBoot icon.png
General
Author(s)DacoTaco
TypePC utility
Version0.3
Links
Download
Source

OpenDolBoot is an application created during the development of Priiloader. It creates an binary that has a Nand Loader integrated into it, making it bootable as a Channel binary. By default it injects in a Nand Loader that is similar to System Menu's, but a different nand loader can be used to inject if a nandloader, that was compiled from the nandloader source, it can auto detect it and change the entrypoint of the input binary's entrypoint

The parameters (as shown by the -h parameter) are : OpenDolBoot Input_Dol_filename [-h] [-i] [-n nandcode_filename] Output_App_filename

  • -i : display info about the dol file and exit (no other parameters are required when using -i)
  • -n : use the following nand code and not the default (internal) nand loader
  • -h : display this message

In the included package is a win32 build, and the source code to build the tool for linux or macOS