Difference between revisions of "OpenDolBoot"

(new release)
m (0.4 release)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
| type        = pc utility
 
| type        = pc utility
 
| author      = [[User:DacoTaco|DacoTaco]]
 
| author      = [[User:DacoTaco|DacoTaco]]
| version    = 0.3
+
| version    = 0.4
 
| download    = media:OpenDolBoot.zip
 
| download    = media:OpenDolBoot.zip
 
| source      = https://github.com/DacoTaco/priiloader/tree/master/tools/OpenDolBoot
 
| source      = https://github.com/DacoTaco/priiloader/tree/master/tools/OpenDolBoot
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 :
Line 17: Line 18:
 
*-i : display info about the dol file and exit (no other parameters are required when using -i)
 
*-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
 
*-n : use the following nand code and not the default (internal) nand loader
 +
*-f : force opendolboot to replace any nandloader already in the given binary
 
*-h : display this message
 
*-h : display this message
  
 
In the included package is a win32 build, and the source code to build the tool for linux or macOS
 
In the included package is a win32 build, and the source code to build the tool for linux or macOS

Latest revision as of 16:00, 22 June 2024

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

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

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
  • -f : force opendolboot to replace any nandloader already in the given binary
  • -h : display this message

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