-
-
Notifications
You must be signed in to change notification settings - Fork 22
Video
This page covers video and audio settings for the Built-in Emulator. Settings live at Settings > Built-in Emulator > A/V & Performance. Each setting has a global value and can be overridden per platform (open the same screen via Settings > Platforms > [Platform] for the platform-scoped view).
- Default -- no shader; the emulator's native output.
- CRT -- scanlines and curvature for an old-TV look.
- LCD -- pixel grid for a handheld-screen look.
- Sharp -- nearest-neighbor, emphasizes clean pixel edges.
- Custom -- opens the shader chain editor. See Custom Shader Chain for the catalog and how to stack passes.
Texture filtering applied to the emulator output:
- Auto -- lets the core pick.
- Nearest -- crisp pixels, no smoothing.
- Bilinear -- smooth interpolation.
- Core Provided -- the core's native aspect ratio (recommended for authenticity).
- 4:3 -- forces classic CRT aspect.
- 16:9 -- widescreen stretch.
- Integer -- snaps to whole-pixel multiples of the native resolution for pixel-perfect scaling.
- Stretch -- fills the viewport regardless of aspect.
Auto, 0, 90, 180, or 270 degrees. Useful for vertical arcade boards and Virtual Boy.
Trims the black or garbage edges older consoles produced around the visible image. Cycle until the bad edges are gone.
Frame toggles a decorative frame around the emulator viewport; opening the frame config lets you pick the asset. When you browse frames in-game, any asset that isn't installed yet can be downloaded on the spot with X. Black Frame Insertion (available on 120Hz+ displays) inserts a black frame between rendered frames to reduce motion blur.
Multiplier for the Fast Forward hotkey: 2x, 4x, or 8x. See Hotkeys for the binding.
Enabled by default. Routes audio through Android's low-latency path so input-to-sound delay stays small. Turn this off only if you are troubleshooting audio glitches or popping -- on some devices the low-latency path has buffer issues that the standard path doesn't.
When the emulator's native refresh rate doesn't divide evenly into your display's refresh rate, frames can be repeated to fill the gap. Skipping those duplicates keeps audio tempo closer to the emulator's intended timing, at the cost of occasional visible stutter. Most users should leave this off; enable it only if audio sounds pitched or wobbly.
Getting Started
Using Argosy
Features
Built-in Emulator
Settings
Reference
Emulator Guides