6340824b265b2dd0451bcf5a20e44302cf1d844c
[xscreensaver] / hacks / config / m6502.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2
3 <screensaver name="m6502" _label="m6502">
4
5   <command arg="-root" />
6
7   <number id="displaytime" type="slider" arg="-displaytime %"
8           _label="Display time for each program"
9           _low-label="5 seconds" _high-label="2 minutes"
10           low="5" high="120" default="20" />
11
12   <file id="file" _label="Assembly file" arg="-file %"/>
13
14   <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
15
16   <hgroup>
17    <vgroup>
18     <number id="tvcolor" type="slider" arg="-tv-color %"
19             _label="Color Knob" _low-label="Low" _high-label="High"
20             low="0" high="1000" default="70"/>
21     <number id="tvtint" type="slider" arg="-tv-tint %"
22             _label="Tint Knob" _low-label="Low" _high-label="High"
23             low="0" high="100" default="5"/>
24    </vgroup>
25    <vgroup>
26     <number id="tvbrightness" type="slider" arg="-tv-brightness %"
27             _label="Brightness Knob" _low-label="Low" _high-label="High"
28             low="0" high="200" default="150"/>
29     <number id="tvcontrast" type="slider" arg="-tv-contrast %"
30             _label="Contrast Knob" _low-label="Low" _high-label="High"
31             low="0" high="1500" default="1000"/>
32    </vgroup>
33   </hgroup>
34
35   <_description> 
36 This emulates a 6502 microprocessor, and runs some example programs on
37 it.
38
39 The family of 6502 chips were used throughout the 70's and 80's in
40 machines such as the Atari 2600, Commodore PET, VIC20 and C64, Apple
41 ][, and the NES. Some example programs are included, and it can also
42 read in an assembly file as input.
43
44 Original JavaScript Version by Stian Soreng: http://www.6502asm.com/.
45 Ported to XScreenSaver by Jeremy English.
46
47 Written by Stian Soreng and Jeremy English; 2007.
48   </_description>
49 </screensaver>