0:	Load Const Int "4318"
3:	Store Var "VENDOR_NVIDIA" [0:0]
6:	Pop
7:	Load Const Int "4098"
10:	Store Var "VENDOR_ATI" [0:2]
13:	Pop
14:	Load Const Int "32902"
17:	Store Var "VENDOR_INTEL" [0:4]
20:	Pop
21:	Load Const Int "4153"
24:	Store Var "VENDOR_SIS" [0:6]
27:	Pop
28:	Load Const Int "4139"
31:	Store Var "VENDOR_MATROX" [0:8]
34:	Pop
35:	Jmp @145
37:	Load Property "compat_IsVista" [0:15]
40:	Jf @111
42:	Load Property "compat_AppSysMemTotalMB" [0:12]
45:	Load Const Int "768"
48:	CmpGE
49:	Copy
50:	Jf @60
52:	Pop
53:	Load Property "compat_AppOrigScreenHeight" [0:14]
56:	Load Const Int "1050"
59:	CmpGE
60:	Copy
61:	Jf @71
63:	Pop
64:	Load Property "compat_AppVidMemory" [0:10]
67:	Load Const Int "192"
70:	CmpGE
71:	Jf @79
73:	Load Const Int "1200"
76:	Ret
77:	Jmp @109
79:	Load Property "compat_AppSysMemTotalMB" [0:12]
82:	Load Const Int "512"
85:	CmpGT
86:	Copy
87:	Jf @97
89:	Pop
90:	Load Property "compat_AppOrigScreenHeight" [0:14]
93:	Load Const Int "600"
96:	CmpGT
97:	Jf @105
99:	Load Const Int "768"
102:	Ret
103:	Jmp @109
105:	Load Const Int "600"
108:	Ret
109:	Jmp @141
111:	Load Property "compat_AppSysMemTotalMB" [0:12]
114:	Load Const Int "512"
117:	CmpGT
118:	Copy
119:	Jf @129
121:	Pop
122:	Load Property "compat_AppOrigScreenHeight" [0:14]
125:	Load Const Int "600"
128:	CmpGT
129:	Jf @137
131:	Load Const Int "768"
134:	Ret
135:	Jmp @141
137:	Load Const Int "600"
140:	Ret
141:	Load Const Bool "false"
144:	Ret
145:	Load Const Int "0"
148:	Store Property "shader_whiteout_fallback" [0:29]
151:	Pop
152:	Load Const Int "0"
155:	Store Property "shader_sidebar_p_fallback" [0:31]
158:	Pop
159:	Load Const Int "0"
162:	Store Property "shader_sidebar_tube_p_fallback" [0:33]
165:	Pop
166:	Load Const Int "0"
169:	Store Property "shader_sidebar_engine_p_fallback" [0:35]
172:	Pop
173:	Load Const Int "0"
176:	Store Property "shader_cube_p_fallback" [0:37]
179:	Pop
180:	Load Const Int "0"
183:	Store Property "shader_rainbow_cube_p_fallback" [0:39]
186:	Pop
187:	Jmp @382
189:	Load Property "compat_D3DVendorID" [0:18]
192:	Store Var "vendor" [9:0]
195:	Pop
196:	Load Property "compat_D3DDeviceID" [0:19]
199:	Store Var "device" [9:1]
202:	Pop
203:	Load Const Int "4"
206:	Store Var "maxstages" [9:2]
209:	Pop
210:	Load Var "vendor" [9:0]
213:	Load Var "VENDOR_INTEL" [0:4]
216:	CmpEQ
217:	Jf @237
219:	Load Property "compat_D3DPSVersion" [0:28]
222:	Load Const Float "1.000000"
225:	CmpLT
226:	Jf @235
228:	Load Const Int "1"
231:	Store Var "maxstages" [9:2]
234:	Pop
235:	Jmp @253
237:	Load Property "compat_D3DPSVersion" [0:28]
240:	Load Const Float "1.000000"
243:	CmpLT
244:	Jf @253
246:	Load Const Int "2"
249:	Store Var "maxstages" [9:2]
252:	Pop
253:	Load Var "maxstages" [9:2]
256:	Load Const Int "2"
259:	CmpEQ
260:	Jf @285
262:	Load Const Int "2"
265:	Store Property "shader_whiteout_fallback" [0:29]
268:	Pop
269:	Load Const Int "2"
272:	Store Property "shader_sidebar_p_fallback" [0:31]
275:	Pop
276:	Load Const Int "2"
279:	Store Property "shader_rainbow_cube_p_fallback" [0:39]
282:	Pop
283:	Jmp @322
285:	Load Var "maxstages" [9:2]
288:	Load Const Int "1"
291:	CmpEQ
292:	Jf @322
294:	Load Const Int "3"
297:	Store Property "shader_whiteout_fallback" [0:29]
300:	Pop
301:	Load Const Int "3"
304:	Store Property "shader_sidebar_p_fallback" [0:31]
307:	Pop
308:	Load Const Int "2"
311:	Store Property "shader_sidebar_tube_p_fallback" [0:33]
314:	Pop
315:	Load Const Int "3"
318:	Store Property "shader_rainbow_cube_p_fallback" [0:39]
321:	Pop
322:	Load Const String "maxstages = "
325:	Load Var "maxstages" [9:2]
328:	Add
329:	Log
330:	Load Const String "shader_whiteout = "
333:	Load Property "shader_whiteout_fallback" [0:29]
336:	Add
337:	Log
338:	Load Const String "shader_sidebar_p = "
341:	Load Property "shader_sidebar_p_fallback" [0:31]
344:	Add
345:	Log
346:	Load Const String "shader_sidebar_tube_p = "
349:	Load Property "shader_sidebar_tube_p_fallback" [0:33]
352:	Add
353:	Log
354:	Load Const String "shader_sidebar_engine_p = "
357:	Load Property "shader_sidebar_engine_p_fallback" [0:35]
360:	Add
361:	Log
362:	Load Const String "shader_cube_p = "
365:	Load Property "shader_cube_p_fallback" [0:37]
368:	Add
369:	Log
370:	Load Const String "shader_rainbow_cube_p = "
373:	Load Property "shader_rainbow_cube_p_fallback" [0:39]
376:	Add
377:	Log
378:	Load Const Bool "false"
381:	Ret
382:	Jmp @420
384:	Load Property "compat_D3DVendorID" [0:18]
387:	Load Var "VENDOR_SIS" [0:6]
390:	CmpEQ
391:	Copy
392:	Jt @402
394:	Pop
395:	Load Property "compat_D3DVendorID" [0:18]
398:	Load Var "VENDOR_MATROX" [0:8]
401:	CmpEQ
402:	Jf @412
404:	Load Const String "Returning Is3DSupported false due to SIS or Matrox hardware"
407:	Log
408:	Load Const Bool "false"
411:	Ret
412:	Load Const Bool "true"
415:	Ret
416:	Load Const Bool "false"
419:	Ret
420:	Jmp @463
422:	Load Property "compat_D3DVendorID" [0:18]
425:	Load Var "VENDOR_NVIDIA" [0:0]
428:	CmpEQ
429:	Jf @455
431:	Load Property "compat_IsVista" [0:15]
434:	Copy
435:	Jf @445
437:	Pop
438:	Load Property "compat_D3DDriverVersion" [0:25]
441:	Load Const String "7.15.10.9686"
444:	CmpEQ
445:	Jf @455
447:	Load Const String "Returning Is3DRecommended false due to bad default Vista driver for nVidia cards"
450:	Log
451:	Load Const Bool "false"
454:	Ret
455:	Load Const Bool "true"
458:	Ret
459:	Load Const Bool "false"
462:	Ret
463:	Jmp @473
465:	Load Const Bool "false"
468:	Ret
469:	Load Const Bool "false"
472:	Ret
473:	Jmp @520
475:	Load Property "compat_IsVista" [0:15]
478:	Load Const Bool "false"
481:	CmpEQ
482:	Copy
483:	Jt @493
485:	Pop
486:	Load Property "compat_AppVidMemory" [0:10]
489:	Load Const Int "0"
492:	CmpEQ
493:	Jf @499
495:	Load Const Bool "true"
498:	Ret
499:	Load Property "compat_AppVidMemory" [0:10]
502:	Load Const Int "92"
505:	CmpLT
506:	Jf @512
508:	Load Const Bool "false"
511:	Ret
512:	Load Const Bool "true"
515:	Ret
516:	Load Const Bool "false"
519:	Ret
520:	Jmp @567
522:	Load Property "compat_IsVista" [0:15]
525:	Load Const Bool "false"
528:	CmpEQ
529:	Copy
530:	Jt @540
532:	Pop
533:	Load Property "compat_AppVidMemory" [0:10]
536:	Load Const Int "0"
539:	CmpEQ
540:	Jf @546
542:	Load Const Bool "true"
545:	Ret
546:	Load Property "compat_AppVidMemory" [0:10]
549:	Load Const Int "192"
552:	CmpLT
553:	Jf @559
555:	Load Const Bool "false"
558:	Ret
559:	Load Const Bool "true"
562:	Ret
563:	Load Const Bool "false"
566:	Ret
567:	Jmp @585
569:	Load Property "compat_D3DInterface" [0:17]
572:	Load Const Int "0"
575:	CmpGT
576:	Jf @581
578:	Call @189
580:	Pop
581:	Load Const Bool "false"
584:	Ret
