3 <NAME>ReactOS compatibility fix database
</NAME>
4 <OS_PLATFORM >1</OS_PLATFORM>
5 <DATABASE_ID>{
11111111-
1111-
1111-
1111-
111111111111}
</DATABASE_ID>
8 <!-- Version lie shims -->
10 <SHIM NAME=
"Win95VersionLie">
11 <INCLUDE MODULE=
"shell32.dll" />
12 <EXCLUDE MODULE=
"kernel32.dll" />
13 <EXCLUDE MODULE=
"msvcrt.dll" />
14 <EXCLUDE MODULE=
"ole32.dll" />
15 <EXCLUDE MODULE=
"oleaut32.dll" />
16 <DLLFILE>aclayers.dll
</DLLFILE>
18 <SHIM NAME=
"Win98VersionLie">
19 <INCLUDE MODULE=
"shell32.dll" />
20 <EXCLUDE MODULE=
"kernel32.dll" />
21 <EXCLUDE MODULE=
"msvcrt.dll" />
22 <EXCLUDE MODULE=
"ole32.dll" />
23 <EXCLUDE MODULE=
"oleaut32.dll" />
24 <DLLFILE>aclayers.dll
</DLLFILE>
26 <SHIM NAME=
"WinNT4SP5VersionLie">
27 <INCLUDE MODULE=
"shell32.dll" />
28 <EXCLUDE MODULE=
"kernel32.dll" />
29 <EXCLUDE MODULE=
"msvcrt.dll" />
30 <EXCLUDE MODULE=
"ole32.dll" />
31 <EXCLUDE MODULE=
"oleaut32.dll" />
32 <DLLFILE>aclayers.dll
</DLLFILE>
34 <SHIM NAME=
"Win2000VersionLie">
35 <INCLUDE MODULE=
"shell32.dll" />
36 <EXCLUDE MODULE=
"kernel32.dll" />
37 <EXCLUDE MODULE=
"msvcrt.dll" />
38 <EXCLUDE MODULE=
"ole32.dll" />
39 <EXCLUDE MODULE=
"oleaut32.dll" />
40 <DLLFILE>aclayers.dll
</DLLFILE>
42 <SHIM NAME=
"Win2000SP1VersionLie">
43 <INCLUDE MODULE=
"shell32.dll" />
44 <EXCLUDE MODULE=
"kernel32.dll" />
45 <EXCLUDE MODULE=
"msvcrt.dll" />
46 <EXCLUDE MODULE=
"ole32.dll" />
47 <EXCLUDE MODULE=
"oleaut32.dll" />
48 <DLLFILE>aclayers.dll
</DLLFILE>
50 <SHIM NAME=
"Win2000SP2VersionLie">
51 <INCLUDE MODULE=
"shell32.dll" />
52 <EXCLUDE MODULE=
"kernel32.dll" />
53 <EXCLUDE MODULE=
"msvcrt.dll" />
54 <EXCLUDE MODULE=
"ole32.dll" />
55 <EXCLUDE MODULE=
"oleaut32.dll" />
56 <DLLFILE>aclayers.dll
</DLLFILE>
58 <SHIM NAME=
"Win2000SP3VersionLie">
59 <INCLUDE MODULE=
"shell32.dll" />
60 <EXCLUDE MODULE=
"kernel32.dll" />
61 <EXCLUDE MODULE=
"msvcrt.dll" />
62 <EXCLUDE MODULE=
"ole32.dll" />
63 <EXCLUDE MODULE=
"oleaut32.dll" />
64 <DLLFILE>aclayers.dll
</DLLFILE>
66 <SHIM NAME=
"WinXPVersionLie">
67 <INCLUDE MODULE=
"shell32.dll" />
68 <EXCLUDE MODULE=
"kernel32.dll" />
69 <EXCLUDE MODULE=
"msvcrt.dll" />
70 <EXCLUDE MODULE=
"ole32.dll" />
71 <EXCLUDE MODULE=
"oleaut32.dll" />
72 <DLLFILE>aclayers.dll
</DLLFILE>
74 <SHIM NAME=
"WinXPSP1VersionLie">
75 <INCLUDE MODULE=
"shell32.dll" />
76 <EXCLUDE MODULE=
"kernel32.dll" />
77 <EXCLUDE MODULE=
"msvcrt.dll" />
78 <EXCLUDE MODULE=
"ole32.dll" />
79 <EXCLUDE MODULE=
"oleaut32.dll" />
80 <DLLFILE>aclayers.dll
</DLLFILE>
82 <SHIM NAME=
"WinXPSP2VersionLie">
83 <INCLUDE MODULE=
"shell32.dll" />
84 <EXCLUDE MODULE=
"kernel32.dll" />
85 <EXCLUDE MODULE=
"msvcrt.dll" />
86 <EXCLUDE MODULE=
"ole32.dll" />
87 <EXCLUDE MODULE=
"oleaut32.dll" />
88 <DLLFILE>aclayers.dll
</DLLFILE>
90 <SHIM NAME=
"WinXPSP3VersionLie">
91 <INCLUDE MODULE=
"shell32.dll" />
92 <EXCLUDE MODULE=
"kernel32.dll" />
93 <EXCLUDE MODULE=
"msvcrt.dll" />
94 <EXCLUDE MODULE=
"ole32.dll" />
95 <EXCLUDE MODULE=
"oleaut32.dll" />
96 <DLLFILE>aclayers.dll
</DLLFILE>
98 <SHIM NAME=
"Win2k3RTMVersionLie">
99 <INCLUDE MODULE=
"shell32.dll" />
100 <EXCLUDE MODULE=
"kernel32.dll" />
101 <EXCLUDE MODULE=
"msvcrt.dll" />
102 <EXCLUDE MODULE=
"ole32.dll" />
103 <EXCLUDE MODULE=
"oleaut32.dll" />
104 <DLLFILE>aclayers.dll
</DLLFILE>
106 <SHIM NAME=
"Win2k3SP1VersionLie">
107 <INCLUDE MODULE=
"shell32.dll" />
108 <EXCLUDE MODULE=
"kernel32.dll" />
109 <EXCLUDE MODULE=
"msvcrt.dll" />
110 <EXCLUDE MODULE=
"ole32.dll" />
111 <EXCLUDE MODULE=
"oleaut32.dll" />
112 <DLLFILE>aclayers.dll
</DLLFILE>
114 <SHIM NAME=
"Win2k3SP2VersionLie">
115 <INCLUDE MODULE=
"shell32.dll" />
116 <EXCLUDE MODULE=
"kernel32.dll" />
117 <EXCLUDE MODULE=
"msvcrt.dll" />
118 <EXCLUDE MODULE=
"ole32.dll" />
119 <EXCLUDE MODULE=
"oleaut32.dll" />
120 <DLLFILE>aclayers.dll
</DLLFILE>
122 <SHIM NAME=
"VistaRTMVersionLie">
123 <INCLUDE MODULE=
"shell32.dll" />
124 <EXCLUDE MODULE=
"kernel32.dll" />
125 <EXCLUDE MODULE=
"msvcrt.dll" />
126 <EXCLUDE MODULE=
"ole32.dll" />
127 <EXCLUDE MODULE=
"oleaut32.dll" />
128 <DLLFILE>aclayers.dll
</DLLFILE>
130 <SHIM NAME=
"VistaSP1VersionLie">
131 <INCLUDE MODULE=
"shell32.dll" />
132 <EXCLUDE MODULE=
"kernel32.dll" />
133 <EXCLUDE MODULE=
"msvcrt.dll" />
134 <EXCLUDE MODULE=
"ole32.dll" />
135 <EXCLUDE MODULE=
"oleaut32.dll" />
136 <DLLFILE>aclayers.dll
</DLLFILE>
138 <SHIM NAME=
"VistaSP2VersionLie">
139 <INCLUDE MODULE=
"shell32.dll" />
140 <EXCLUDE MODULE=
"kernel32.dll" />
141 <EXCLUDE MODULE=
"msvcrt.dll" />
142 <EXCLUDE MODULE=
"ole32.dll" />
143 <EXCLUDE MODULE=
"oleaut32.dll" />
144 <DLLFILE>aclayers.dll
</DLLFILE>
146 <SHIM NAME=
"Win7RTMVersionLie">
147 <INCLUDE MODULE=
"shell32.dll" />
148 <EXCLUDE MODULE=
"kernel32.dll" />
149 <EXCLUDE MODULE=
"msvcrt.dll" />
150 <EXCLUDE MODULE=
"ole32.dll" />
151 <EXCLUDE MODULE=
"oleaut32.dll" />
152 <DLLFILE>aclayers.dll
</DLLFILE>
155 <!-- Display mode shims -->
157 <SHIM NAME=
"Force640x480">
158 <DLLFILE>aclayers.dll
</DLLFILE>
160 <SHIM NAME=
"Force8BitColor">
161 <DLLFILE>aclayers.dll
</DLLFILE>
166 <SHIM NAME=
"DisableThemes">
167 <DLLFILE>acgenral.dll
</DLLFILE>
170 <SHIM NAME=
"HideShimEnv">
171 <DLLFILE>aclayers.dll
</DLLFILE>
176 <!-- Backwards compatibility layers, incomplete! -->
179 <SHIM_REF NAME=
"Win95VersionLie" />
180 <!-- TODO: Add more fixes! -->
183 <SHIM_REF NAME=
"Win98VersionLie" />
184 <!-- TODO: Add more fixes! -->
186 <LAYER NAME=
"NT4SP5">
187 <SHIM_REF NAME=
"WinNT4SP5VersionLie" />
188 <!-- TODO: Add more fixes! -->
190 <LAYER NAME=
"WIN2000">
191 <SHIM_REF NAME=
"Win2000VersionLie" />
192 <!-- TODO: Add more fixes! -->
194 <LAYER NAME=
"WIN2000SP1">
195 <SHIM_REF NAME=
"Win2000SP1VersionLie" />
196 <!-- TODO: Add more fixes! -->
198 <LAYER NAME=
"WIN2000SP2">
199 <SHIM_REF NAME=
"Win2000SP2VersionLie" />
200 <!-- TODO: Add more fixes! -->
202 <LAYER NAME=
"WIN2000SP3">
203 <SHIM_REF NAME=
"Win2000SP3VersionLie" />
204 <!-- TODO: Add more fixes! -->
207 <SHIM_REF NAME=
"WinXPVersionLie" />
208 <!-- TODO: Add more fixes! -->
210 <LAYER NAME=
"WINXPSP1">
211 <SHIM_REF NAME=
"WinXPSP1VersionLie" />
212 <!-- TODO: Add more fixes! -->
214 <LAYER NAME=
"WINXPSP2">
215 <SHIM_REF NAME=
"WinXPSP2VersionLie" />
216 <!-- TODO: Add more fixes! -->
218 <LAYER NAME=
"WINXPSP3">
219 <SHIM_REF NAME=
"WinXPSP3VersionLie" />
220 <!-- TODO: Add more fixes! -->
222 <LAYER NAME=
"WINSRV03RTM">
223 <SHIM_REF NAME=
"Win2k3RTMVersionLie" />
224 <!-- TODO: Add more fixes! -->
226 <LAYER NAME=
"WINSRV03SP1">
227 <SHIM_REF NAME=
"Win2k3SP1VersionLie" />
228 <!-- TODO: Add more fixes! -->
230 <LAYER NAME=
"WINSRV03SP2">
231 <SHIM_REF NAME=
"Win2k3SP2VersionLie" />
232 <!-- TODO: Add more fixes! -->
234 <LAYER NAME=
"VISTARTM">
235 <SHIM_REF NAME=
"VistaRTMVersionLie" />
236 <!-- TODO: Add more fixes! -->
238 <LAYER NAME=
"VISTASP1">
239 <SHIM_REF NAME=
"VistaSP1VersionLie" />
240 <!-- TODO: Add more fixes! -->
242 <LAYER NAME=
"VISTASP2">
243 <SHIM_REF NAME=
"VistaSP2VersionLie" />
244 <!-- TODO: Add more fixes! -->
246 <LAYER NAME=
"WINSRV08">
247 <SHIM_REF NAME=
"VistaRTMVersionLie" />
248 <!-- TODO: Add more fixes! -->
250 <LAYER NAME=
"WINSRV08SP1">
251 <SHIM_REF NAME=
"VistaSP1VersionLie" />
252 <!-- TODO: Add more fixes! -->
254 <LAYER NAME=
"WINSRV08SP2">
255 <SHIM_REF NAME=
"VistaSP2VersionLie" />
256 <!-- TODO: Add more fixes! -->
258 <LAYER NAME=
"WIN7RTM">
259 <SHIM_REF NAME=
"Win7RTMVersionLie" />
260 <!-- TODO: Add more fixes! -->
263 <!-- Display mode layers -->
265 <LAYER NAME=
"256Color">
266 <SHIM_REF NAME=
"DisableThemes" />
267 <SHIM_REF NAME=
"Force8BitColor" />
269 <LAYER NAME=
"640X480">
270 <SHIM_REF NAME=
"Force640x480" />
276 <LAYER NAME=
"DisableThemes">
277 <SHIM_REF NAME=
"DisableThemes" />