flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.45k stars 174 forks source link

DreamEye support #935

Open ghost opened 1 year ago

ghost commented 1 year ago

Most emulators these days support camera peripheral emulation. MelonDS supports DSi Camera, PCSX2 supports EyeToy emulation, RPCS3 supports PSEye emulation and mGBA supports Game Boy Camera. Unfortunately, however, Flycast didn't support DreamEye (camera peripheral for Dreamcast), and I have checked this using Sega Visual Park, and it throws up this (sorry for mouse cursor):

flycast_mHYfh2oV4x

Normally it should be this, and there is no "DreamEye" device in the controller settings. I get this may be a novel feature that probably won't be used anywhere else, but it would be fun if someone manages to revive the chat feature in Visual Park and us Flycast users chat about stuff with Dreamcast users :-)

dobkun commented 7 months ago

speaking of a/v inputs, what about implementing the segakara add-on?

DCkaraoke5

flyinghead commented 7 months ago

Well, the dreamcast karaoke is a rather advanced device (expansion port, sound mixing) for which there is little or no technical documentation, supported by only one game, and making extensive use of a, now defunct, online service. So I'd say it's even less likely than DreamEye support.

But all contributions are welcome, of course.