Skip to content

jason-oliveira/redream

 
 

Repository files navigation

redream

travis-ci status appveyor status slack status

redream is a work-in-progress SEGA Dreamcast emulator written in C for Mac, Linux and Windows.

redream is licensed under the GPLv3 license (see LICENSE.txt) and uses third party libraries that are each distributed under their own terms (see each library's license in deps/).

Ask questions and help answer them on our Slack group.

Downloading

The latest pre-built binaries can be found on the downloads page.

Building

Start by cloning the repository and setting up a build directory.

git clone https://github.com/inolen/redream.git
mkdir redream_build
cd redream_build

Next, generate a makefile or project file for your IDE of choice. For more info on the supported IDEs, checkout the CMake documentation.

# Makefile
cmake -DCMAKE_BUILD_TYPE=RELEASE ../redream

# Xcode project
cmake -G "Xcode" ../redream

# Visual Studio project
cmake -G "Visual Studio 14 Win64" ../redream

Finally, you can either run make from the command line if you've generated a Makefile or load up the project file and compile the code from inside of your IDE.

Reporting bugs

Report bugs via the GitHub issue queue.

About

Work In Progress SEGA Dreamcast emulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 84.3%
  • C 15.3%
  • Other 0.4%