Tweaks

= Graphics Settings =

If games run slowly offline or online with frame drops, try changing the following settings.


 * Graphics API - OpenGL, Vulkan, DirectX9, DirectX11
 * OpenGL, Vulkan and DirectX11 typically have lower input latency than DirectX9, but DirectX9 runs better on older/lower end hardware.
 * Also worth noting you probably should use Vulkan if you have an AMD graphic card considering OpenGL does not run too well on it.


 * V-Sync - On/Off
 * If turned off, you may need to limit your framerate via another method such as Nvidia graphics settings, Rivatuner Statistics Server, etc.


 * Multithreaded Emulation (Found in the advanced settings menu) - On/Off
 * Typically more stable when disabled, though can have improvements on some hardware.

For Neo Geo Battle Coliseum
 * Transparent Sorting - Change to per pixel
 * Also will not work with DirectX API, you must use OpenGL or Vulkan.

= Audio Settings =

If games seem to run poorly (frame drops, stuttering, etc) online you may try the following


 * Audio Latency - Raise the latency threshold past the default (64ms).
 * It is theorized the prediction window for GGPO is set too low, causing performance issues online and running past the default audio latency threshold. Raising this by degrees of 16-17ms may resolve issues.

= External Settings =


 * Frame Limiters
 * If you have a monitor running higher than 60hz and do not wish to turn V-Sync on, you may need to use a frame limiter set to 60 FPS to keep frame rates stable.
 * On software that allows it, such as Rivatuner Statistics Server, you can also try setting the limiter to 59.94 FPS


 * CPU Affinity
 * In certain games that have inexplicable performance issues despite powerful enough hardware (seen occasionally with Akatsuki Blitzkampf Ausf. Achse), you may need to set Flycast CPU affinity to only CPU 0.
 * Tweet with image reference.