Skip to content

[Feature Request] Frame Generation support for RetroArch on Android for Redmagic devices and others #18472

@Beats24-7

Description

@Beats24-7

Hi there,
I’m using a RedMagic Astra tablet (Android 15), which offers hardware‑level Frame Generation for selected games. I went through the known workaround of spoofing the package name and verified that the FrameGen options actually appear in the device game menu.

FrameGen works on Android with other emulation or virtualization solutions such as Dolphin Emulator, Eden, GameHub and Winlator, but unfortunately not with RetroArch, regardless of the core used. I tested SwanStation, Snes9x, Genesis Plus GX, etc.., but none of them trigger true FrameGen behavior (still locked to 60fps).

I’m not an expert at OS‑level rendering or HAL interaction, but it seems that RetroArch doesn't trigger RedMagic’s FrameGen hooks at the hardware‑level, even if the package name is spoofed? Unlike e.g. Eden or GameHub where FrameGen actually works with the same method.

It would be amazing if RetroArch could support (officially or experimentally) RedMagic FrameGen/HAL integration, assuming that this is indeed the missing layer of compatibility. This would especially benefit older systems like NES, SNES, GB, GBA, etc. which normally run at 30fps, and the smoothing effect from FrameGen would make a huge difference.

Thanks for considering this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions