Skip to content

Settings

kage2051 edited this page Mar 20, 2020 · 20 revisions

Settings...what settings?

This page will guide you through all the settings avaliable in Flycast, explaining the most possible out of each one in what it does and what can they can be used for. It will go through each tab on the Settings menu of flycast.

General

  • Language: Sets the language to be used on the Dreamcast BIOS.
  • Broadcast: Sets the video broadcast setting for non-VGA modes. Visually, it doesn't cause any effects.
  • Region: Set console region to Japan, USA, Europe or Other. If playing an NAOMI/AW game, the Other setting can default to Korea or something else.
  • Cable: The video connection type to be emulated, either VGA, RGB Component, or TV Composite. Visually, it doesn't cause any effects.
  • Content Location: Shows the folders added to be checked looking for ROMs. Can also add more with the 'Add' button.
  • Home Directory: Folder where flycast saves the VMU files, and where it searches for the data folder with the BIOS files. By default, its set to the flycast emulator folder.
  • Hide Legacy Naomi Roms: Hides .bin, .dat and .lst files from the game list. This refers to certain NAOMI games that are in .dat/.bin (decrypted) + .lst format, which used to be necessary for NullDC NAOMI. While Flycast also supports these, it is considered to be superseded by support for standard MAME ROMs.

Video

Transparency Sorting

Can be set to 'Per Triangle' or 'Per Strip'. While 'Per Strip' can be faster, 'Per Triangle' is more accurate, having less issues with texture order/overlays on certain games.

Rendering

  • Synchronous Rendering: This makes the CPU wait for the GPU to finish processing the previous frame, thus reducing frameskipping to minimum. It is recommended to leave this option checked.
  • Clipping: Recommended to leave this option on to avoid graphical glitches.
  • Widescreen: Enables rendering geometry outside of the 4:3 borders. Results vary depending of the game, causing minor side effects in some, noticeable graphical glitches in others, and outright not working in certain others.
  • Use Vulkan Renderer: This enables the Vulkan backend if supported by your GPU. This is currently an experimental feature, so expect some bugs.
  • Scaling: This option adjusts the rendered resolution. Default value is 1.0 which is your screen's native resolution. If the game is running slow, try lowering this value (for example: on 1080p PCs/devices, use a value of 0.45 for 480p, which was the resolution rendered by real Dreamcast hardware).
  • Frameskipping: Skips X number of frames to speed up games in slow platforms. This has a side effect though, since using a value of 1 on 60fps games makes them run at 30fps, with 2 it reduces to 15-20fps and so on.
Clone this wiki locally