Difference between revisions of "Scaler"

From DOSBoxWiki
Jump to navigationJump to search
(output resolution tip)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Back in the original days of DOS, games ran on specific resolutions on CRT monitors (and occasionally televisions). Limited hardware required these games to run on what is today considered extremely low resolutions. A Scaler is like a filter, that reprocesses the emulated screen before it is drawn on the physical monitor, and enables old games to take on a slightly updated look (or stylized look).
+
Back in the original days of DOS, games ran on specific resolutions on CRT monitors (and occasionally televisions). Limited hardware required these games to run on what is today considered extremely low resolutions. A Scaler is like a filter, that reprocesses the emulated screen before it is drawn on the physical monitor, and enables old games to take on a slightly updated look (or stylized look).
  
The scaler used can be changed in the [[dosbox.conf]] file; it can also be changed in DosBox session by using the ''scaler [name]'' command. The ''scaler'' command by itself will display the name of the active scaler.  
+
The scaler used can be changed in the [[dosbox.conf]] file; it can also be changed in DosBox session by using the ''scaler [name]'' command. The ''scaler'' command by itself will display the name of the active scaler.
  
>== Examples ==
+
To make screen's image to look more correct and less blurry, you need to set output monitor resolution as multiple of original game's resolution. For example, if a game works in 320x200, then good output resolutions are: 640x480, 960x720, 1280x960, 1600x1200, 1920x1440, etc. For correct image proportions you may need to set: aspect=true.
 +
 
 +
== Examples ==
 
These screen shots (of [[GAMES:Doom|Doom]]) represent a small section of the full game screen, and have been blown up 200% to better show how the image is being altered.  Some effects are more subtle or visible depending on the range of colors displayed on the screen at individual moments.
 
These screen shots (of [[GAMES:Doom|Doom]]) represent a small section of the full game screen, and have been blown up 200% to better show how the image is being altered.  Some effects are more subtle or visible depending on the range of colors displayed on the screen at individual moments.
  
 
{|
 
{|
 
|-
 
|-
|style="vertical-align: top;padding-left:30px"|
+
|style="vertical-align: top;padding-left:30px"|
  
 
{|
 
{|
Line 15: Line 17:
 
!Example
 
!Example
 
|-
 
|-
|style="vertical-align: top;"|normal2x
+
|style="vertical-align: top;"|normal2x
 
normal3x
 
normal3x
 
|[[Image:Scaler-normal2x.png]]
 
|[[Image:Scaler-normal2x.png]]
 
|-
 
|-
|style="vertical-align: top;"|advmame2x
+
|style="vertical-align: top;"|advmame2x
 
advmame3x
 
advmame3x
 
|[[Image:Scaler-advmame2x.png]]
 
|[[Image:Scaler-advmame2x.png]]
 
|-
 
|-
|style="vertical-align: top;"|hq2x
+
|style="vertical-align: top;"|hq2x
 
hq3x
 
hq3x
 
|[[Image:Scaler-hq2x.png]]
 
|[[Image:Scaler-hq2x.png]]
 
|}
 
|}
  
|style="vertical-align: top;padding-left:30px"|
+
|style="vertical-align: top;padding-left:30px"|
  
 
{|
 
{|
Line 35: Line 37:
 
!Example
 
!Example
 
|-
 
|-
|style="vertical-align: top;"|2xsai
+
|style="vertical-align: top;"|2xsai
 
|[[Image:Scaler-2xsai.png]]
 
|[[Image:Scaler-2xsai.png]]
 
|-
 
|-
|style="vertical-align: top;"|super2xsai
+
|style="vertical-align: top;"|super2xsai
 
|[[Image:Scaler-super2xsai.png]]
 
|[[Image:Scaler-super2xsai.png]]
 
|-
 
|-
|style="vertical-align: top;"|advinterp2x
+
|style="vertical-align: top;"|advinterp2x
 
advinterp3x
 
advinterp3x
 
|[[Image:Scaler-advinterp2x.png]]
 
|[[Image:Scaler-advinterp2x.png]]
 
|}
 
|}
  
|style="vertical-align: top;padding-left:30px"|
+
|style="vertical-align: top;padding-left:30px"|
  
 
{|
 
{|
Line 53: Line 55:
 
!Example
 
!Example
 
|-
 
|-
|style="vertical-align: top;"|tv2x
+
|style="vertical-align: top;"|tv2x
 
tv3x
 
tv3x
 
|[[Image:Scaler-tv2x.png]]
 
|[[Image:Scaler-tv2x.png]]
 
|-
 
|-
|style="vertical-align: top;"|rgb2x
+
|style="vertical-align: top;"|rgb2x
 
rgb3x
 
rgb3x
 
|[[Image:Scaler-rgb2x.png]]
 
|[[Image:Scaler-rgb2x.png]]
 
|-
 
|-
|style="vertical-align: top;"|scan2x
+
|style="vertical-align: top;"|scan2x
 
scan3x
 
scan3x
 
|[[Image:Scaler-scan2x.png]]
 
|[[Image:Scaler-scan2x.png]]
Line 67: Line 69:
  
 
|}
 
|}
 
----
 
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 
----
 
=[http://ubodepiw.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=
 
----
 
=[http://ubodepiw.co.cc CLICK HERE]=
 
----
 
</div>
 

Latest revision as of 12:35, 17 December 2013

Back in the original days of DOS, games ran on specific resolutions on CRT monitors (and occasionally televisions). Limited hardware required these games to run on what is today considered extremely low resolutions. A Scaler is like a filter, that reprocesses the emulated screen before it is drawn on the physical monitor, and enables old games to take on a slightly updated look (or stylized look).

The scaler used can be changed in the dosbox.conf file; it can also be changed in DosBox session by using the scaler [name] command. The scaler command by itself will display the name of the active scaler.

To make screen's image to look more correct and less blurry, you need to set output monitor resolution as multiple of original game's resolution. For example, if a game works in 320x200, then good output resolutions are: 640x480, 960x720, 1280x960, 1600x1200, 1920x1440, etc. For correct image proportions you may need to set: aspect=true.

Examples

These screen shots (of Doom) represent a small section of the full game screen, and have been blown up 200% to better show how the image is being altered. Some effects are more subtle or visible depending on the range of colors displayed on the screen at individual moments.

Scaler Example
normal2x

normal3x

Scaler-normal2x.png
advmame2x

advmame3x

Scaler-advmame2x.png
hq2x

hq3x

Scaler-hq2x.png
Scaler Example
2xsai Scaler-2xsai.png
super2xsai Scaler-super2xsai.png
advinterp2x

advinterp3x

Scaler-advinterp2x.png
Scaler Example
tv2x

tv3x

Scaler-tv2x.png
rgb2x

rgb3x

Scaler-rgb2x.png
scan2x

scan3x

Scaler-scan2x.png