Work In Progress SEGA Dreamcast emulator
Go to file
Anthony Pesch 93cde7f1d0 restructure main emulator loop to be driven by the amount of audio available in the aica ring buffer (#1)
made audio backend discard an incoming amount of aica frames proportionate to any silence that was previously written out to keep audio time domain in sync with emulator
2017-01-04 00:45:47 -08:00
cmake clang-tidy and clang-format are not required dependencies 2016-02-29 23:51:42 -08:00
deps windows build fixes 2017-01-01 22:06:16 -08:00
docs Add audio latency option 2016-12-30 17:32:21 -07:00
profiles initial c refactor 2016-05-22 19:57:47 -07:00
src restructure main emulator loop to be driven by the amount of audio available in the aica ring buffer (#1) 2017-01-04 00:45:47 -08:00
test separated T and S bits from sh4 status register into their own context members, sr_t and sr_s, reducing codegen by around 15% 2016-12-30 15:41:29 -08:00
tools/recc added check for AVX support to x64_backend_create 2016-12-27 15:37:52 -08:00
.clang-format ran latest clang-format 2016-06-21 23:40:25 -04:00
.gitignore updated memory access docs 2016-12-23 01:31:35 -08:00
.travis.yml use release configuration for ci builds 2016-12-21 00:01:59 -08:00
CMakeLists.txt windows build fixes 2017-01-01 22:06:16 -08:00
LICENSE added LICENSE 2016-04-25 00:40:13 -07:00
README.md fix download links in docs 2016-12-21 00:47:31 -08:00

README.md

redream

Build 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.

Ask questions and help answer them on our Slack group.

Building

To build the latest binaries, checkout out the building docs.

Downloading

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

Reporting bugs

Report bugs via the GitHub issue queue.