Page 1 of 1

Howto: Create a bootable homebrew disc

Posted: Sat Jul 23, 2011 6:15 pm
by infact
Howto: here

Files: attached to this Post

Contents:

Code: Select all

make_dol_and_iso.bat
  - helper script
howto.txt
  - howto use the helper script

homebrew_disc.iso
  - sample disc, created from "my.dol"
my.dol
  - sample homebrew dol (Swiss 0.1 r52)
disc\bootldr.dol
  - relocated "my.dol"

gbi.hdr
  - generic boot image PAL
mkisofs.exe and cygwin1.dll
  - util to create iso image
dollz3.exe
  - util to relocate the "my.dol"

wode addon
  - additional files for WODE
wode addon\DummyFileGen
  - create a Dummy file, to make the iso bigger
wkf addon
  - additional files for WiikeyFusion
wkf addon\header faker*
  - add fake header for wkf use
Questions and Discussion about the Howto in this thread (So you dont have to create a wiki account).

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 24, 2011 9:19 pm
by bentomo
I followed the guide, and it shows up as a full 1.36gb disc in wbfs manager, even the default disc that's already in there transfers as 1.36gb


EDIT: :oops: Whoops, sorry I didn't read my getting started with homebrewthread, I got it now. Thanks :oops:

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 10:52 am
by yamaharacer
does this method work with the wode? when I try this my cube says everytime: cant read disc.

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 4:31 pm
by yamaharacer
is there a way to add dummy files. it seems taht it wont load cause the size of the image is to small.


edit: ok just found out how. will test it laster.

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 5:11 pm
by infact
No problem, just use the attached tool and add the created file to the "disc" folder.

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 5:24 pm
by yamaharacer
yeah I just found it by reading it the fifth time ;-)

edit: ok doesnt work with the wode :-(

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 8:23 pm
by Ashen
Just used this little package to make up a Swiss .52 bootable iso. Faked the header with your wiikey header faker (though i had to adjust the max allowable bytes). Works perfect! Thanks for putting this together infact.

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 8:26 pm
by yamaharacer
how did you do this ashen. on my cube with the wode I get everytime an error: cant read disc.

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 8:34 pm
by Ashen
I just followed the instructions. It may not work on the WODE because of the header being faked, but here's my .iso I just made.

Re: Howto: Create a bootable homebrew disc

Posted: Sun Jul 31, 2011 8:40 pm
by yamaharacer
thanks ashen

Re: Howto: Create a bootable homebrew disc

Posted: Mon Aug 01, 2011 6:08 am
by yamaharacer
ok ashen even with your disc it doesnt work with the wode.

Re: Howto: Create a bootable homebrew disc

Posted: Mon Aug 01, 2011 11:49 am
by infact
try this one please...

Re: Howto: Create a bootable homebrew disc

Posted: Mon Aug 01, 2011 11:55 am
by yamaharacer
wow thanks this one is working with the wode. what did you changed in the other image?

Re: Howto: Create a bootable homebrew disc

Posted: Mon Aug 01, 2011 12:26 pm
by infact
The WODE is picky with the region setting of gc isos, it must match on two different offsets in the iso. They changed the region stuff in 1.27. (see here)

So I patched the region of this iso and now it works. I will update the files in the first post in a few minutes to be WODE compatible.

EDIT: files in first post and tutorial in wiki updated.

Re: Howto: Create a bootable homebrew disc

Posted: Mon Jan 28, 2013 3:31 am
by AC_Orange
Thanks for making this infact :)

This was a trip down memory lane, I used to use mkisofs to make bootable Dreamcast discs back in the day.

Tested on ViperGC cube, will test xeno later today

Re: Howto: Create a bootable homebrew disc

Posted: Sat Oct 26, 2013 4:24 pm
by deku_scrub
@infact

Thanks for posting gbi.hdr

Thankyou soo much!!

Re: Howto: Create a bootable homebrew disc

Posted: Sun Feb 11, 2018 1:49 am
by polybius22
Sorry to necro this thread, but I just successfully installed XenoGC and tried this installer. Looks like it worked, but I'm stateside and the 50hz isn't playing nice with my TV. How would I go about burning a new disc for NTSC?

Re: Howto: Create a bootable homebrew disc

Posted: Mon Dec 31, 2018 12:42 pm
by Seniorcelica
interested but wondering about post above?

Re: Howto: Create a bootable homebrew disc

Posted: Thu Jan 03, 2019 5:45 am
by emu_kidid
Swiss is distributed in multiple region ready to burn ISO files. Or check the video forcing stuff that XenoGC supports here. If all that fails, what DOL are you using, maybe it's just detecting the video mode badly or is hardcoded to 50Hz?

Re: Howto: Create a bootable homebrew disc

Posted: Tue Jun 22, 2021 10:30 pm
by MaziRoddy999
infact wrote:
Sat Jul 23, 2011 6:15 pm
Howto: here
Spoiler
Show
Files: attached to this Post

Contents:

Code: Select all

make_dol_and_iso.bat
  - helper script
howto.txt
  - howto use the helper script

homebrew_disc.iso
  - sample disc, created from "my.dol"
my.dol
  - sample homebrew dol (Swiss 0.1 r52)
disc\bootldr.dol
  - relocated "my.dol"

gbi.hdr
  - generic boot image PAL
mkisofs.exe and cygwin1.dll
  - util to create iso image
dollz3.exe
  - util to relocate the "my.dol"

wode addon
  - additional files for WODE
wode addon\DummyFileGen
  - create a Dummy file, to make the iso bigger
wkf addon
  - additional files for WiikeyFusion
wkf addon\header faker*
  - add fake header for wkf use
Questions and Discussion about the Howto in this thread (So you dont have to create a wiki account).
Forgive me, but it is not my intent to be a necroposter. I've been a ninja watcher of this site for the better part of a yr so I decided to register as a member b/c I sincerely wanted to show my gratitude for this ingenious and simple tool you have gifted to the community as it pertains to burning homebrew discs (which I primarily use for burning Swiss w/ the GBI included) b/c it has helped me to utilize my modded GC to its fullest potential.

Re: Howto: Create a bootable homebrew disc

Posted: Tue Jun 22, 2021 11:19 pm
by emu_kidid
MaziRoddy999 wrote:
Tue Jun 22, 2021 10:30 pm
Forgive me, but it is not my intent to be a necroposter. I've been a ninja watcher of this site for the better part of a yr so I decided to register as a member b/c I sincerely wanted to show my gratitude for this ingenious and simple tool you have gifted to the community as it pertains to burning homebrew discs (which I primarily use for burning Swiss w/ the GBI included) b/c it has helped me to utilize my modded GC to its fullest potential.
No problem. Did you know that Swiss can boot an updated version of itself if found on the SD card root as "boot.dol"? That way you'd only have to burn a single disc and just update the files on your SD card.

Re: Howto: Create a bootable homebrew disc

Posted: Tue Jul 13, 2021 3:36 am
by MaziRoddy999
emu_kidid wrote:
Tue Jun 22, 2021 11:19 pm
MaziRoddy999 wrote:
Tue Jun 22, 2021 10:30 pm
Forgive me, but it is not my intent to be a necroposter. I've been a ninja watcher of this site for the better part of a yr so I decided to register as a member b/c I sincerely wanted to show my gratitude for this ingenious and simple tool you have gifted to the community as it pertains to burning homebrew discs (which I primarily use for burning Swiss w/ the GBI included) b/c it has helped me to utilize my modded GC to its fullest potential.
No problem. Did you know that Swiss can boot an updated version of itself if found on the SD card root as "boot.dol"? That way you'd only have to burn a single disc and just update the files on your SD card.
Yes, I was aware of that, but when I initially started softmodding my GC using Swiss after installing a Xeno modchip, I decided going in that I wanted compartmentalize how I lay out the Swiss boot disc and the SD card: I keep all of my emulators and roms on the SD card and on the Swiss boot disc, it only contains GBI. I have plenty mini DVDs to burn as many Swiss boot discs to my heart's content ;) :mrgreen: .