[SDK] Add Resolution/Bitdepth shims + layers to the appcompat database. CORE-11927...
[reactos.git] / reactos / media / sdb / sysmain.xml
1 <SDB>
2 <DATABASE>
3 <NAME>ReactOS compatibility fix database</NAME>
4 <OS_PLATFORM >1</OS_PLATFORM>
5 <DATABASE_ID>{11111111-1111-1111-1111-111111111111}</DATABASE_ID>
6 <LIBRARY>
7
8 <!-- Version lie shims -->
9
10 <SHIM>
11 <NAME>Win95VersionLie</NAME>
12 <DLLFILE>aclayers.dll</DLLFILE>
13 </SHIM>
14 <SHIM>
15 <NAME>Win98VersionLie</NAME>
16 <DLLFILE>aclayers.dll</DLLFILE>
17 </SHIM>
18 <SHIM>
19 <NAME>WinNT4SP5VersionLie</NAME>
20 <DLLFILE>aclayers.dll</DLLFILE>
21 </SHIM>
22 <SHIM>
23 <NAME>Win2000VersionLie</NAME>
24 <DLLFILE>aclayers.dll</DLLFILE>
25 </SHIM>
26 <SHIM>
27 <NAME>Win2000SP1VersionLie</NAME>
28 <DLLFILE>aclayers.dll</DLLFILE>
29 </SHIM>
30 <SHIM>
31 <NAME>Win2000SP2VersionLie</NAME>
32 <DLLFILE>aclayers.dll</DLLFILE>
33 </SHIM>
34 <SHIM>
35 <NAME>Win2000SP3VersionLie</NAME>
36 <DLLFILE>aclayers.dll</DLLFILE>
37 </SHIM>
38 <SHIM>
39 <NAME>WinXPVersionLie</NAME>
40 <DLLFILE>aclayers.dll</DLLFILE>
41 </SHIM>
42 <SHIM>
43 <NAME>WinXPSP1VersionLie</NAME>
44 <DLLFILE>aclayers.dll</DLLFILE>
45 </SHIM>
46 <SHIM>
47 <NAME>WinXPSP2VersionLie</NAME>
48 <DLLFILE>aclayers.dll</DLLFILE>
49 </SHIM>
50 <SHIM>
51 <NAME>WinXPSP3VersionLie</NAME>
52 <DLLFILE>aclayers.dll</DLLFILE>
53 </SHIM>
54 <SHIM>
55 <NAME>Win2k3RTMVersionLie</NAME>
56 <DLLFILE>aclayers.dll</DLLFILE>
57 </SHIM>
58 <SHIM>
59 <NAME>Win2k3SP1VersionLie</NAME>
60 <DLLFILE>aclayers.dll</DLLFILE>
61 </SHIM>
62 <SHIM>
63 <NAME>Win2k3SP2VersionLie</NAME>
64 <DLLFILE>aclayers.dll</DLLFILE>
65 </SHIM>
66 <SHIM>
67 <NAME>VistaRTMVersionLie</NAME>
68 <DLLFILE>aclayers.dll</DLLFILE>
69 </SHIM>
70 <SHIM>
71 <NAME>VistaSP1VersionLie</NAME>
72 <DLLFILE>aclayers.dll</DLLFILE>
73 </SHIM>
74 <SHIM>
75 <NAME>VistaSP2VersionLie</NAME>
76 <DLLFILE>aclayers.dll</DLLFILE>
77 </SHIM>
78 <SHIM>
79 <NAME>Win7RTMVersionLie</NAME>
80 <DLLFILE>aclayers.dll</DLLFILE>
81 </SHIM>
82
83 <!-- Display mode shims -->
84
85 <SHIM>
86 <NAME>Force640x480</NAME>
87 <DLLFILE>aclayers.dll</DLLFILE>
88 </SHIM>
89 <SHIM>
90 <NAME>Force8BitColor</NAME>
91 <DLLFILE>aclayers.dll</DLLFILE>
92 </SHIM>
93
94 <!-- misc shims -->
95
96 <SHIM>
97 <NAME>DisableThemes</NAME>
98 <DLLFILE>acgenral.dll</DLLFILE>
99 </SHIM>
100
101 </LIBRARY>
102
103 <!-- Backwards compatibility layers, incomplete! -->
104
105 <LAYER>
106 <NAME>WIN95</NAME>
107 <SHIM_REF NAME="Win95VersionLie" />
108 <!-- TODO: Add more fixes! -->
109 </LAYER>
110 <LAYER>
111 <NAME>WIN98</NAME>
112 <SHIM_REF NAME="Win98VersionLie" />
113 <!-- TODO: Add more fixes! -->
114 </LAYER>
115 <LAYER>
116 <NAME>NT4SP5</NAME>
117 <SHIM_REF NAME="WinNT4SP5VersionLie" />
118 <!-- TODO: Add more fixes! -->
119 </LAYER>
120 <LAYER>
121 <NAME>WIN2000</NAME>
122 <SHIM_REF NAME="Win2000VersionLie" />
123 <!-- TODO: Add more fixes! -->
124 </LAYER>
125 <LAYER>
126 <NAME>WIN2000SP1</NAME>
127 <SHIM_REF NAME="Win2000SP1VersionLie" />
128 <!-- TODO: Add more fixes! -->
129 </LAYER>
130 <LAYER>
131 <NAME>WIN2000SP2</NAME>
132 <SHIM_REF NAME="Win2000SP2VersionLie" />
133 <!-- TODO: Add more fixes! -->
134 </LAYER>
135 <LAYER>
136 <NAME>WIN2000SP3</NAME>
137 <SHIM_REF NAME="Win2000SP3VersionLie" />
138 <!-- TODO: Add more fixes! -->
139 </LAYER>
140 <LAYER>
141 <NAME>WINXP</NAME>
142 <SHIM_REF NAME="WinXPVersionLie" />
143 <!-- TODO: Add more fixes! -->
144 </LAYER>
145 <LAYER>
146 <NAME>WINXPSP1</NAME>
147 <SHIM_REF NAME="WinXPSP1VersionLie" />
148 <!-- TODO: Add more fixes! -->
149 </LAYER>
150 <LAYER>
151 <NAME>WINXPSP2</NAME>
152 <SHIM_REF NAME="WinXPSP2VersionLie" />
153 <!-- TODO: Add more fixes! -->
154 </LAYER>
155 <LAYER>
156 <NAME>WINXPSP3</NAME>
157 <SHIM_REF NAME="WinXPSP3VersionLie" />
158 <!-- TODO: Add more fixes! -->
159 </LAYER>
160 <LAYER>
161 <NAME>WINSRV03RTM</NAME>
162 <SHIM_REF NAME="Win2k3RTMVersionLie" />
163 <!-- TODO: Add more fixes! -->
164 </LAYER>
165 <LAYER>
166 <NAME>WINSRV03SP1</NAME>
167 <SHIM_REF NAME="Win2k3SP1VersionLie" />
168 <!-- TODO: Add more fixes! -->
169 </LAYER>
170 <LAYER>
171 <NAME>WINSRV03SP2</NAME>
172 <SHIM_REF NAME="Win2k3SP2VersionLie" />
173 <!-- TODO: Add more fixes! -->
174 </LAYER>
175 <LAYER>
176 <NAME>VISTARTM</NAME>
177 <SHIM_REF NAME="VistaRTMVersionLie" />
178 <!-- TODO: Add more fixes! -->
179 </LAYER>
180 <LAYER>
181 <NAME>VISTASP1</NAME>
182 <SHIM_REF NAME="VistaSP1VersionLie" />
183 <!-- TODO: Add more fixes! -->
184 </LAYER>
185 <LAYER>
186 <NAME>VISTASP2</NAME>
187 <SHIM_REF NAME="VistaSP2VersionLie" />
188 <!-- TODO: Add more fixes! -->
189 </LAYER>
190 <LAYER>
191 <NAME>WINSRV08</NAME>
192 <SHIM_REF NAME="VistaRTMVersionLie" />
193 <!-- TODO: Add more fixes! -->
194 </LAYER>
195 <LAYER>
196 <NAME>WINSRV08SP1</NAME>
197 <SHIM_REF NAME="VistaSP1VersionLie" />
198 <!-- TODO: Add more fixes! -->
199 </LAYER>
200 <LAYER>
201 <NAME>WINSRV08SP2</NAME>
202 <SHIM_REF NAME="VistaSP2VersionLie" />
203 <!-- TODO: Add more fixes! -->
204 </LAYER>
205 <LAYER>
206 <NAME>WIN7RTM</NAME>
207 <SHIM_REF NAME="Win7RTMVersionLie" />
208 <!-- TODO: Add more fixes! -->
209 </LAYER>
210
211 <!-- Display mode layers -->
212
213 <LAYER>
214 <NAME>256Color</NAME>
215 <SHIM_REF NAME="DisableThemes" />
216 <SHIM_REF NAME="Force8BitColor" />
217 </LAYER>
218 <LAYER>
219 <NAME>640X480</NAME>
220 <SHIM_REF NAME="Force640x480" />
221 </LAYER>
222
223
224 <!-- misc layers -->
225
226 <LAYER>
227 <NAME>DisableThemes</NAME>
228 <SHIM_REF NAME="DisableThemes" />
229 </LAYER>
230
231 </DATABASE>
232 </SDB>