Howto: Create a bootable homebrew disc

Find all your GameCube topics here
Post Reply
User avatar
infact
Posts: 346
Joined: Tue Mar 29, 2011 4:35 am
Location: Germany

Howto: Create a bootable homebrew disc

Post by infact » Sat Jul 23, 2011 6:15 pm

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).
Attachments
homebrew_disc.zip
utilities to create a bootable homebrew disc
(mkisofs, swiss 0.1 r52 and gbi.hdr PAL included)
now wode compliant
(2.1 MiB) Downloaded 3111 times
Last edited by infact on Mon Aug 01, 2011 12:38 pm, edited 1 time in total.
infact
Image Image
User avatar
bentomo
Posts: 51
Joined: Sun Jun 05, 2011 6:39 pm

Re: Howto: Create a bootable homebrew disc

Post by bentomo » Sun Jul 24, 2011 9:19 pm

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:
ImageImageImageImageImageImage
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Sun Jul 31, 2011 10:52 am

does this method work with the wode? when I try this my cube says everytime: cant read disc.
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Sun Jul 31, 2011 4:31 pm

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.
User avatar
infact
Posts: 346
Joined: Tue Mar 29, 2011 4:35 am
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by infact » Sun Jul 31, 2011 5:11 pm

No problem, just use the attached tool and add the created file to the "disc" folder.
Attachments
DummyFileGen.zip
create dummy files
(5.84 KiB) Downloaded 1567 times
infact
Image Image
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Sun Jul 31, 2011 5:24 pm

yeah I just found it by reading it the fifth time ;-)

edit: ok doesnt work with the wode :-(
User avatar
Ashen
Posts: 994
Joined: Tue Nov 16, 2010 3:08 pm

Re: Howto: Create a bootable homebrew disc

Post by Ashen » Sun Jul 31, 2011 8:23 pm

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.
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Sun Jul 31, 2011 8:26 pm

how did you do this ashen. on my cube with the wode I get everytime an error: cant read disc.
User avatar
Ashen
Posts: 994
Joined: Tue Nov 16, 2010 3:08 pm

Re: Howto: Create a bootable homebrew disc

Post by Ashen » Sun Jul 31, 2011 8:34 pm

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.
Attachments
WKF_SWISSR52.zip
(1.03 MiB) Downloaded 1435 times
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Sun Jul 31, 2011 8:40 pm

thanks ashen
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Mon Aug 01, 2011 6:08 am

ok ashen even with your disc it doesnt work with the wode.
User avatar
infact
Posts: 346
Joined: Tue Mar 29, 2011 4:35 am
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by infact » Mon Aug 01, 2011 11:49 am

try this one please...
Attachments
swiss-r52-wode.zip
swiss r52 for WODE
(656.97 KiB) Downloaded 1410 times
infact
Image Image
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by yamaharacer » Mon Aug 01, 2011 11:55 am

wow thanks this one is working with the wode. what did you changed in the other image?
User avatar
infact
Posts: 346
Joined: Tue Mar 29, 2011 4:35 am
Location: Germany

Re: Howto: Create a bootable homebrew disc

Post by infact » Mon Aug 01, 2011 12:26 pm

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.
infact
Image Image
User avatar
AC_Orange
Posts: 398
Joined: Mon Mar 29, 2010 11:36 am

Re: Howto: Create a bootable homebrew disc

Post by AC_Orange » Mon Jan 28, 2013 3:31 am

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
User avatar
deku_scrub
Posts: 172
Joined: Thu Apr 01, 2010 7:34 pm
Location: Balneário Camboriú, Santa Catarina - Brasil

Re: Howto: Create a bootable homebrew disc

Post by deku_scrub » Sat Oct 26, 2013 4:24 pm

@infact

Thanks for posting gbi.hdr

Thankyou soo much!!
__ deku_scrub __ Wii D3-2 | System 4.3 | HC installed using Smash Stack | WODE Jukebox
Xbox 360 Slim 4GB | 320GB Hacked HDD | x360key
polybius22
Posts: 3
Joined: Sun Feb 11, 2018 1:46 am

Re: Howto: Create a bootable homebrew disc

Post by polybius22 » Sun Feb 11, 2018 1:49 am

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?
Seniorcelica
Posts: 37
Joined: Sun Nov 19, 2017 5:03 pm

Re: Howto: Create a bootable homebrew disc

Post by Seniorcelica » Mon Dec 31, 2018 12:42 pm

interested but wondering about post above?
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Howto: Create a bootable homebrew disc

Post by emu_kidid » Thu Jan 03, 2019 5:45 am

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?
Image
User avatar
MaziRoddy999
Posts: 3
Joined: Tue Jun 22, 2021 10:04 pm

Re: Howto: Create a bootable homebrew disc

Post by MaziRoddy999 » Tue Jun 22, 2021 10:30 pm

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.
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Howto: Create a bootable homebrew disc

Post by emu_kidid » 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.
Image
User avatar
MaziRoddy999
Posts: 3
Joined: Tue Jun 22, 2021 10:04 pm

Re: Howto: Create a bootable homebrew disc

Post by MaziRoddy999 » Tue Jul 13, 2021 3:36 am

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: .
Post Reply