Add built-in video and audio recording
Pretty much all actively developed emulators in current day have built-in video and audio recording functionality, so I think that it will be only natural for the best Dreamcast emulator to have that as well
Flycast already provides video output with Syphon (macOS) and Spout (Windows), which can be used to stream video output in real time or record it (OBS). Sound output can be easily picked up with basic platform tools.
Ok, so the real reason I want that is because my laptop isn't good enough for recording so I have to rely exclusively on built-in recording in emulators for that
my laptop isn't good enough
This is the exact reason why we added the Video Routing (Syphon/Spout) feature, it won't take up extra resources like traditional recording method, instead OBS would have direct access to the GPU now, no more redundant CPU cycle for copying what is outputting to the screen.
Unless you are on Linux, you should try using Video Routing first and see if your computer can handle it now
Spout doesn't work for me, when I enable the rerouting option the emulator just immediately crashes without so much as an error message, i looked up online and found that video guide and it still just crashes even after doing exact same steps as in the video, it just refuses to work no matter what
@Davedson-debug this sounds like a bug, could you share your platform info? Windows version, graphic card, graphic card driver version, and what Spout viewer are you using? (I assume it is latest Spout2 Plugin for OBS 1.9.0 ?)
Don't see the point in that, my hardware is very weak and outdated, so if others can't reproduce it easily then that just means that it's a hardware problem that can't be fixed
Still worth to know what isn't compatible even if it is unfixable. One of my users is using Geforce MX150 and Spout is supported, so I really doubt "outdated hardware" isn't supported
Don't see the point in that
What may seem useless to you now may be helpful to others in the future. Don't give up! ✌🏼