Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
Can't find an open issue for this but it's been known since before (threads online mentioning it).
Flycast doesn't handle the scrolling of the background smoothly for some reason, as if the framerate is off, it's constantly unevenly stuttering at all times even when not much is going on action wise.
Using the MAME current set dump, and the conversion just as a test.
Emulating other games including other 2D games and Atomiswave games results in perfectly smooth framerates without any scrolling inconsistencies, Dolphin Blue for example is perfect using the exact same configs, both native and upscaled internal resolutions and testing various settings to try rule out specific settings, using vulkan as the driver.
Metal Slug 6 when played on a GDEMU on Dreamcast plays at perfect smoothness, indicating that the game is supposed to scroll smoothly.
Can't find an open issue for this but it's been known since before (threads online mentioning it). Flycast doesn't handle the scrolling of the background smoothly for some reason, as if the framerate is off, it's constantly unevenly stuttering at all times even when not much is going on action wise.
Using the MAME current set dump, and the conversion just as a test.
Emulating other games including other 2D games and Atomiswave games results in perfectly smooth framerates without any scrolling inconsistencies, Dolphin Blue for example is perfect using the exact same configs, both native and upscaled internal resolutions and testing various settings to try rule out specific settings, using vulkan as the driver.
Metal Slug 6 when played on a GDEMU on Dreamcast plays at perfect smoothness, indicating that the game is supposed to scroll smoothly.