Skip to content

GUI Filter

Dimitris Panokostas edited this page Mar 16, 2026 · 1 revision

Filter Panel

PanelFilter

This panel controls display scaling, cropping, CRT shaders, and bezel overlays applied to the emulated screen output.

Crop and Offset

Auto Crop

  • Automatically crop black borders from the display. Mutually exclusive with Manual Crop

Manual Crop

  • Manually set the visible display area size. When enabled, two sliders appear to set the crop width (0–800) and height (0–600). Mutually exclusive with Auto Crop

Scaling method

  • Controls how the display is scaled to fit the window
  • Auto: Best fit, automatically chooses between nearest and linear based on target size
  • Nearest: Sharp pixel scaling with no interpolation
  • Linear: Smooth scaling using linear interpolation
  • Integer: Pixel-perfect integer scaling; may leave black borders

H. Offset

  • Horizontal offset of the display within the window, from -80 to +80 pixels

V. Offset

  • Vertical offset of the display within the window, from -80 to +80 pixels

Native Display Shader

Shader for native Amiga modes

  • Selects the CRT shader applied to native Amiga chipset display modes
  • none: No shader, raw output
  • tv: Built-in CRT television shader
  • pc: Built-in PC monitor shader
  • lite: Lightweight CRT shader
  • 1084: Commodore 1084 monitor shader
  • Additional .glsl and .glslp preset files from the Shaders directory are listed after the built-in options

RTG Display Shader

Shader for RTG/Picasso modes

  • Selects the CRT shader applied to RTG/Picasso96 graphics card display modes
  • Same shader options as the Native Display Shader above

Bezel Overlay

Built-in CRT bezel

  • Enables the built-in CRT television bezel frame overlay. Only works with the built-in CRT shaders (tv, pc, 1084). Disabled when a custom bezel is selected

Custom bezel overlay

  • Selects a custom bezel image (PNG with transparency) from the Bezels directory. Works with all shader types. Selecting any option other than "none" automatically disables the built-in CRT bezel. Set to "none" to disable

Buttons

Rescan Shaders & Bezels

  • Rescans the Shaders and Bezels directories to pick up any newly added files

Shader Parameters...

  • Opens a popup window to adjust the parameters of the currently active shader. Only visible when the active shader exposes adjustable parameters. Each parameter has a slider and shows its current value. A "Reset to Defaults" button restores all parameters to their default values

Save Settings

  • Saves the current filter and shader settings to the Amiberry configuration file

Clone this wiki locally