There are many cores that emulate the Megadrive in RetroArch, but none of them will record properly for me.
Genesis Plus GX: Runs for a few seconds, then segfaults.
Picodrive: Records fine but stretches video to 320x240, should be 320x224.
MESS 2014: Core does not load. Tried building from source, no change.
UME 2014: Says “Restarted recording due to driver reinit”, runs for a few seconds, segfaults.
MAME: Resolution is messed up. Says “Restarted recording due to driver reinit”, runs for a few seconds, segfaults.
If I set video_gpu_record to “true”, turn off bilinear filtering and turn on integer scaling, most cores output pixel-accurate video, but this isn’t necessary for most other non-Megadrive cores. I’m not sure what’s up with the MESS core.
Does anyone else have similar problems? I’m using v1.3.6 on Arch Linux. Thanks.