aboutsummaryrefslogtreecommitdiff
path: root/doc/05_03.tex
diff options
context:
space:
mode:
authorHannes Niederhausen2004-01-20 18:51:32 +0000
committerHannes Niederhausen2004-01-20 18:51:32 +0000
commit941f99dc38366a2bb53c438c43979642d983c3eb (patch)
tree485e876422b209ae0ff54a92388e1b470af3e1e3 /doc/05_03.tex
parentf05654662ce6f0ef40bc378ec0032d77e50a5db8 (diff)
downloadscummvm-rg350-941f99dc38366a2bb53c438c43979642d983c3eb.tar.gz
scummvm-rg350-941f99dc38366a2bb53c438c43979642d983c3eb.tar.bz2
scummvm-rg350-941f99dc38366a2bb53c438c43979642d983c3eb.zip
Added latex-files. To make the readme.ps type 'latex readme.tex&&dvips readme.dvi -o readme.ps' If someone wants a Makefile, please post it to the scmmvm-devel-list.
svn-id: r12560
Diffstat (limited to 'doc/05_03.tex')
-rw-r--r--doc/05_03.tex47
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/05_03.tex b/doc/05_03.tex
new file mode 100644
index 0000000000..413be8bb8b
--- /dev/null
+++ b/doc/05_03.tex
@@ -0,0 +1,47 @@
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "readme"
+%%% End:
+
+
+\subsection {Graphics filters}
+ScummVM offers several anti-aliasing filters to attempt to improve visual
+quality. These are the same filters used in many other emulators, such as
+MAME. These filters take the original game graphics, and scale it by a
+certain fixed factor (usually 2x or 3x) before displaying them to you.
+So for example, if the game originally run at a resolution of 320x200
+(typical for most of the SCUMM games), then using a filter with scale
+factor 2x will effectively yield 640x400 graphics. Likewise with a
+3x filter you'll get 960x600.\\
+They are:\\
+\begin{tabular}[h]{ll}
+ normal & No filtering, no scaling. Fastest.\\
+ 2x & No filtering, factor 2x (default for non 640x480 games).\\
+ 3x & No filtering, factor 3x.\\
+ 2xsai & 2xsai filter, factor 2x.\\
+ super2xsai & Enhanced 2xsai filtering, factor 2x.\\
+ supereagle & Less blurry than 2xsai, but slower. Factor 2x.\\
+ advmame2x & Doesn't rely on blurring like 2xSAI, fast. Factor 2x.\\
+ advmame3x & Doesn't rely on blurring like 2xSAI, fast. Factor 3x.\\
+ hq2x & Very nice high quality filter but slow. Factor 2x.\\
+ hq3x & Very nice high quality filter but slow. Factor 3x.\\
+ tv2x & Interlace filter, tries to emulate a TV. Factor 2x.\\
+ dotmatrix & Dot matrix effect. Factor 2x.\\
+\end{tabular}\\
+
+To select a graphics filter, pass its name via the '-g' option to scummvm,
+for example:
+
+\begin{verbatim}
+ scummvm -g advmame2x monkey2
+\end{verbatim}
+\begin{enumerate}
+\item [Note \#1] Not all backends support all or any filters. The ones
+ listed above are for the default SDL backend.
+\item [Note \#2] Filters can be very slow when ScummVM is compiled in a
+ debug configuration without optimizations. And there is always a
+ speed impact when using any form of anti-aliasing/linear filtering.
+\item [Note \#3] The Fm Towns version of Zak (zaktowns target) uses an
+ original resolution of 320x240 - hence for this game scalers will
+ scale to 640x480 or 960x720.
+\end{enumerate} \ No newline at end of file