brew install jpeach/dreamcast/<formula>
Or brew tap jpeach/dreamcast
and then brew install <formula>
.
This tap contains the following formulae:
Name | Description |
---|---|
cdirip | Program for extracting tracks from a CDI (DiscJuggler) image |
dc-toolchain-legacy | Dreamcast compilation toolchain (legacy) |
dc-toolchain-stable | Dreamcast compilation toolchain (stable) |
dc-toolchain-testing | Dreamcast compilation toolchain (testing) |
dcload-serial | Host side of the dcload Sega Dreamcast serial loader |
kallistios-utils | Host-side Dreamcast build utilities from KallistiOS |
For general Homebrew usage, see brew help
, man brew
or check Homebrew's documentation.
There are 3 dc-toolchain
formulae, corresponding to the toolchain
build options implemented in KallistiOS. You can install all of them
simultaneously, then tell the KallistiOS build system which one to use
by sourcing the kos.env
file in the corresponding formula prefix:
$ source $(brew --prefix dc-toolchain-testing)/kos.env
$ env | grep KOS
KOS_CC_PREFIX=sh-elf
KOS_CC_BASE=/usr/local/Cellar/dc-toolchain-testing/2022.05.10/sh-elf
The kallistios-utils
formula contains the tools needed for building
romdisks, and they depend on the $KOS_BASE
and other environment
variables being set correctly.