How do I compile DOL files?

Release threads for homebrew & utilities only
Post Reply
rawr693
Posts: 6
Joined: Tue Jun 11, 2019 12:49 am

How do I compile DOL files?

Post by rawr693 » Thu Jun 20, 2019 11:00 pm

I'm pretty sure this is a dumb question, but how do i compile a Swiss executable DOL file from the github downloads one uses for homebrew software? I know some have the actual DOL file in them, but a lot of them don't.

I'm a bit confused on how to do this.
User avatar
emu_kidid
Site Admin
Posts: 4497
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: How do I compile DOL files?

Post by emu_kidid » Fri Jun 21, 2019 2:16 am

I'm confused as to why you don't just go here: https://github.com/emukidid/swiss-gc/releases

If you need to compile it, you will need devkitPro with devkitPPC and libOGC installed. From there you'll need to call make.
Image
rawr693
Posts: 6
Joined: Tue Jun 11, 2019 12:49 am

Re: How do I compile DOL files?

Post by rawr693 » Fri Jun 21, 2019 3:00 am

I already have Swiss up and running, my problem is finding DOL files for apps such as https://github.com/dborth/vbagx For example GBI came with its DOL file ready to go, whereas stuff like VBAGX or SNES9xGX doesn't
User avatar
Extrems
Posts: 722
Joined: Tue Aug 17, 2010 10:40 pm
Location: Quebec, Canada
Contact:

Re: How do I compile DOL files?

Post by Extrems » Fri Jun 21, 2019 3:17 am

User avatar
Papy.G
Posts: 77
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: How do I compile DOL files?

Post by Papy.G » Fri Jun 21, 2019 9:28 am

The fact is finding compiled releases on Github is not as straightforward as some may expect, when you're not directed to the right "directory".
I personnally have hard times with the "awkward" ergonomics of the website, and while I may have good reasons to rely on this site for an oncoming project (not gamecube related at all), this keeps me away from stepping into it.
Overclocked DMG
AGB/supercard miniSD
DS Fat/NeoMK3 2006 512Mb
DS Lite/flashme V8noautostealth/Supercard miniSD
DOL001(EUR)/RGB/GBP/WiiSD+Gamexploit
RVL 001/RGB/CMP/WiiSD
rawr693
Posts: 6
Joined: Tue Jun 11, 2019 12:49 am

Re: How do I compile DOL files?

Post by rawr693 » Fri Jun 21, 2019 4:50 pm

Thanks a lot, mate! Believe it or not, even though I always download stuff from github this is the first time I've noticed there's a "releases" tab
User avatar
Aleron Ives
Posts: 72
Joined: Thu Oct 13, 2016 3:56 am
Location: California

Re: How do I compile DOL files?

Post by Aleron Ives » Fri Jun 21, 2019 8:06 pm

The releases option is not shown on all project pages, for whatever reason. You have to type /releases into your browser URL bar manually to see if there are any binaries fairly often.
User avatar
Extrems
Posts: 722
Joined: Tue Aug 17, 2010 10:40 pm
Location: Quebec, Canada
Contact:

Re: How do I compile DOL files?

Post by Extrems » Fri Jun 21, 2019 8:39 pm

It is shown on all project pages, the UI is just poorly designed.
Post Reply