Translations:About RGB-Pi and Raspberry Pi4/13/en

From RGB-Pi Wiki
Revision as of 21:28, 24 January 2022 by FuzzyBot (talk | contribs) (Importing a new version from external source)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

We have developed a custom version of RetroArch which includes a new video subsystem (DynaRes) to fully manage all the video modes and options. the main features of DynaRes are the following ones:

  • Does not require any external timings database.
  • Can set the proper resolution and native refresh rate, as provided by the core, when launching games.
  • Can change the resolution on the fly as requested by the core/game while playing.
  • Support different monitor types (15khz, 25khz, 31khz, etc.)
  • Timings calculated based on Calamity switchres.
  • Automatic H and V image positioning and centering.
  • Has different working modes (all of them using native refresh rates):
    • Native: games will run on native H and V resolutions. On the fly timing changes will happen on both H and V resolution changes.
    • SuperX: games will run on native V resolution. H resolution is super res dynamically calculated using integer scale with 8px of overscan. On the fly timing changes will happen only on V resolution changes.
    • Custom Fixed: games will run in a fixed resolution. This is useful for scenarios like Dreamcast 240p/480i, or TATE games played rotated.
    • Handheld Full: systems like GBA and NGP can be displayed in special fullscreen mode.