|
7 | 7 | * Support for (and auto-detection of) [keypad,paddle and joystick](#hand-controllers) |
8 | 8 | * Network access through [PlusROM](#plusrom) emulation |
9 | 9 | * [Savekey](#savekey) support |
| 10 | +* Rudimentary [CRT Effects](#crt-effects) |
10 | 11 |
|
11 | 12 | The graphical [debugger](#debugger) is still in development but the current features include: |
12 | 13 |
|
@@ -298,6 +299,26 @@ screen position to the level of an individual colour-clock. Left-clicking on the |
298 | 299 | screen, as described above, will 'quantise' to the next CPU instruction. Future |
299 | 300 | versions of `Gopher2600` will correct this. |
300 | 301 |
|
| 302 | +## CRT Effects |
| 303 | + |
| 304 | +`Gopher2600` offers basic emulation of a CRT television. This is by no means |
| 305 | +complete and is an area of active development. |
| 306 | + |
| 307 | +By default `playmode` enables CRT effects. You can turn them off with a |
| 308 | +commandline switch: |
| 309 | + |
| 310 | + > gopher2600 -crt=false roms/Pitfall.bin |
| 311 | + |
| 312 | +Individual CRT effects can be turned on and off but currently you need to enter |
| 313 | +debug mode for this. Select the `CRT Preferences` entry in the `Debugger` menu. |
| 314 | +The following window will be shown: |
| 315 | + |
| 316 | +<img src=".screenshots/crt_prefs_window.png" height="400" alt="crt preferences window"/> |
| 317 | + |
| 318 | +For reasonably modern GFX card (the developer has a GeForce GTX 650) none of |
| 319 | +these effects should have any impact on performance, so the effect strength (or whether |
| 320 | +they are enabled at all) is down to taste. |
| 321 | + |
301 | 322 | ## Configuration Directory |
302 | 323 |
|
303 | 324 | `Gopher2600` will look for certain files in a configuration directory. The location |
|
0 commit comments