Components and Functions
Details, use cases, related errors, and more on each component coming soon...
Contents
- 1 AdobeAir
- 2 amstream
- 3 ATI_Black-Screen_Fix
- 4 atmlib
- 5 cc580
- 6 CentralizedUserDirs
- 7 corefonts
- 8 crypt32
- 9 dcom98
- 10 DirectX
- 11 Desura
- 12 devenum
- 13 DisableCrashDialog
- 14 DosboxDrive
- 15 .NET
- 16 fakeie6
- 17 ffdshow
- 18 flashplayer
- 19 Flashplayer_ActiveX
- 20 FontsSmoothBGR
- 21 FontsSmoothGrayScale
- 22 FontsSmoothRGB
- 23 gdiplus
- 24 gecko
- 25 gfwl
- 26 gfwl86
- 27 HackSteam
- 28 ie6
- 29 ie8
- 30 iv50
- 31 linuxtrack-wine
- 32 LunaTheme
- 33 mdac28
- 34 mfc40
- 35 mfc42
- 36 Mono
- 37 msasn1
- 38 msls31
- 39 msvc
- 40 MSXML
- 41 nop
- 42 physx
- 43 pngfilt
- 44 PrivateUserDirs
- 45 quartz
- 46 RegisterFonts
- 47 riched20
- 48 riched30
- 49 rsc
- 50 steam
- 51 steam_flags
- 52 tahoma
- 53 tahoma2
- 54 ubigamelauncher
- 55 vbrun6
- 56 VCRUN
- 57 VideoDriver
- 58 wine64b
- 59 wineasio
- 60 winhttp
- 61 wininet
- 62 wintrust
- 63 wmp10
- 64 wmp9
- 65 wmpcodecs
- 66 wsh56
- 67 wsh57
- 68 xact
- 69 xinput
- 70 xmllite
- 71 xna31
- 72 xna40
- 73 xvid
- 74 Other Functions
- 74.1 POL_Configurator_runparts
- 74.2 POL_Download_retry
- 74.3 POL_Function_FontsSmoothBGR
- 74.4 POL_Function_FontsSmoothGrayScale
- 74.5 POL_Function_FontsSmoothRGB
- 74.6 POL_Function_NoCDWarning
- 74.7 POL_Function_override_app_dlls
- 74.8 POL_Function_OverrideDLL
- 74.9 POL_Function_RootCommand
- 74.10 POL_Function_sandbox
- 74.11 POL_Function_SetNativeExtension
- 74.12 POL_Function_simplecdscript
- 74.13 POL_Function_simplescript
- 74.14 POL_Function_Sleep
- 74.15 POL_Gamefront_Download
- 74.16 POL_GetTool_samba3
- 74.17 POL_GoG_download
- 74.18 POL_GoG_Extract
- 74.19 POL_GoG_install
- 74.20 POL_GoG_setup
AdobeAir
What is it?
"The Adobe AIR runtime enables developers to package the same code into native applications and games for Windows and Mac OS desktops as well as iOS and Android devices, reaching over a billion desktop systems and mobile app stores for over 500 million devices."
-from http://get.adobe.com/air/
What it does:
Installs the Adobe Air package.
When would I need it?
Certain Adobe products require this to be installed as a dependency.
Script/Shell command:
POL_Call POL_Install_AdobeAir
Links:
amstream
POL_Install_amstream
ATI_Black-Screen_Fix
POL_Install_ATI_Black-Screen_Fix
atmlib
POL_Install_atmlib
cc580
POL_Install_cc580
CentralizedUserDirs
POL_Install_CentralizedUserDirs
corefonts
What is it?
"TrueType is an outline font standard developed by Apple and Microsoft in the late 1980s as a competitor to Adobe's Type 1 fonts used in PostScript. It has become the most common format for fonts on both the Mac OS and Microsoft Windows operating systems."
from http://en.wikipedia.org/wiki/TrueType
What it does:
Downloads and registers TrueType fonts (TTF). Here is a list of the fonts that will be installed into the given virtual drive:
- andale mono
- arial black
- arial (bold, italic, bold italic)
- comic sans ms (bold)
- courier new (bold, italic, bold italic)
- georgia (bold, italic, bold italic)
- impact
- times new roman (bold, italic, bold italic)
- trebuchet (bold, italic, bold italic)
- verdana (bold, italic, bold italic)
- webdings
When would I need it?
Any time you experience missing text in an application, this would be the first place you would want to start. This is usually installed by default, though. If this does not work, try tahoma or tahoma2 from the Install Components tab, as those are the usual suspects in such acts of font thievery.
Script/Shell command:
POL_Install_corefonts
Links:
http://en.wikipedia.org/wiki/TrueType
crypt32
What is it?
crypt32 does quite a few things relating to decrypting/encrypting data. Basic information in the links below.
What it does:
"It supports encryption, decryption, and manipulation of certificates and related data structures."
from http://wiki.winehq.org/Crypt32
When would I need it?
Most of this is taken care of within Wine via the builtin dll. You may run into times when the native dll is needed, in which case the POL debug log will spit out an error saying that it tried to do something with it and it failed (like unhandled exception or cannot find crypt32.dll, etc.). If you do happen to run into an error like this, we highly encourage you to report it to https://appdb.winehq.org so that the community there can possibly implement a fix that is native to Wine, eliminating the need for the actual Windows dll.
Script/Shell command:
POL_Install_crypt32
Links:
http://wiki.winehq.org/Crypt32
dcom98
POL_Install_dcom98
DirectX
d3dcompiler_43
POL_Install_d3dcompiler_43
d3dx10
POL_Install_d3dx10
d3dx11
POL_Install_d3dx11
d3dx9
POL_Install_d3dx9
d3dx9_29
POL_Install_d3dx9_29
d3dx9_35
POL_Install_d3dx9_35
d3dx9_36
POL_Install_d3dx9_36
d3dx9_40
POL_Install_d3dx9_40
d3dx9_42
POL_Install_d3dx9_42
d3dx9_43
POL_Install_d3dx9_43
dinput8
POL_Install_dinput8
directmusic
POL_Install_directmusic
directplay
POL_Install_directplay
directx9
POL_Install_directx9
dinput
POL_Install_dinput
dsound
POL_Install_dsound
dxdiag
POL_Install_dxdiag
dxfullsetup
POL_Install_dxfullsetup
Desura
POL_Install_desura
devenum
POL_Install_devenum
DisableCrashDialog
POL_Install_DisableCrashDialog
DosboxDrive
POL_Install_DosboxDrive
.NET
POL_Install_dotnet11
POL_Install_dotnet11sp1
POL_Install_dotnet20
POL_Install_dotnet20sp1
POL_Install_dotnet20sp2
POL_Install_dotnet30
POL_Install_dotnet30sp1
POL_Install_dotnet35
POL_Install_dotnet35sp1
POL_Install_dotnet40
fakeie6
POL_Install_fakeie6
ffdshow
POL_Install_ffdshow
flashplayer
POL_Install_flashplayer
Flashplayer_ActiveX
POL_Install_Flashplayer_ActiveX
FontsSmoothBGR
POL_Install_FontsSmoothBGR
FontsSmoothGrayScale
POL_Install_FontsSmoothGrayScale
FontsSmoothRGB
POL_Install_FontsSmoothRGB
gdiplus
POL_Install_gdiplus
gecko
POL_Install_gecko
gfwl
POL_Install_gfwl
gfwl86
POL_Install_gfwl86
HackSteam
POL_Install_HackSteam
ie6
POL_Install_ie6
ie8
POL_Install_ie8
iv50
POL_Install_iv50
linuxtrack-wine
POL_Install_linuxtrack-wine
LunaTheme
POL_Install_LunaTheme
mdac28
POL_Install_mdac28
mfc40
POL_Install_mfc40
mfc42
POL_Install_mfc42
Mono
POL_Install_mono210
POL_Install_mono26
POL_Install_mono28
msasn1
POL_Install_msasn1
msls31
POL_Install_msls31
msvc
POL_Install_msvc100
POL_Install_msvc80
POL_Install_msvc90
MSXML
POL_Install_msxml3
POL_Install_msxml4
POL_Install_msxml6
nop
POL_Install_nop
physx
POL_Install_physx
pngfilt
POL_Install_pngfilt
PrivateUserDirs
POL_Install_PrivateUserDirs
quartz
POL_Install_quartz
RegisterFonts
POL_Install_RegisterFonts
riched20
POL_Install_riched20
riched30
POL_Install_riched30
rsc
POL_Install_rsc
steam
What is it?
An installer for the game publishing platform Steam.
What it does:
Downloads and Installs Steam client.
When would I need it?
Any time a game requires Steam to run.
Script/Shell command:
POL_Call POL_Install_steam
Links:
http://store.steampowered.com/
steam_flags
POL_Install_steam_flags
tahoma
What is it?
An installer for the Microsoft font Tahoma.
What it does:
Downloads and registers Tahoma.
When would I need it?
Any time the Tahoma font is needed.
Script/Shell command:
POL_Call POL_Install_tahoma
Links:
http://www.microsoft.com/typography/fonts/family.aspx?FID=19
tahoma2
What is it?
An alternative installer for the Microsoft font Tahoma.
What it does:
Downloads and registers Tahoma, but from a different package.
When would I need it?
Any time the Tahoma font is needed, where the regular Tahoma installer does not work (like Photoshop CS6).
Script/Shell command:
POL_Call POL_Install_tahoma2
Links:
http://www.microsoft.com/typography/fonts/family.aspx?FID=19
ubigamelauncher
POL_Install_ubigamelauncher
vbrun6
POL_Install_vbrun6
VCRUN
POL_Install_vcrun2005
POL_Install_vcrun2008
POL_Install_vcrun2010
POL_Install_vcrun2012
POL_Install_vcrun2013
POL_Install_vcrun6
VideoDriver
POL_Install_VideoDriver
wine64b
POL_Install_wine64b
wineasio
What is it?
WineASIO provides an ASIO driver interface from Wine to jack for low-latency audio and advanced audio/MIDI routing.
What it does:
Checks for the following:
- Checks that the virtual drive is 32-bit
- Makes sure that the user is part of the audio group
- Confirms the presence of jack and qjackctl
Then, if all checks pass, WineASIO is downloaded and registered into that virtual drive.
When would I need it?
Certain Adobe products require this to be installed as a dependency.
Script/Shell command:
POL_Call POL_Install_wineasio
Links:
http://sourceforge.net/projects/wineasio/
winhttp
POL_Install_winhttp
wininet
POL_Install_wininet
wintrust
POL_Install_wintrust
wmp10
POL_Install_wmp10
wmp9
POL_Install_wmp9
wmpcodecs
POL_Install_wmpcodecs
wsh56
POL_Install_wsh56
wsh57
POL_Install_wsh57
xact
POL_Install_xact
xinput
POL_Install_xinput
xmllite
POL_Install_xmllite
xna31
POL_Install_xna31
xna40
POL_Install_xna40
xvid
POL_Install_xvid
Other Functions
POL_Configurator_runparts
POL_Configurator_runparts
POL_Download_retry
POL_Download_retry
POL_Function_FontsSmoothBGR
POL_Function_FontsSmoothBGR
POL_Function_FontsSmoothGrayScale
POL_Function_FontsSmoothGrayScale
POL_Function_FontsSmoothRGB
POL_Function_FontsSmoothRGB
POL_Function_NoCDWarning
POL_Function_NoCDWarning
POL_Function_override_app_dlls
POL_Function_override_app_dlls
POL_Function_OverrideDLL
POL_Function_OverrideDLL
POL_Function_RootCommand
POL_Function_RootCommand
POL_Function_sandbox
POL_Function_sandbox
POL_Function_SetNativeExtension
POL_Function_SetNativeExtension
POL_Function_simplecdscript
POL_Function_simplecdscript
POL_Function_simplescript
POL_Function_simplescript
POL_Function_Sleep
POL_Function_Sleep
POL_Gamefront_Download
POL_Gamefront_Download
POL_GetTool_samba3
POL_GetTool_samba3
POL_GoG_download
POL_GoG_download
POL_GoG_Extract
POL_GoG_Extract
POL_GoG_install
POL_GoG_install
POL_GoG_setup
POL_GoG_setup