From 96ebd87db413383fec7d8153e36bb1a276b8cee2 Mon Sep 17 00:00:00 2001 From: Tim Allen Date: Fri, 30 Jun 2017 14:45:12 +1000 Subject: [PATCH] Document the Video Shader menu. --- README.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d07c59b3..0998be77 100644 --- a/README.md +++ b/README.md @@ -607,7 +607,6 @@ that aren't specific to any particular console. Aspect correction applies to full-screen mode as well as windowed mode. - - **Video Emulation** applies various effects to the emulated console's video output to reproduce some behaviours @@ -636,7 +635,25 @@ that aren't specific to any particular console. allowed random glitchy output to be displayed in this area. The amount masked can be configured in the [configuration dialog](#the-configuration-dialog). - - **Video Shader** TODO + - **Video Shader** controls + how the low-resolution video output of the emulated console + is scaled up to suit modern high-resolution displays. + The availability of items in this submenu depends on + which video driver higan is using, + so see [Drivers](#drivers) for more information. + - "None" draws each output pixel according to + the colour of the single nearest input pixel, + sometimes called "nearest neighbour" scaling. + This produces unnaturally crisp and blocky images. + - "Blur" draws each output pixel by + averaging the colours of the four nearest input pixels, + sometimes called "bilinear" scaling. + This produces unnaturally blurry images. + - When using the OpenGL [driver](#drivers), + an additional item appears in this menu for + each installed Quark shader. + See [Installing custom shaders](#installing-custom-shaders) + for details. - **Synchronize Audio** TODO - **Mute Audio** TODO - **Show Status Bar** TODO