Skip to content

jpeach/homebrew-dreamcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jpeach/dreamcast Homebrew tap

How do I install these formulae?

brew install jpeach/dreamcast/<formula>

Or brew tap jpeach/dreamcast and then brew install <formula>.

Documentation

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.

How to use the toolchain formulae

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

KallistiOS dependencies

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.

About

Home-brew formulae for Dreamcast development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published