Skip to content

Commit a6c42ea

Browse files
authored
Merge pull request #962 from zoltanvb/switchres_update
Minor updates for CRTSwitchres (#946)
2 parents 7f12b5e + 723124d commit a6c42ea

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

docs/guides/crtswitchres.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,32 @@
11
# CRTSwitchRes
22

3+
[Switchres](https://github.com/antonioginer/switchres) is a modeline generation engine for emulation.
4+
5+
Its purpose is on-the-fly creation of fully customized video modes that accurately reproduce those of the emulated systems. Based on a monitor profile, it will provide the best video mode for a given width, height, and refresh rate.
6+
7+
The usual motivation is to connect a CRT display and have it driven in the original resolution (at least vertically), which is otherwise too low for modern display systems. The connection is typically from a digital connector (such as HDMI) on the computer side and needs an external converter for the CRT.
8+
39
## Setup
410

511
### Windows
612

7-
Windows works the best with CRT Emudriver, available [here](https://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=295). Once you have this setup and running, it is a simple case of turning CRTSwitchRes on and choosing your settings.
13+
AMD video card is needed. Windows works the best with CRT Emudriver, available [here](http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=295). Once you have this setup and running, it is a simple case of turning CRTSwitchRes on and choosing your settings.
814

915
Other options are available. It's a simple case of getting the resolutions installed on you Windows PC.
1016

1117
### Linux
1218

13-
No pre setup required here, although X11 is a requirement at the moment. Simply install/compile RetroArch choose you CRTSwitchRes setting, and you're off.
19+
Switchres can work in the following environments:
20+
- X11
21+
- KMS mode
22+
- Raspberry Pi with legacy graphics drivers
1423

1524
!!! note
1625
In some cases your distribution may be missing some X libraries in this case make sure you install the
1726
following `libx11-dev libxrandr-dev`
1827

19-
This is also compatible with Raspberry Pi, X11 is not a requirement here.
28+
!!! note
29+
The composite output of RPi has fixed resolution and is unsuitable for custom modelines.
2030

2131
## Enabling and Changing Settings
2232

0 commit comments

Comments
 (0)