Homebrew Disc Loader Wii: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Loaders
(Loader) - GameBrew
|title_mode=append
|image=homebrewdiscloaderwii.jpg
|image_alt=Homebrew Disc Loader
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=Homebrew Disc Loader
|title=Homebrew Disc Loader
|image=homebrewdiscloaderwii.jpg
|image=hbdiscloaderwii2.png
|description=Run homebrew software directly from DVD
|description=Run homebrew software directly from DVD.
|author=Sierradev
|author=Sierradev
|lastupdated=2008/12/07
|lastupdated=2008/12/07
Line 15: Line 8:
|version=0.3
|version=0.3
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/homebrewdiscloaderwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/hbdiscloaderwii.7z
|website=
|website=https://wiibrew.org/wiki/Homebrew_Disc_Loader
|source=
|source=
}}
}}
Using the '''Homebrew Disc Loader''', you can load homebrew programs from regular ISO9660 DVDs. It supports (sub)directories.
Using the Homebrew Disc Loader, you can load homebrew programs from regular ISO9660 DVDs. It supports (sub)directories.


== Requirements ==
==User guide==
* Some way to run homebrew
Requirements:
* [[Dvdx Wii]]
* Some way to run homebrew.
* [[DVDX Wii|DVDX]].


== Usage ==
How to use:
* Rename programs to boot.dol and put them in separate (sub)directories on the DVD.
* Rename programs to boot.dol and put them in separate (sub)directories on the DVD.
* Put meta.xml in the same directories if you want friendly program names and descriptions
* Put meta.xml in the same directories if you want friendly program names and descriptions.
* Put DISCINFO-file in the root of the DVD if you want disc information
* Put DISCINFO-file in the root of the DVD if you want disc information.
* Burn as ISO9660 DVD.
* Burn as ISO9660 DVD.
* Put disc in console and start program.
* Put disc in console and start program.
* Follow on-screen instructions.
* Follow on-screen instructions.


==Media==
=== DISCINFO-file ===
<youtube>ryvWcbJGP5Q</youtube>
 
== DISCINFO-file ==
As of version 0.3, Homebrew Disc Loader supports a DISCINFO-file in the root of the DVD. This file contains info about the homebrew DVD. At the moment, only the first line is read and displayed as the disc title above the program menu. More fields may be implemented in the future; the recommended format is as follows:
As of version 0.3, Homebrew Disc Loader supports a DISCINFO-file in the root of the DVD. This file contains info about the homebrew DVD. At the moment, only the first line is read and displayed as the disc title above the program menu. More fields may be implemented in the future; the recommended format is as follows:


<pre><Disc title>
<Disc title>
<Author>
<Author>
<Year of release>
<Year of release>
<E-mail-address author>
<E-mail-address author>
<Legal information></pre>
<Legal information>


Example:
Example:
Sierradev's Homebrew Compilation Disc
Sierradev
2008
Various licenses apply
'''Note:''' not all fields may apply to your disc; just leave the non-applicable fields open by using an empty line


<pre>Sierradev's Homebrew Compilation Disc
==Screenshots==
Sierradev
https://dlhb.gamebrew.org/wiihomebrews/hbdiscloaderwii3.png
2008
foo@example.com
Various licenses apply</pre>


Note: not all fields may apply to your disc; just leave the non-applicable fields open by using an empty line
==Media==
'''Mario Kart Wii working on homebrew disc loader''' ([https://www.youtube.com/watch?v=ryvWcbJGP5Q rigz2007]) <br>
<youtube>ryvWcbJGP5Q</youtube>


== Known issues ==
== Known issues ==
* Programs like Quake, which depend on data files in the same directory as the program, may not work. At the moment, it is unclear whether and, if so, when this will be fixed.
Programs like Quake, which depend on data files in the same directory as the program, may not work. At the moment, it is unclear whether and, if so, when this will be fixed.
* If the disc title is longer than 60 characters, it will wrap to the next line and the menu may scroll up.


== Todo ==
If the disc title is longer than 60 characters, it will wrap to the next line and the menu may scroll up.
* Graphical interface?
* Add loading from USB drive?
* Clean up code


== Changelog ==
== Changelog ==
'''0.3:'''
'''0.3'''
*Added support for meta.xml (name and long_description)
*Added support for meta.xml (name and long_description).
*Added support for DISCINFO-file (see above)
*Added support for DISCINFO-file (see above).
*Added eject- and retry-functions
*Added eject- and retry-functions.
*Fixed issue with scrolling through a long list
*Fixed issue with scrolling through a long list.
*Fixed issue where program crashed randomly due to a bug in memory allocation
*Fixed issue where program crashed randomly due to a bug in memory allocation.
*Changed name to Homebrew Disc Loader
*Changed name to Homebrew Disc Loader.


'''0.2'''
'''0.2'''
*Initial public release
*Initial public release.
 
==Credits==
Thanks to shagkur (DOL loading), joedj (pointing out ISO9660 devoptab), Duhow (betatester) and everyone on #wiidev.


== External links ==
== External links ==
* Wiibrew - https://wiibrew.org/wiki/Homebrew_Disc_Loader
* WiiBrew - https://wiibrew.org/wiki/Homebrew_Disc_Loader

Latest revision as of 12:00, 22 March 2023

Homebrew Disc Loader
Hbdiscloaderwii2.png
General
AuthorSierradev
TypeLoader
Version0.3
LicenseMixed
Last Updated2008/12/07
Links
Download
Website

Using the Homebrew Disc Loader, you can load homebrew programs from regular ISO9660 DVDs. It supports (sub)directories.

User guide

Requirements:

  • Some way to run homebrew.
  • DVDX.

How to use:

  • Rename programs to boot.dol and put them in separate (sub)directories on the DVD.
  • Put meta.xml in the same directories if you want friendly program names and descriptions.
  • Put DISCINFO-file in the root of the DVD if you want disc information.
  • Burn as ISO9660 DVD.
  • Put disc in console and start program.
  • Follow on-screen instructions.

DISCINFO-file

As of version 0.3, Homebrew Disc Loader supports a DISCINFO-file in the root of the DVD. This file contains info about the homebrew DVD. At the moment, only the first line is read and displayed as the disc title above the program menu. More fields may be implemented in the future; the recommended format is as follows:

<Disc title>
<Author>
<Year of release>
<E-mail-address author>
<Legal information>

Example:

Sierradev's Homebrew Compilation Disc
Sierradev
2008
[email protected]
Various licenses apply

Note: not all fields may apply to your disc; just leave the non-applicable fields open by using an empty line

Screenshots

hbdiscloaderwii3.png

Media

Mario Kart Wii working on homebrew disc loader (rigz2007)

Known issues

Programs like Quake, which depend on data files in the same directory as the program, may not work. At the moment, it is unclear whether and, if so, when this will be fixed.

If the disc title is longer than 60 characters, it will wrap to the next line and the menu may scroll up.

Changelog

0.3

  • Added support for meta.xml (name and long_description).
  • Added support for DISCINFO-file (see above).
  • Added eject- and retry-functions.
  • Fixed issue with scrolling through a long list.
  • Fixed issue where program crashed randomly due to a bug in memory allocation.
  • Changed name to Homebrew Disc Loader.

0.2

  • Initial public release.

Credits

Thanks to shagkur (DOL loading), joedj (pointing out ISO9660 devoptab), Duhow (betatester) and everyone on #wiidev.

External links

Advertising: