TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.14k stars 380 forks source link

Add a Dreamcast core #856

Open psionx opened 7 years ago

psionx commented 7 years ago

since the dev inolen is not interested in creating a proper interface for the redream dreacast emulator can you include it as part of yours?

https://github.com/inolen/redream/issues/25

hegyak commented 7 years ago

The Emulator is not mature enough to be included in BizHawk at the moment. Due it still being in Beta Status. BizHawk is not just a GUI for Emulators. It is a multi-emulator system. Porting the Emulator into BizHawk is what would normally be done.

YoshiRulz commented 5 years ago

edit 2022-07-17: Moved this table here from the external page I had it in before. The data for Flycast, Reicast, and redream was last updated 2020-05, everything else was last updated 2019-01.

OSS Lang Last Active Name of Project Status Windows Linux Other Platforms
✔️ C/C++ 2020 Flycast (fork of Reicast) "yes" ✔️ ✔️ Android
✔️ C/C++ 2020 Reicast (fork of defunct nullDC) "yes" ✔️ ✔️ Android
C/C++ 2018 redream ">80%" playable ✔️ ✔️ macOS
✔️ C 2019 WashingtonDC Limited ✔️
✔️ C 2009 Lxdream Limited ✔️ macOS
✔️ Java 2018 castingDreams Unplayable
✔️ C/C++ 2017 TechnoCrunch/Katana ? ✔️ ✔️ macOS
C 2017 DEMUL Some ✔️ ?
✔️ Rust 2016 ImaProgrammer/Katana ? ? ?
✔️ C 2016 dreamcast (unnamed) Unplayable
✔️ Rust 2015 DreamOxide Unplayable
✔️ C/C++ 2013 Swirly Runs homebrew ? ✔️
? 2004 Chankast Limited ✔️ ?

edit 2023-02: Just noticed the copy of redream on GitHub. It's super old but is GPL-licensed. There's no current source available. I think one of the contributors should try a claim under the source availability clause and get it published. Also, the Reicast project is defunct and the site is down (I've replaced the link). Flycast native rerecording tracked as flyinghead/flycast#505.

nattthebear commented 4 years ago

@YoshiRulz your link is dead, do you know what it was?

Sappharad commented 4 years ago

Redream went closed source back in 2018, that isn't even an option anymore. I don't know what @YoshiRulz list contained, but basically every open source Dreamcast emulator actively developed now originated from nullDC.

There's reicast, which initially targeted mobile phones, and flycast which forked from that and added Vulkan support among other things: https://github.com/reicast/reicast-emulator https://github.com/libretro/flycast/commits/master

Neither is perfect and redream supposedly is better than it was when this issue was originally created but the author of that decided money was more important than working with others.

YoshiRulz commented 4 years ago

Fixed the link and removed the OSS checkmark from redream. Is Reicast available for Windows? I can't find the download if so.

ghost commented 1 year ago

So BizHawk cannot play Dreamcast roms at the moment. Am I correct?

YoshiRulz commented 1 year ago

That's right.

ghost commented 1 year ago

That's right.

Thank you.

dananothername commented 1 year ago

make it divided like cpp made wiihawk

YousefSlimani99 commented 11 months ago

too bad that this core never suppose to happen, Oh well

dananothername commented 11 months ago

try mame in libTAS