Files
MaxsTechReview 115541716b fix: include MFC in the Visual C++ 2015-2022 DLL copy (#11)
The components mark Steam's Visual C++ installers as run, so the MFC
libraries a real install adds never reach the prefix. A game with a plugin
that links mfc140u.dll then fails to load it; Moonlighter stays on a black
screen behind the resulting exception in GameManager.Awake.
2026-11-05 08:08:13 -05:00

5110 lines
156 KiB
JSON

{
"schemaVersion": 1,
"category": "system-library",
"format": "bottles-dependency",
"mirrorBase": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/",
"release": "system-libraries-v1",
"count": 120,
"note": "Type-6 Wine dependency components for DroidDeck's Windows components page (Bannerlator keeps its own copy in The412Banner/winlator-contents). Step URLs point at this repo's system-libraries-v1 release; status=needs-upstream uses the un-mirrored Win7-SP1 packages, status=pending-manual awaits a re-sourced binary.",
"components": [
{
"name": "K-Lite",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/K-Lite.snapshot.json",
"description": "K-Lite_Codec_Pack_1960",
"provider": "Hendrik Leppkes",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "K-Lite_1960.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/K-Lite.exe",
"file_checksum": "8D5D07123F038793BD8C1BC4627D4CB3",
"file_size": "41008880",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/K-Lite.exe"
}
]
},
{
"name": "VulkanRT",
"description": "Cumulative Security Update for Internet Explorer 8",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "VulkanRT-1.3.283.0-Installer.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/VulkanRT.exe",
"rename": "VulkanRT-1.3.283.0-Installer.exe",
"arguments": "/passive /forcerestart",
"file_checksum": "5C2F359D0295758BD4CDDBCCCF9F2A56",
"file_size": "1939304",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/VulkanRT.exe"
}
]
},
{
"name": "XLiveRedist",
"description": "XLiveRedist1.2.0238",
"provider": "Hendrik Leppkes",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "XLiveRedist1.2.0238.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/XLiveRedist.msi",
"file_checksum": "3A7CE8432E51AADAB39C7CA9E7B91235",
"file_size": "19981312",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/XLiveRedist.msi"
}
]
},
{
"name": "aairruntime",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/aairruntime.snapshot.json",
"description": "Harman Air Runtime",
"provider": "Harman",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "AdobeAIR.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/aairruntime.exe",
"file_checksum": "8d377b130be65e67a845c89e0117c305",
"file_size": "7838984",
"rename": "adobeair.exe",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/aairruntime.exe"
}
]
},
{
"name": "amstream",
"description": "MS amstream.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "amstream__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/amstream__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "amstream.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "amstream.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "amstream",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "art2k7min",
"description": "MS Access 2007 runtime",
"provider": "Microsoft",
"dependencies": [],
"status": "pending-manual",
"steps": [
{
"action": "install_exe",
"file_name": "AccessRuntime2007.exe",
"url": "https://www.fmsinc.com/microsoftaccess/runtime/AccessRuntime2007.exe",
"file_checksum": "f448b8b0d41b867fa0491df96bfe624d",
"file_size": "58937448",
"arguments": "/q",
"pending": true
}
]
},
{
"name": "art2kmin",
"description": "MS Access 2000 runtime",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "art2kmin.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/art2kmin.exe",
"file_checksum": "fcba8035d357f52a5991247bd6fe16c0",
"file_size": "33812712",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/art2kmin.exe"
}
]
},
{
"name": "atmlib",
"description": "Adobe Type Manager",
"provider": "Adobe",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "atmlib__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/atmlib__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
}
],
"prebaked": true
},
{
"name": "cjkfonts",
"description": "All Chinese/Japanese/Korean fonts",
"provider": "Various",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "SourceHanSans.ttc.zip",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/cjkfonts.zip",
"file_checksum": "ce3fc169af61a4e7bc650e7e78186330",
"file_size": "95184312",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/cjkfonts.zip"
},
{
"action": "install_fonts",
"url": "temp/SourceHanSans.ttc",
"fonts": ""
},
{
"action": "register_font",
"name": "Source Han Sans SC ExtraLight",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans SC Light",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans SC Normal",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans SC",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans SC Medium",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans SC Bold",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans SC Heavy",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC ExtraLight",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC Light",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC Normal",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC Medium",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC Bold",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans TC Heavy",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans ExtraLight",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans Light",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans Normal",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans Medium",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans Bold",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans Heavy",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K ExtraLight",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K Light",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K Normal",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K Medium",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K Bold",
"file": "SourceHanSans.ttc"
},
{
"action": "register_font",
"name": "Source Han Sans K Heavy",
"file": "SourceHanSans.ttc"
},
{
"action": "replace_font",
"font": "Source Han Sans SC",
"replace": ""
},
{
"action": "replace_font",
"font": "Source Han Sans TC",
"replace": ""
},
{
"action": "replace_font",
"font": "Source Han Sans",
"replace": ""
},
{
"action": "replace_font",
"font": "Source Han Sans K",
"replace": ""
}
]
},
{
"name": "cnc-ddraw",
"description": "Re-implementation of the DirectDraw API for classic games",
"provider": "CnCNet",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "cnc-ddraw.zip",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/cnc-ddraw.zip",
"file_checksum": "3e0fa0d3b86ee3d73cf68dc6cdc1aab5",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/cnc-ddraw.zip"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/",
"file_name": "*.exe",
"dest": "win32"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/",
"file_name": "*.dll",
"dest": "win32"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/",
"file_name": "*.ini",
"dest": "win32"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/",
"file_name": "*.glsl",
"dest": "win32/Shaders"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/",
"file_name": "*.txt",
"dest": "win32/Shaders"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/",
"file_name": "*.zip",
"dest": "win32/Shaders"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/crt/",
"file_name": "*.glsl",
"dest": "win32/Shaders/crt"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/cubic/",
"file_name": "*.glsl",
"dest": "win32/Shaders/cubic"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/interpolation/",
"file_name": "*.glsl",
"dest": "win32/Shaders/interpolation"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/scanlines/",
"file_name": "*.glsl",
"dest": "win32/Shaders/scanlines"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/sharpen/",
"file_name": "*.glsl",
"dest": "win32/Shaders/sharpen"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/windowed/",
"file_name": "*.glsl",
"dest": "win32/Shaders/windowed"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/xbr/",
"file_name": "*.glsl",
"dest": "win32/Shaders/xbr"
},
{
"action": "copy_file",
"url": "temp/cnc-ddraw/Shaders/xbrz/",
"file_name": "*.glsl",
"dest": "win32/Shaders/xbrz"
},
{
"action": "override_dll",
"dll": "ddraw",
"type": "native,builtin"
}
]
},
{
"name": "d3dcompiler_42",
"description": "Microsoft d3dcompiler_42.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "d3dcompiler_42__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dcompiler_42__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "d3dcompiler_42",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "d3dcompiler_43",
"description": "Microsoft d3dcompiler_43.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "d3dx9.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx9.tar.xz",
"file_checksum": "0e444b86310e732f50a971466f3f06a3",
"file_size": "100275120",
"dest": "temp/d3dx9/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx9.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/d3dx9.tar/d3dx9/win32/",
"file_name": "d3dcompiler*_43.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/d3dx9.tar/d3dx9/win64/",
"file_name": "d3dcompiler*_43.dll",
"dest": "win64",
"for": ""
},
{
"action": "override_dll",
"dll": "d3dcompiler_43",
"type": "native,builtin"
}
]
},
{
"name": "d3dcompiler_46",
"description": "Microsoft d3dcompiler_46.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "d3dcompiler_46__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dcompiler_46__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "d3dcompiler_46",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "d3dcompiler_47",
"description": "Microsoft d3dcompiler_47.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "d3dx9.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx9.tar.xz",
"file_checksum": "0e444b86310e732f50a971466f3f06a3",
"file_size": "100275120",
"dest": "temp/d3dx9/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx9.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/d3dx9.tar/d3dx9/win32/",
"file_name": "d3dcompiler*_47.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/d3dx9.tar/d3dx9/win64/",
"file_name": "d3dcompiler*_47.dll",
"dest": "win64",
"for": ""
},
{
"action": "override_dll",
"dll": "d3dcompiler_47",
"type": "native,builtin"
}
]
},
{
"name": "d3dx11",
"description": "Microsoft d3dx11 DLLs from DirectX 11 redistributable",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "d3dx11.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx11.tar.xz",
"file_checksum": "5d31356c54c33f1bc88b37fc239c32be",
"file_size": "0",
"dest": "temp/d3dx11/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx11.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/d3dx11.tar/d3dx11/win32/",
"file_name": "d3dx11_*.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/d3dx11.tar/d3dx11/win64/",
"file_name": "d3dx11_*.dll",
"dest": "win64",
"for": ""
},
{
"action": "override_dll",
"dll": "d3dx11_42",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "d3dx11_43",
"type": "native,builtin"
}
]
},
{
"name": "d3dx9",
"description": "Microsoft d3dx9 DLLs from DirectX 9 redistributable",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "d3dx9.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx9.tar.xz",
"file_checksum": "0e444b86310e732f50a971466f3f06a3",
"file_size": "19651992",
"dest": "temp/d3dx9/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/d3dx9.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/d3dx9.tar/d3dx9/win32/",
"file_name": "d3dx9_*.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/d3dx9.tar/d3dx9/win64/",
"file_name": "d3dx9_*.dll",
"dest": "win64",
"for": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "d3dx9_24",
"data": "native,builtin"
},
{
"value": "d3dx9_25",
"data": "native,builtin"
},
{
"value": "d3dx9_26",
"data": "native,builtin"
},
{
"value": "d3dx9_27",
"data": "native,builtin"
},
{
"value": "d3dx9_28",
"data": "native,builtin"
},
{
"value": "d3dx9_29",
"data": "native,builtin"
},
{
"value": "d3dx9_30",
"data": "native,builtin"
},
{
"value": "d3dx9_31",
"data": "native,builtin"
},
{
"value": "d3dx9_32",
"data": "native,builtin"
},
{
"value": "d3dx9_33",
"data": "native,builtin"
},
{
"value": "d3dx9_34",
"data": "native,builtin"
},
{
"value": "d3dx9_35",
"data": "native,builtin"
},
{
"value": "d3dx9_36",
"data": "native,builtin"
},
{
"value": "d3dx9_37",
"data": "native,builtin"
},
{
"value": "d3dx9_38",
"data": "native,builtin"
},
{
"value": "d3dx9_39",
"data": "native,builtin"
},
{
"value": "d3dx9_40",
"data": "native,builtin"
},
{
"value": "d3dx9_41",
"data": "native,builtin"
},
{
"value": "d3dx9_42",
"data": "native,builtin"
},
{
"value": "d3dx9_43",
"data": "native,builtin"
}
]
}
]
},
{
"name": "devenum",
"description": "Microsoft devenum.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "devenum__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/devenum__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "devenum",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "dirac",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/dirac.snapshot.json",
"description": "The Dirac directshow filter v1.0.2",
"provider": "Dirac",
"dependencies": ["vcredist2008"],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "DiracDirectShowFilter-1.0.2.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dirac.exe",
"rename": "DiracDirectShowFilter-1.0.2.exe",
"arguments": "[]",
"file_checksum": "6bb4fd577ff881f317a9361d986907c4",
"file_size": "1376877",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dirac.exe"
}
]
},
{
"name": "directmusic",
"description": "All Microsoft DirectMusic dependencies",
"provider": "Microsoft",
"dependencies": [
"dmband",
"dmcompos",
"dmime",
"dmloader",
"dmscript",
"dmstyle",
"dmsynth",
"dmusic",
"dmusic32",
"dsound",
"dswave"
],
"status": "ready",
"steps": []
},
{
"name": "directplay",
"description": "Microsoft DirectPlay redistributable",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dplaysvr.exe",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dplayx.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dpmodemx.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dpnet.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dpnhpast.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dpnhupnp.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dpnsvr.exe",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dpwsockx.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dplaysvr.exe",
"data": "native,builtin"
},
{
"value": "dplayx",
"data": "native,builtin"
},
{
"value": "dpmodemx",
"data": "native,builtin"
},
{
"value": "dpnet",
"data": "native,builtin"
},
{
"value": "dpnhpast",
"data": "native,builtin"
},
{
"value": "dpnhupnp",
"data": "native,builtin"
},
{
"value": "dpnsvr.exe",
"data": "native,builtin"
},
{
"value": "dpwsockx",
"data": "native,builtin"
}
]
}
]
},
{
"name": "directshow",
"description": "All Microsoft DirectShow dependencies",
"provider": "Microsoft",
"dependencies": [
"amstream",
"qasf",
"qcap",
"qdvd",
"qedit",
"quartz"
],
"status": "ready",
"steps": []
},
{
"name": "dmband",
"description": "Microsoft dmband.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmband.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmband",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmcompos",
"description": "Microsoft dmcompos.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmcompos.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmcompos",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmime",
"description": "Microsoft dmime.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmime.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmime",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmloader",
"description": "Microsoft dmloader.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmloader.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmloader",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmscript",
"description": "Microsoft dmscript.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmscript.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmscript",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmstyle",
"description": "Microsoft dmstyle.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmstyle.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmstyle",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmsynth",
"description": "Microsoft dmsynth.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmsynth.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmsynth",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmusic",
"description": "Microsoft dmusic.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dmusic.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmusic",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dmusic32",
"description": "Microsoft dmusic32.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "directx9_apr2006.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dmusic32.tar.xz",
"file_checksum": "5f2a927ca2ab3648a26b5501924f06d1",
"file_size": "0",
"dest": "temp/directx9_apr2006/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dmusic32.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/directx9_apr2006.tar/directx9_apr2006/win32/",
"file_name": "dmusic32.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dmusic32",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dotnet20",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/dotnet20.snapshot.json",
"description": "Microsoft .NET Framework 2.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "install_exe",
"file_name": "dotnetfx.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20__dotnetfx.exe",
"arguments": "/q",
"rename": "dotnet20.exe",
"file_checksum": "93a13358898a54643adbca67d1533462",
"file_size": "0",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20__dotnetfx.exe"
},
{
"action": "install_exe",
"file_name": "NetFx64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20__NetFx64.exe",
"arguments": "/q",
"rename": "dotnet20_x64.exe",
"file_checksum": "1f383f3a372dcdd89cd40bc65af05b37",
"file_size": "0",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20__NetFx64.exe"
},
{
"action": "override_dll",
"dll": "mscorwks",
"type": "native,builtin"
}
]
},
{
"name": "dotnet20sp1",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/dotnet20sp1.snapshot.json",
"description": "Microsoft .NET Framework 2.0 Service Pack 1",
"provider": "Microsoft",
"dependencies": [
"dotnet20"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "install_exe",
"file_name": "NetFx20SP1_x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20sp1__NetFx20SP1_x86.exe",
"arguments": "/q",
"rename": "dotnet20sp1.exe",
"file_checksum": "c61111d7d62306b997ce7dd04898b1ca",
"file_size": "0",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20sp1__NetFx20SP1_x86.exe"
},
{
"action": "install_exe",
"file_name": "NetFx20SP1_x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20sp1__NetFx20SP1_x64.exe",
"arguments": "/q",
"rename": "dotnet20sp1_x64.exe",
"file_checksum": "4c07706a2ac5806944bc6a09c103bf9f",
"file_size": "0",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet20sp1__NetFx20SP1_x64.exe"
},
{
"action": "override_dll",
"dll": "mscorwks",
"type": "native,builtin"
}
]
},
{
"name": "dotnet35",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/dotnet35.snapshot.json",
"description": "Microsoft .NET Framework 3.5",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "winxp"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mscorwks",
"type": "native,builtin"
},
{
"action": "install_exe",
"file_name": "dotnetfx35.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet35.exe",
"arguments": "/lang:ENU",
"rename": "dotnet35.exe",
"file_checksum": "d1b341c1bc8b96e4898450c9881b1425",
"file_size": "206692864",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet35.exe"
},
{
"action": "set_windows",
"version": "win10"
}
]
},
{
"name": "dotnet35sp1",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/dotnet35sp1.snapshot.json",
"description": "Microsoft .NET Framework 3.5 Service Pack 1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "winxp"
},
{
"action": "install_exe",
"file_name": "dotnetfx35.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet35sp1.exe",
"arguments": "/lang:ENU",
"rename": "dotnet35sp1.exe",
"file_checksum": "d481cda2625d9dd2731a00f482484d86",
"file_size": "242743296",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet35sp1.exe"
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mscorwks",
"type": "native,builtin"
}
]
},
{
"name": "dotnet40",
"description": "Microsoft .NET Framework 4",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "dotNetFx40_Full_x86_x64.exe",
"url": "https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe",
"rename": "dotnet40.exe",
"arguments": "/q",
"file_checksum": "251743dfd3fda414570524bac9e55381",
"file_size": "50449456"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "set_register_key",
"key": "HKLM\\\\Software\\\\Microsoft\\\\NET Framework Setup\\\\NDP\\\\v4\\\\Full",
"value": "Install",
"data": "0001",
"type": "REG_DWORD"
},
{
"action": "set_register_key",
"key": "HKLM\\\\Software\\\\Microsoft\\\\NET Framework Setup\\\\NDP\\\\v4\\\\Full",
"value": "Version",
"data": "4.0.30319",
"type": "REG_SZ"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet45",
"description": "Microsoft .NET Framework 4.5",
"provider": "Microsoft",
"dependencies": [
"dotnet40"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "dotnetfx45_full_x86_x64.exe",
"url": "https://download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe",
"rename": "dotnet45.exe",
"file_checksum": "d02dc8b69a702a47c083278938c4d2f1",
"file_size": "50352408",
"arguments": "/q"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet452",
"description": "Microsoft .NET Framework 4.5.2",
"provider": "Microsoft",
"dependencies": [
"dotnet40"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "NDP452-KB2901907-x86-x64-AllOS-ENU.exe",
"url": "https://download.microsoft.com/download/E/2/1/E21644B5-2DF2-47C2-91BD-63C560427900/NDP452-KB2901907-x86-x64-AllOS-ENU.exe",
"rename": "dotnet452.exe",
"file_checksum": "ee01fc4110c73a8e5efc7cabda0f5ff7",
"file_size": "69999448",
"arguments": "/q /norestart"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet46",
"description": "Microsoft .NET Framework 4.6",
"provider": "Microsoft",
"dependencies": [
"dotnet45"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "NDP46-KB3045557-x86-x64-AllOS-ENU.exe",
"url": "https://download.microsoft.com/download/6/F/9/6F9673B1-87D1-46C4-BF04-95F24C3EB9DA/enu_netfx/NDP46-KB3045557-x86-x64-AllOS-ENU_exe/NDP46-KB3045557-x86-x64-AllOS-ENU.exe",
"rename": "dotnet46.exe",
"file_checksum": "88bc05e20114a4506f40c36911de92fa",
"file_size": "65444688",
"arguments": "/norestart"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet461",
"description": "Microsoft .NET Framework 4.6.1",
"provider": "Microsoft",
"dependencies": [
"dotnet46"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "NDP461-KB3102436-x86-x64-AllOS-ENU.exe",
"url": "https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe",
"rename": "dotnet461.exe",
"file_checksum": "864056903748706e251fec9f5d887ef9",
"file_size": "67681000",
"arguments": "/sfxlang:1027 /norestart"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet462",
"description": "Microsoft .NET Framework 4.6.2",
"provider": "Microsoft",
"dependencies": [
"dotnet461"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "NDP462-KB3151800-x86-x64-AllOS-ENU.exe",
"url": "https://download.visualstudio.microsoft.com/download/pr/8e396c75-4d0d-41d3-aea8-848babc2736a/80b431456d8866ebe053eb8b81a168b3/NDP462-KB3151800-x86-x64-AllOS-ENU.exe",
"rename": "dotnet462.exe",
"file_checksum": "9fa38b5449fbb7cca1c4a622446f6110",
"file_size": "62000832",
"arguments": "/sfxlang:1027 /norestart"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet472",
"description": "Microsoft .NET Framework 4.7.2",
"provider": "Microsoft",
"dependencies": [
"dotnet462"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7",
"executable": "dotnet472.exe"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "NDP472-KB4054530-x86-x64-AllOS-ENU.exe",
"url": "https://download.visualstudio.microsoft.com/download/pr/1f5af042-d0e4-4002-9c59-9ba66bcf15f6/089f837de42708daacaae7c04b7494db/NDP472-KB4054530-x86-x64-AllOS-ENU.exe",
"rename": "dotnet472.exe",
"file_checksum": "4037bdde26bf72e2ce5108cb30387bcd",
"file_size": "83937536",
"arguments": "/sfxlang:1027 /norestart"
}
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet48",
"description": "Microsoft .NET Framework 4.8",
"provider": "Microsoft",
"dependencies": [
"dotnet40"
],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "set_windows",
"version": "win7"
},
{
"action": "install_exe",
"environment": {
"WINEDLLOVERRIDES": "fusion=b",
"file_name": "ndp48-x86-x64-allos-enu.exe",
"url": "https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/abd170b4b0ec15ad0222a809b761a036/ndp48-x86-x64-allos-enu.exe",
"rename": "dotnet48.exe",
"file_checksum": "4e7a8586d06ce1f8cebac0d4bc379e16",
"file_size": "72721568",
"arguments": "/sfxlang:1027 /q /norestart"
}
},
{
"action": "set_windows",
"version": "win10"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native"
}
]
},
{
"name": "dotnet50",
"description": "Microsoft .NET Framework 5.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-5.0.17-win-x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet50__windowsdesktop-runtime-5.0.17-win-x86.exe",
"rename": "windowsdesktop-runtime-5.0.17-win-x86.exe",
"file_checksum": "8A5E836B6EE992EAE7C0820EF7FE3CA3",
"file_size": "49729032",
"arguments": "/passive",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet50__windowsdesktop-runtime-5.0.17-win-x86.exe"
},
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-5.0.17-win-x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet50__windowsdesktop-runtime-5.0.17-win-x64.exe",
"rename": "windowsdesktop-runtime-5.0.17-win-x64.exe",
"file_checksum": "F22A2F0F291F632E02C3C77632B7BF15",
"file_size": "55338488",
"arguments": "/passive",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnet50__windowsdesktop-runtime-5.0.17-win-x64.exe"
}
]
},
{
"name": "dotnetcore3",
"description": "Microsoft .NET Core Runtime 3.1 LTS",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "dotnet-runtime-3.1.10-win-x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcore3__dotnet-runtime-3.1.10-win-x86.exe",
"rename": "dotnet-runtime-3.1.10-win-x86.exe",
"file_checksum": "03832c85bc74de4fcb7fffa862b9f4a5",
"file_size": "23451472",
"arguments": "/passive",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcore3__dotnet-runtime-3.1.10-win-x86.exe"
},
{
"action": "install_exe",
"file_name": "dotnet-runtime-3.1.10-win-x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcore3__dotnet-runtime-3.1.10-win-x64.exe",
"rename": "dotnet-runtime-3.1.10-win-x64.exe",
"file_checksum": "a6e46b0e884ba62316560e3bd17384a5",
"file_size": "26230496",
"arguments": "/passive",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcore3__dotnet-runtime-3.1.10-win-x64.exe"
}
]
},
{
"name": "dotnetcoredesktop3",
"description": "Microsoft .NET Core Desktop Runtime 3.1 LTS",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-3.1.10-win-x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop3__windowsdesktop-runtime-3.1.10-win-x86.exe",
"rename": "windowsdesktop-runtime-3.1.10-win-x86.exe",
"file_checksum": "a53624c3fb8325c736f651cdbc32185f",
"file_size": "48745264",
"arguments": "/passive",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop3__windowsdesktop-runtime-3.1.10-win-x86.exe"
},
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-3.1.10-win-x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop3__windowsdesktop-runtime-3.1.10-win-x64.exe",
"rename": "windowsdesktop-runtime-3.1.10-win-x64.exe",
"file_checksum": "f5289dc19c63a60e063c77ba3f59fb43",
"file_size": "54513872",
"arguments": "/passive",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop3__windowsdesktop-runtime-3.1.10-win-x64.exe"
}
]
},
{
"name": "dotnetcoredesktop6",
"description": "Microsoft .NET Core Desktop Runtime 6.0 LTS",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-6.0.16-win-x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop6__windowsdesktop-runtime-6.0.16-win-x86.exe",
"rename": "windowsdesktop-runtime-6.0.16-win-x86.exe",
"file_checksum": "2be430aa87982af9256c9758e19ff636",
"file_size": "52291224",
"arguments": "/passive",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop6__windowsdesktop-runtime-6.0.16-win-x86.exe"
},
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-6.0.16-win-x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop6__windowsdesktop-runtime-6.0.16-win-x64.exe",
"rename": "windowsdesktop-runtime-6.0.16-win-x64.exe",
"file_checksum": "32acae733a473abb73467865fbd55ed0",
"file_size": "57472448",
"arguments": "/passive",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop6__windowsdesktop-runtime-6.0.16-win-x64.exe"
}
]
},
{
"name": "dotnetcoredesktop7",
"description": "Microsoft .NET Core Desktop Runtime 7.0 LTS",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-7.0.10-win-x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop7__windowsdesktop-runtime-7.0.10-win-x86.exe",
"rename": "windowsdesktop-runtime-7.0.10-win-x86.exe",
"file_checksum": "31822427ecad965b1146c577062f8c07",
"file_size": "52813832",
"arguments": "/passive",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop7__windowsdesktop-runtime-7.0.10-win-x86.exe"
},
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-7.0.10-win-x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop7__windowsdesktop-runtime-7.0.10-win-x64.exe",
"rename": "windowsdesktop-runtime-7.0.10-win-x64.exe",
"file_checksum": "ae01602869316963295c7fd5a0a8b757",
"file_size": "57660896",
"arguments": "/passive",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop7__windowsdesktop-runtime-7.0.10-win-x64.exe"
}
]
},
{
"name": "dotnetcoredesktop8",
"description": "Microsoft .NET Core Desktop Runtime 8.0 LTS",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-8.0.4-win-x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop8__windowsdesktop-runtime-8.0.4-win-x86.exe",
"rename": "windowsdesktop-runtime-8.0.4-win-x86.exe",
"file_checksum": "462d5e365c384e08539d075d6176b0e5",
"file_size": "53554592",
"arguments": "/passive",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop8__windowsdesktop-runtime-8.0.4-win-x86.exe"
},
{
"action": "install_exe",
"file_name": "windowsdesktop-runtime-8.0.4-win-x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop8__windowsdesktop-runtime-8.0.4-win-x64.exe",
"rename": "windowsdesktop-runtime-8.0.4-win-x64.exe",
"file_checksum": "4ed51a4f5c761cf37a8841ebb40c5191",
"file_size": "58449920",
"arguments": "/passive",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dotnetcoredesktop8__windowsdesktop-runtime-8.0.4-win-x64.exe"
}
]
},
{
"name": "dsdmo",
"description": "Microsoft dsdmo.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dsdmo.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dsdmoprp.dll",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
},
{
"action": "override_dll",
"bundle": [
{
"value": "dsdmo",
"data": "native,builtin"
},
{
"value": "dsdmoprp",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dsound",
"description": "Microsoft dsound.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dsound.dll",
"dest": "win32"
},
{
"action": "override_dll",
"bundle": [
{
"value": "dsound",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dswave",
"description": "Microsoft dswave.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "dswave.dll",
"dest": "win32"
},
{
"action": "override_dll",
"bundle": [
{
"value": "dswave",
"data": "native,builtin"
}
]
}
]
},
{
"name": "dx8vb",
"description": "Microsoft dx8vb.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dx8vb__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dx8vb__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "dx8vb.dll",
"dest": "win32"
},
{
"action": "override_dll",
"bundle": [
{
"value": "dx8vb",
"data": "native,builtin"
}
]
}
]
},
{
"name": "ffdshow",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/ffdshow.snapshot.json",
"description": "ffdshow video codecs",
"provider": "doom9 folks",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "ffdshow_beta7_rev3154_20091209.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/ffdshow.exe",
"rename": "ffdshow_beta7_rev3154_20091209.exe",
"arguments": "",
"file_checksum": "c3f75f29521f749f9c9fc5489544cb04",
"file_size": "4560237",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/ffdshow.exe"
}
]
},
{
"name": "gdiplus",
"description": "Microsoft GDI+ (Graphics Device Interface)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "gdiplus__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gdiplus__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "gdiplus.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "gdiplus.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "gdiplus",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "gecko",
"description": "Wine gecko",
"provider": "WineHQ",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_msi",
"file_name": "wine_gecko-2.47.4-x86.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gecko__wine-gecko-2.47.4-x86.msi",
"rename": "wine_gecko-2.47.4-x86.msi",
"file_checksum": "f61c2a0065301ce329aa390342e70f14",
"file_size": "55187968",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gecko__wine-gecko-2.47.4-x86.msi"
},
{
"action": "install_msi",
"file_name": "wine_gecko-2.47.4-x86_64.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gecko__wine-gecko-2.47.4-x86_64.msi",
"rename": "wine_gecko-2.47.4-x86_64.msi",
"file_checksum": "8cc7018079a8db70e822320b69185515",
"file_size": "53898752",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gecko__wine-gecko-2.47.4-x86_64.msi"
}
]
},
{
"name": "gfw",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/gfw.snapshot.json",
"description": "MS Games For Windows Live (xlive.dll)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "gfwlivesetupmin.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gfw.exe",
"arguments": "[/nodotnet /q]",
"file_checksum": "c0d501ef65af23efa0b2414e9b85ff66",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gfw.exe"
}
]
},
{
"name": "gmdls",
"description": "General MIDI DLS Collection",
"provider": "Microsoft / Roland",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "gmdls__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/gmdls__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "gm.dls",
"dest": "win64/drivers"
},
{
"action": "copy_dll",
"file_name": "gm.dls",
"dest": "win32/drivers"
}
]
},
{
"name": "ie8_kb2936068",
"description": "Cumulative Security Update for Internet Explorer 8",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "IE8-WindowsXP-KB2936068-x86-ENU.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/ie8_kb2936068.exe",
"rename": "IE8-WindowsXP-KB2936068-x86-ENU.exe",
"arguments": "/passive /forcerestart",
"file_checksum": "ef084b03d9ec84a7283ddcf4bbff6011",
"file_size": "9661680",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/ie8_kb2936068.exe"
}
]
},
{
"name": "iertutil",
"description": "Microsoft iertutil Microsoft Foundation Classes from win7sp1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "iertutil__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/iertutil__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "iertutil.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "iertutil.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "iertutil",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "jet40",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/jet40.snapshot.json",
"description": "MS Jet 4.0 Service Pack 8",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "Jet40SP8_9xNT.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/jet40.exe",
"rename": "Jet40SP8_9xNT.exe",
"arguments": "/q",
"file_checksum": "d1028c0f98b4ffe5ede854327b77fbb9",
"file_size": "3872168",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/jet40.exe"
}
]
},
{
"name": "l3codecx",
"description": "MPEG Layer-3 Audio Codec for Microsoft DirectShow",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "dxnt.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz",
"file_checksum": "53a21ef097296da1762727e5b04e3372",
"file_size": "100275120",
"dest": "temp/dxnt/",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/dxnt.tar.xz"
},
{
"action": "copy_dll",
"url": "temp/dxnt.tar/dxnt/win32/",
"file_name": "l3codecx.ax",
"dest": "win32"
},
{
"action": "register_dll",
"dlls": ""
}
]
},
{
"name": "lavfilters702",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/lavfilters702.snapshot.json",
"description": "LAV Filters 0.70.2",
"provider": "Hendrik Leppkes",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "LAVFilters-0.70.2-Installer.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/lavfilters702.exe",
"file_checksum": "dde6b5238960ac0b67620f7fc52f200d",
"file_size": "10743016",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/lavfilters702.exe"
}
]
},
{
"name": "lavfilters741",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/lavfilters741.snapshot.json",
"description": "LAV Filters 0.74.1",
"provider": "Hendrik Leppkes",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "LAVFilters-0.74.1-Installer.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/lavfilters741.exe",
"file_checksum": "d4044f1a0e84dc052c677bd88b40e62e",
"file_size": "12560912",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/lavfilters741.exe"
}
]
},
{
"name": "mdac28",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/mdac28.snapshot.json",
"description": "Microsoft Data Access Components 2.8 SP1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "set_windows",
"version": "win98"
},
{
"action": "override_dll",
"bundle": [
{
"value": "odbccp32",
"data": "native,builtin"
},
{
"value": "mtxdm",
"data": "native,builtin"
},
{
"value": "odbc32",
"data": "native,builtin"
},
{
"value": "oledb32",
"data": "native,builtin"
}
]
},
{
"action": "install_exe",
"file_name": "MDAC_TYP.EXE",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mdac28.EXE",
"file_checksum": "6e914a7391c3b17380ce54fd3a7a133d",
"arguments": "/q /C:\"setup /qnt",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mdac28.EXE"
}
]
},
{
"name": "mediafoundation",
"description": "Microsoft Media Foundation",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "mediafoundation__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mediafoundation__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "mf.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "mf.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "mf",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "mfc40",
"description": "Microsoft mfc40 Microsoft Foundation Classes from win7sp1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "mfc40__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mfc40__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "mfc40.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "mfc40u.dll",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "mfc40",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc40u",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "mfc42",
"description": "Microsoft mfc42 Microsoft Foundation Classes from win7sp1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "mfc42__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mfc42__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "mfc42u.dll",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "mfc42u",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "mono",
"description": "Wine mono",
"provider": "WineHQ",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "install_msi",
"file_name": "wine-mono-8.0.0-x86.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mono.msi",
"rename": "wine-mono-8.0.0-x86.msi",
"file_checksum": "4FE5C683FCD9634C7F6571F252B3603C",
"file_size": "84587008",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mono.msi"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native,builtin"
}
]
},
{
"name": "mono-10.1.0",
"description": "Wine mono",
"provider": "WineHQ",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "install_msi",
"file_name": "wine-mono-10.1.0-x86.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wine-mono-10.1.0-x86.msi",
"rename": "wine-mono-10.1.0-x86.msi",
"file_checksum": "4BEBE33A15D7C0EE2298B448F604A906",
"file_size": "85491712",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wine-mono-10.1.0-x86.msi"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native,builtin"
}
]
},
{
"name": "mono-10.3.0",
"description": "Wine mono",
"provider": "WineHQ",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "install_msi",
"file_name": "wine-mono-10.3.0-x86.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mono-10.3.0.msi",
"rename": "wine-mono-10.3.0-x86.msi",
"file_checksum": "30A145E628630865212118E695B535A0",
"file_size": "85515264",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mono-10.3.0.msi"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native,builtin"
}
]
},
{
"name": "mono-10.4.1",
"description": "Wine mono",
"provider": "WineHQ",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "uninstall",
"file_name": "Wine Mono"
},
{
"action": "install_msi",
"file_name": "wine-mono-10.1.0-x86.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wine-mono-10.1.0-x86.msi",
"rename": "wine-mono-10.1.0-x86.msi",
"file_checksum": "4BEBE33A15D7C0EE2298B448F604A906",
"file_size": "85491712",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wine-mono-10.1.0-x86.msi"
},
{
"action": "override_dll",
"dll": "mscoree",
"type": "native,builtin"
}
]
},
{
"name": "msasn1",
"description": "MS ASN1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "msasn1__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msasn1__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "msasn1.dll",
"dest": "win64"
}
]
},
{
"name": "msftedit",
"description": "Microsoft RichEdit Control 4.1 (msftedit.dll)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "msftedit__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msftedit__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "msftedit.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "msftedit.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "msftedit",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "msls31",
"description": "Microsoft Line Services",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "msls31__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msls31__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msls31",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "mspatcha",
"description": "Microsoft mspatcha.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "mspatcha__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/mspatcha__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "mspatcha",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "msxml3",
"description": "MS XML Core Services 3.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "delete_dlls",
"dest": "win32",
"dlls": ""
},
{
"action": "override_dll",
"dll": "msxml3",
"type": "native"
},
{
"action": "install_msi",
"file_name": "msxml3.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msxml3.msi",
"rename": "msxml3.msi",
"file_checksum": "7049c6531837341363fe69d068d001b0",
"file_size": "1070592",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msxml3.msi"
}
]
},
{
"name": "msxml4",
"description": "Microsoft Core XML Services (MSXML) 4.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "delete_dlls",
"dest": "win32",
"dlls": ""
},
{
"action": "override_dll",
"dll": "msxml4",
"type": "native"
},
{
"action": "install_msi",
"file_name": "msxml.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msxml4.msi",
"rename": "msxml4.msi",
"file_checksum": "14e34a6cbd8f060a9c965e39b745657a",
"file_size": "0",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msxml4.msi"
}
]
},
{
"name": "msxml6",
"description": "Microsoft Core XML Services (MSXML) 6.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "msxml6__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/msxml6__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "msxml6,msxml6r",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "oalinst",
"description": "OpenAL 2.0.7.0",
"provider": "OpenAL",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "oalinst.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/oalinst.exe",
"rename": "oalinst.exe",
"file_checksum": "694F54BD227916B89FC3EB1DB53F0685",
"file_size": "809496",
"arguments": "/s",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/oalinst.exe"
}
]
},
{
"name": "oalinst_dll",
"description": "OpenAL (OpenAL Soft 1.25.2) - direct DLL copy (no installer; works on Proton 11 arm64ec).",
"provider": "OpenAL",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "oalinst_dll__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/oalinst_dll__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "openal32",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "physx",
"description": "NVIDIA PhysX System 9.14.0702",
"provider": "Nvidia",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_msi",
"file_name": "PhysX-9.14.0702-SystemSoftware.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/physx.msi",
"rename": "PhysX-9.14.0702-SystemSoftware.msi",
"file_checksum": "1066FA24FE2684B2CE81B5FB54005156",
"file_size": "60039168",
"arguments": "/s",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/physx.msi"
}
]
},
{
"name": "powershell",
"description": "Windows PowerShell Wrapper For Wine",
"provider": "ProjectSynchro",
"dependencies": [
"powershell_core"
],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "powershell__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/powershell__libs.tar.xz"
},
{
"action": "copy_file",
"file_name": "powershell.exe",
"dest": "win32/WindowsPowerShell/v1.0"
},
{
"action": "copy_file",
"file_name": "powershell.exe",
"dest": "win64/WindowsPowerShell/v1.0"
},
{
"action": "copy_file",
"file_name": "profile.ps1",
"dest": "win64/../../Program Files/PowerShell/7"
},
{
"action": "override_dll",
"dll": "powershell.exe",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "powershell_core",
"description": "Microsoft PowerShell Core",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_msi",
"file_name": "PowerShell-7.2.21-win-x86.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/powershell_core__PowerShell-7.2.21-win-x86.msi",
"rename": "PowerShell-7.2.21-win-x86.msi",
"file_checksum": "ff9106b27dcfbf7d5f153f95356952f8",
"file_size": "96886784",
"arguments": "/quiet ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/powershell_core__PowerShell-7.2.21-win-x86.msi"
},
{
"action": "install_msi",
"file_name": "PowerShell-7.2.21-win-x64.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/powershell_core__PowerShell-7.2.21-win-x64.msi",
"rename": "PowerShell-7.2.21-win-x64.msi",
"file_checksum": "caa2a4cbb2ab995ca5447c442751694c",
"file_size": "105873408",
"arguments": "/quiet ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/powershell_core__PowerShell-7.2.21-win-x64.msi"
}
]
},
{
"name": "qasf",
"description": "MS qasf.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "qasf__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/qasf__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "qasf.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "qasf.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "qasf",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "qcap",
"description": "MS qcap.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "qcap__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/qcap__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "qcap.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "qcap.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "qcap",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "qdvd",
"description": "MS qdvd.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "qdvd__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/qdvd__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "qdvd.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "qdvd.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "qdvd",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "qedit",
"description": "MS qedit.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "qedit__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/qedit__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "qedit.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "qedit.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "qedit",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "quartz",
"description": "MS quartz.dll",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "quartz__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/quartz__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "quartz.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "quartz.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "quartz",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "quicktime72",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/quicktime72.snapshot.json",
"description": "QuickTime 7.2.0.240",
"provider": "Apple Inc.",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "QuickTimeInstaller.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/quicktime72.exe",
"rename": "quicktime72.exe",
"file_checksum": "2ad411556d3584c338ba013ef38854e2",
"file_size": "20256064",
"arguments": "/qn",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/quicktime72.exe"
}
]
},
{
"name": "riched20",
"description": "Microsoft RichEdit Control 2.0 (riched20.dll)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "riched20__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/riched20__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "riched20",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "sqlite3",
"description": "Provides SQLite3 for the x64-x86 architecture",
"provider": "SQlLite",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "sql-temp-dll.zip",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/sqlite3.zip",
"rename": "sqlite-dll.zip",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/sqlite3.zip"
},
{
"action": "copy_dll",
"file_name": "sqlite3.dll",
"url": "temp/sqlite-dll/sqlite3.dll",
"dest": "win64"
}
]
},
{
"name": "urlmon",
"description": "Microsoft urlmon Microsoft Foundation Classes from win7sp1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "urlmon__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/urlmon__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "urlmon.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "urlmon.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "urlmon",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "vbrun6",
"description": "Microsoft Visual Basic 6 Runtime SP6",
"provider": "Microsoft",
"dependencies": [],
"status": "pending-manual",
"steps": [
{
"action": "download_archive",
"file_name": "VB6.0-KB290887-X86.exe",
"url": "https://lon-01.dlo4d.com/files/visual-basic-runtime-files/VB6.0-KB290887-X86.exe",
"file_checksum": "ef5b83c4cc60e246bf627d85f6d7397b",
"file_size": "1064736",
"pending": true
},
{
"action": "get_from_cab",
"source": "VB6.0-KB290887-X86.exe",
"file_name": "vbrun60sp6",
"dest": "temp/vbrun60sp6/"
},
{
"action": "get_from_cab",
"file_name": "asycfilt.dll",
"source": "vbrun60sp6/vbrun60sp6.exe",
"dest": "win32"
},
{
"action": "get_from_cab",
"file_name": "comcat.dll",
"source": "vbrun60sp6/vbrun60sp6.exe",
"dest": "win32"
},
{
"action": "get_from_cab",
"file_name": "msvbvm60.dll",
"source": "vbrun60sp6/vbrun60sp6.exe",
"dest": "win32"
},
{
"action": "get_from_cab",
"file_name": "oleaut32.dll",
"source": "vbrun60sp6/vbrun60sp6.exe",
"dest": "win32"
},
{
"action": "get_from_cab",
"file_name": "olepro32.dll",
"source": "vbrun60sp6/vbrun60sp6.exe",
"dest": "win32"
},
{
"action": "get_from_cab",
"file_name": "stdole2.tlb",
"source": "vbrun60sp6/vbrun60sp6.exe",
"dest": "win32"
}
]
},
{
"name": "vcredist2005",
"description": "Microsoft Visual C++ Redistributable for Visual Studio 2005",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "vcredist_x86.EXE",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2005__vcredist_x86.exe",
"rename": "vcredist2005_x86.exe",
"file_checksum": "4f1611f2d0ae799507f60c10ff8654c5",
"file_size": "2710520",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2005__vcredist_x86.exe"
},
{
"action": "install_exe",
"file_name": "vcredist_x64.EXE",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2005__vcredist_x64.exe",
"rename": "vcredist2005_x64.exe",
"file_checksum": "e231fbcce2c2cb16dcc299d36c734df3",
"file_size": "3179000",
"arguments": "/q",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2005__vcredist_x64.exe"
},
{
"action": "override_dll",
"dll": "atl80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcm80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2005_dll",
"description": "Microsoft Visual C++ 2005 Redistributable - direct DLL copy (no installer; works on Proton 11 arm64ec). Core CRT/MFC runtime only (atl80/vcomp not included).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2005_dll__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2005_dll__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcm80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr80",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "vcredist2008",
"description": "Microsoft Visual C++ Redistributable for Visual Studio 2008",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "vcredist_x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2008__vcredist_x86.exe",
"rename": "vcredist2008_x86.exe",
"file_checksum": "a92a4d8e784d8f859217f828fe879047",
"file_size": "4483040",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2008__vcredist_x86.exe"
},
{
"action": "install_exe",
"file_name": "vcredist_x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2008__vcredist_x64.exe",
"rename": "vcredist2008_x64.exe",
"file_checksum": "472c10efa75a30deb2a15ec8b777227b",
"file_size": "5211080",
"arguments": "/q",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2008__vcredist_x64.exe"
},
{
"action": "override_dll",
"dll": "atl80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcm80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr80",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2008_dll",
"description": "Microsoft Visual C++ 2008 Redistributable - direct DLL copy (no installer; works on Proton 11 arm64ec). Core CRT/MFC runtime only (atl90/vcomp90 not included).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2008_dll__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2008_dll__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcm90",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp90",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr90",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "vcredist2010",
"description": "Microsoft Visual C++ Redistributable for Visual Studio 2010",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "vcredist_x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2010__vcredist_x86.exe",
"rename": "vcredist2010_x86.exe",
"file_checksum": "bd2af26fccd52e01511ff3e088f4c8bb",
"file_size": "4998608",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2010__vcredist_x86.exe"
},
{
"action": "install_exe",
"file_name": "vcredist_x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2010__vcredist_x64.exe",
"rename": "vcredist2010_x64.exe",
"file_checksum": "be79543624f806ced4c7dff25751a3e4",
"file_size": "5677032",
"arguments": "/q",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2010__vcredist_x64.exe"
},
{
"action": "override_dll",
"dll": "msvcp100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "atl100",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2010_dll",
"description": "Microsoft Visual C++ 2010 Redistributable - direct DLL copy, including CRT, MFC, ATL and OpenMP (no installer; works on Proton 11 arm64ec).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2010_full__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2010_full__libs.tar.xz",
"file_checksum": "add32d9dce179721dafebdb3955541cc",
"file_size": "5103824"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcp100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc100u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm100u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "atl100",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp100",
"type": "native,builtin"
}
],
"prebaked": true,
"revision": 1
},
{
"name": "vcredist2012",
"description": "Microsoft Visual C++ Redistributable for Visual Studio 2012",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "vcredist_x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2012__vcredist_x86.exe",
"rename": "vcredist2012_x86.exe",
"file_checksum": "7f52a19ecaf7db3c163dd164be3e592e",
"file_size": "6554576",
"arguments": "/q",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2012__vcredist_x86.exe"
},
{
"action": "install_exe",
"file_name": "vcredist_x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2012__vcredist_x64.exe",
"rename": "vcredist2012_x64.exe",
"file_checksum": "3c03562b5af9ed347614053d459d7778",
"file_size": "7186992",
"arguments": "/q",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2012__vcredist_x64.exe"
},
{
"action": "override_dll",
"dll": "atl110",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp110",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr110",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp110",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2012_dll",
"description": "Microsoft Visual C++ 2012 Redistributable - direct DLL copy (no installer; works on Proton 11 arm64ec). Core CRT runtime (atl110/vcomp110 not included).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2012_dll__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2012_dll__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcp110",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr110",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "vcredist2013",
"description": "Microsoft Visual C++ Redistributable (2013) 12.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "vcredist_x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2013__vcredist_x86.exe",
"rename": "vcredist2013_x86.exe",
"file_checksum": "38a1b890ce847167d16567cf7b7a5642",
"file_size": "6510136",
"arguments": "/passive /norestart",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2013__vcredist_x86.exe"
},
{
"action": "install_exe",
"file_name": "vcredist_x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2013__vcredist_x64.exe",
"rename": "vcredist2013_x64.exe",
"file_checksum": "49b1164f8e95ec6409ea83cdb352d8da",
"file_size": "7200744",
"arguments": "/passive /norestart",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2013__vcredist_x64.exe"
},
{
"action": "override_dll",
"dll": "atl120",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp120",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr120",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp120",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2013_dll",
"description": "Microsoft Visual C++ 2013 Redistributable - direct DLL copy (no installer; works on Proton 11 arm64ec). Core CRT runtime (atl120/vcomp120 not included).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2013_dll__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2013_dll__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcp120",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr120",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "vcredist2015",
"description": "Microsoft Visual C++ Redistributable for Visual Studio 2015",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "VC_redist.x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2015__vc_redist.x86.exe",
"rename": "vcredist2015_x86.exe",
"file_checksum": "1a15e6606bac9647e7ad3caa543377cf",
"file_size": "13767776",
"arguments": "/passive /norestart",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2015__vc_redist.x86.exe"
},
{
"action": "install_exe",
"file_name": "VC_redist.x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2015__vc_redist.x64.exe",
"rename": "vcredist2015_x64.exe",
"file_checksum": "27b141aacc2777a82bb3fa9f6e5e5c1c",
"file_size": "14572000",
"arguments": "/passive /norestart",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2015__vc_redist.x64.exe"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-private-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-conio-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-convert-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-environment-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-filesystem-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-heap-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-locale-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-math-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-multibyte-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-process-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-runtime-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-stdio-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-string-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-utility-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-time-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "atl140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "concrt140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "ucrtbase",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2019",
"description": "Microsoft Visual C++ Redistributable (2015-2019) 14.29.30156.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "VC_redist.x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2019__VC_redist.x86.exe",
"rename": "vcredist2019_x86.exe",
"file_checksum": "540dd9aed5ad7e3a6fbf3f2d7753a093",
"file_size": "13888640",
"arguments": "/passive /norestart",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2019__VC_redist.x86.exe"
},
{
"action": "install_exe",
"file_name": "VC_redist.x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2019__VC_redist.x64.exe",
"rename": "vcredist2019_x64.exe",
"file_checksum": "810499fc266b73d33d71a8d1e3291ad3",
"file_size": "25332216",
"arguments": "/passive /norestart",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2019__VC_redist.x64.exe"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-private-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-conio-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-heap-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-locale-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-math-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-runtime-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-stdio-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "api-ms-win-crt-time-l1-1-0",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "atl140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "concrt140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_1",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_2",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcr140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140_1",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2022",
"description": "Microsoft Visual C++ Redistributable (2015-2022) 14.42.34430.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "VC_redist.x86.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022__VC_redist.x86.exe",
"rename": "vcredist2022_x86.exe",
"file_checksum": "99F52708B06B9C695A8D64A44740BF08",
"file_size": "13953392",
"arguments": "/passive /norestart",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022__VC_redist.x86.exe"
},
{
"action": "install_exe",
"file_name": "VC_redist.x64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022__VC_redist.x64.exe",
"rename": "vcredist2022_x64.exe",
"file_checksum": "486F81FACF798678C3244C7CF35A557F",
"file_size": "25635768",
"arguments": "/passive /norestart",
"for": "",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022__VC_redist.x64.exe"
},
{
"action": "override_dll",
"dll": "concrt140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_1",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_2",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_atomic_wait",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_codecvt_ids",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcamp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vccorlib140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140_1",
"type": "native,builtin"
}
]
},
{
"name": "vcredist2022_dll",
"description": "Microsoft Visual C++ 2015-2022 Redistributable - direct DLL copy, including MFC (no installer; works on Proton 11 arm64ec). Supersedes vcredist2015/2019. UCRT (ucrtbase/api-ms-win-crt-*) provided by Wine builtin.",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2022_full__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022_full__libs.tar.xz",
"file_checksum": "74d446ccbf5a38512d7232143fa65037",
"file_size": "5686372"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "concrt140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_1",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_2",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_atomic_wait",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp140_codecvt_ids",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcamp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vccorlib140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcomp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140_1",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc140u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm140u",
"type": "native,builtin"
}
],
"prebaked": true,
"revision": 1
},
{
"name": "vcredist2015_dll",
"description": "Microsoft Visual C++ 2015 Redistributable - direct DLL copy, including MFC (14.x runtime, same as 2015-2022; no installer; works on Proton 11).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2022_full__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022_full__libs.tar.xz",
"file_checksum": "74d446ccbf5a38512d7232143fa65037",
"file_size": "5686372"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc140u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm140u",
"type": "native,builtin"
}
],
"prebaked": true,
"revision": 1
},
{
"name": "vcredist2019_dll",
"description": "Microsoft Visual C++ 2019 Redistributable - direct DLL copy, including MFC (14.x runtime, same as 2015-2022; no installer; works on Proton 11).",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist2022_full__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist2022_full__libs.tar.xz",
"file_checksum": "74d446ccbf5a38512d7232143fa65037",
"file_size": "5686372"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "msvcp140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "vcruntime140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc140u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm140",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfcm140u",
"type": "native,builtin"
}
],
"prebaked": true,
"revision": 1
},
{
"name": "vcredist6",
"description": "Microsoft Visual C++ 6 SP4 libraries",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "vcredist6__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist6__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "asycfilt",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "comcat",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc42",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc42u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcirt",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp60",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcrt",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "oleaut32",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "olepro32",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "vcredist6sp6",
"snapshot": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/component-snapshots-v1/vcredist6sp6.snapshot.json",
"description": "Microsoft Visual C++ 6 SP6 libraries",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "vcredist6sp6_inner.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist6sp6_inner.exe",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/vcredist6sp6_inner.exe",
"rename": "vcredist6sp6.exe",
"arguments": "/q"
},
{
"action": "override_dll",
"dll": "asycfilt",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "comcat",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc42",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "mfc42u",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcirt",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcp60",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "msvcrt",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "oleaut32",
"type": "native,builtin"
},
{
"action": "override_dll",
"dll": "olepro32",
"type": "native,builtin"
}
]
},
{
"name": "webview2",
"description": "Microsoft Edge Web View 2",
"provider": "WebView2",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_exe",
"file_name": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/webview2.exe",
"rename": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe",
"arguments": "/silent /install",
"file_checksum": "10de434605516b8ea70f49757ccc2ff8",
"file_size": "145772880",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/webview2.exe"
}
]
},
{
"name": "win7",
"description": "Windows 7",
"provider": "XiaoJi",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "set_windows",
"version": "win7"
}
]
},
{
"name": "winXP",
"description": "Windows XP",
"provider": "XiaoJi",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "set_windows",
"version": "winXP"
}
]
},
{
"name": "winhttp",
"description": "Microsoft Windows HTTP Services",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "winhttp__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/winhttp__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "override_dll",
"dll": "winhttp",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "wininet",
"description": "Microsoft wininet Microsoft Foundation Classes from win7sp1",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "wininet__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wininet__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "wininet.dll",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "wininet.dll",
"dest": "win64"
},
{
"action": "override_dll",
"dll": "wininet",
"type": "native,builtin"
}
],
"prebaked": true
},
{
"name": "wsh57",
"description": "MS Windows Script Host 5.7",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "download_archive",
"file_name": "scripten.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wsh57.exe",
"file_checksum": "65a8ebf870420316a939ac44fd4c731d",
"file_size": "1079152",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/wsh57.exe"
},
{
"action": "get_from_cab",
"source": "scripten.exe",
"file_name": "*",
"dest": "win32/"
},
{
"action": "override_dll",
"bundle": [
{
"value": "jscript",
"data": "native,builtin"
},
{
"value": "scrrun",
"data": "native,builtin"
},
{
"value": "vbscript",
"data": "native,builtin"
},
{
"value": "cscript.exe",
"data": "native,builtin"
},
{
"value": "wscript.exe",
"data": "native,builtin"
}
]
},
{
"action": "register_dll",
"dlls": ""
}
]
},
{
"name": "xact",
"description": "MS XACT Engine (32-bit only)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "download_archive",
"file_name": "directx_Jun2010_redist.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/directx_Jun2010_redist.exe",
"file_checksum": "822e4c516600e81dc7fb16d9a77ec6d4",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/directx_Jun2010_redist.exe"
},
{
"action": "get_from_cab",
"source": "directx_Jun2010_redist.exe",
"file_name": "*XACT_x86*.cab",
"dest": "temp/XACT_x86/"
},
{
"action": "get_from_cab",
"source": "directx_Jun2010_redist.exe",
"file_name": "*X3DAUDIO_x86*.cab",
"dest": "temp/XACT_x86/"
},
{
"action": "get_from_cab",
"source": "directx_Jun2010_redist.exe",
"file_name": "*XAUDIO_x86*.cab",
"dest": "temp/XACT_x86/"
},
{
"action": "get_from_cab",
"source": "XACT_x86/*.cab",
"file_name": "xactengine*.dll",
"dest": "win32/"
},
{
"action": "get_from_cab",
"source": "XACT_x86/*.cab",
"file_name": "xaudio*.dll",
"dest": "win32/"
},
{
"action": "get_from_cab",
"source": "XACT_x86/*.cab",
"file_name": "x3daudio*.dll",
"dest": "win32/"
},
{
"action": "get_from_cab",
"source": "XACT_x86/*.cab",
"file_name": "xapofx*.dll",
"dest": "win32/"
},
{
"action": "override_dll",
"bundle": [
{
"value": "xaudio2_0",
"data": "native,builtin"
},
{
"value": "xaudio2_1",
"data": "native,builtin"
},
{
"value": "xaudio2_2",
"data": "native,builtin"
},
{
"value": "xaudio2_3",
"data": "native,builtin"
},
{
"value": "xaudio2_4",
"data": "native,builtin"
},
{
"value": "xaudio2_5",
"data": "native,builtin"
},
{
"value": "xaudio2_6",
"data": "native,builtin"
},
{
"value": "xaudio2_7",
"data": "native,builtin"
},
{
"value": "x3daudio1_0",
"data": "native,builtin"
},
{
"value": "x3daudio1_1",
"data": "native,builtin"
},
{
"value": "x3daudio1_2",
"data": "native,builtin"
},
{
"value": "x3daudio1_3",
"data": "native,builtin"
},
{
"value": "x3daudio1_4",
"data": "native,builtin"
},
{
"value": "x3daudio1_5",
"data": "native,builtin"
},
{
"value": "x3daudio1_6",
"data": "native,builtin"
},
{
"value": "x3daudio1_7",
"data": "native,builtin"
},
{
"value": "xapofx1_1",
"data": "native,builtin"
},
{
"value": "xapofx1_2",
"data": "native,builtin"
},
{
"value": "xapofx1_3",
"data": "native,builtin"
},
{
"value": "xapofx1_4",
"data": "native,builtin"
},
{
"value": "xapofx1_5",
"data": "native,builtin"
},
{
"value": "xactengine2_0",
"data": "native,builtin"
},
{
"value": "xactengine2_1",
"data": "native,builtin"
},
{
"value": "xactengine2_2",
"data": "native,builtin"
},
{
"value": "xactengine2_3",
"data": "native,builtin"
},
{
"value": "xactengine2_4",
"data": "native,builtin"
},
{
"value": "xactengine2_5",
"data": "native,builtin"
},
{
"value": "xactengine2_6",
"data": "native,builtin"
},
{
"value": "xactengine2_7",
"data": "native,builtin"
},
{
"value": "xactengine2_8",
"data": "native,builtin"
},
{
"value": "xactengine2_9",
"data": "native,builtin"
},
{
"value": "xactengine2_10",
"data": "native,builtin"
},
{
"value": "xactengine3_0",
"data": "native,builtin"
},
{
"value": "xactengine3_1",
"data": "native,builtin"
},
{
"value": "xactengine3_2",
"data": "native,builtin"
},
{
"value": "xactengine3_3",
"data": "native,builtin"
},
{
"value": "xactengine3_4",
"data": "native,builtin"
},
{
"value": "xactengine3_5",
"data": "native,builtin"
},
{
"value": "xactengine3_6",
"data": "native,builtin"
},
{
"value": "xactengine3_7",
"data": "native,builtin"
}
]
},
{
"action": "register_dll",
"dlls": ""
}
]
},
{
"name": "xact_x64",
"description": "MS XACT Engine (64-bit only)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "download_archive",
"file_name": "directx_Jun2010_redist.exe",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/directx_Jun2010_redist.exe",
"file_checksum": "822e4c516600e81dc7fb16d9a77ec6d4",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/directx_Jun2010_redist.exe"
},
{
"action": "get_from_cab",
"source": "directx_Jun2010_redist.exe",
"file_name": "*XACT_x64*.cab",
"dest": "temp/XACT_x64/"
},
{
"action": "get_from_cab",
"source": "directx_Jun2010_redist.exe",
"file_name": "*X3DAUDIO_x64*.cab",
"dest": "temp/XACT_x64/"
},
{
"action": "get_from_cab",
"source": "directx_Jun2010_redist.exe",
"file_name": "*XAUDIO_x64*.cab",
"dest": "temp/XACT_x64/"
},
{
"action": "get_from_cab",
"source": "XACT_x64/*.cab",
"file_name": "xactengine*.dll",
"dest": "win64/"
},
{
"action": "get_from_cab",
"source": "XACT_x64/*.cab",
"file_name": "xaudio*.dll",
"dest": "win64/"
},
{
"action": "get_from_cab",
"source": "XACT_x64/*.cab",
"file_name": "x3daudio*.dll",
"dest": "win64/"
},
{
"action": "get_from_cab",
"source": "XACT_x64/*.cab",
"file_name": "xapofx*.dll",
"dest": "win64/"
},
{
"action": "override_dll",
"bundle": [
{
"value": "xaudio2_0",
"data": "native,builtin"
},
{
"value": "xaudio2_1",
"data": "native,builtin"
},
{
"value": "xaudio2_2",
"data": "native,builtin"
},
{
"value": "xaudio2_3",
"data": "native,builtin"
},
{
"value": "xaudio2_4",
"data": "native,builtin"
},
{
"value": "xaudio2_5",
"data": "native,builtin"
},
{
"value": "xaudio2_6",
"data": "native,builtin"
},
{
"value": "xaudio2_7",
"data": "native,builtin"
},
{
"value": "x3daudio1_0",
"data": "native,builtin"
},
{
"value": "x3daudio1_1",
"data": "native,builtin"
},
{
"value": "x3daudio1_2",
"data": "native,builtin"
},
{
"value": "x3daudio1_3",
"data": "native,builtin"
},
{
"value": "x3daudio1_4",
"data": "native,builtin"
},
{
"value": "x3daudio1_5",
"data": "native,builtin"
},
{
"value": "x3daudio1_6",
"data": "native,builtin"
},
{
"value": "x3daudio1_7",
"data": "native,builtin"
},
{
"value": "xapofx1_1",
"data": "native,builtin"
},
{
"value": "xapofx1_2",
"data": "native,builtin"
},
{
"value": "xapofx1_3",
"data": "native,builtin"
},
{
"value": "xapofx1_4",
"data": "native,builtin"
},
{
"value": "xapofx1_5",
"data": "native,builtin"
},
{
"value": "xactengine2_0",
"data": "native,builtin"
},
{
"value": "xactengine2_1",
"data": "native,builtin"
},
{
"value": "xactengine2_2",
"data": "native,builtin"
},
{
"value": "xactengine2_3",
"data": "native,builtin"
},
{
"value": "xactengine2_4",
"data": "native,builtin"
},
{
"value": "xactengine2_5",
"data": "native,builtin"
},
{
"value": "xactengine2_6",
"data": "native,builtin"
},
{
"value": "xactengine2_7",
"data": "native,builtin"
},
{
"value": "xactengine2_8",
"data": "native,builtin"
},
{
"value": "xactengine2_9",
"data": "native,builtin"
},
{
"value": "xactengine2_10",
"data": "native,builtin"
},
{
"value": "xactengine3_0",
"data": "native,builtin"
},
{
"value": "xactengine3_1",
"data": "native,builtin"
},
{
"value": "xactengine3_2",
"data": "native,builtin"
},
{
"value": "xactengine3_3",
"data": "native,builtin"
},
{
"value": "xactengine3_4",
"data": "native,builtin"
},
{
"value": "xactengine3_5",
"data": "native,builtin"
},
{
"value": "xactengine3_6",
"data": "native,builtin"
},
{
"value": "xactengine3_7",
"data": "native,builtin"
}
]
},
{
"action": "register_dll",
"dlls": ""
}
]
},
{
"name": "xaudio2.7",
"description": "Microsoft XAudio 2.7 runtime",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "xaudio2.7__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/xaudio2.7__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "override_dll",
"bundle": [
{
"value": "xaudio2_7",
"data": "native,builtin"
},
{
"value": "xapofx1_5",
"data": "native,builtin"
},
{
"value": "x3daudio1_7",
"data": "native,builtin"
}
]
}
],
"prebaked": true
},
{
"name": "xinput",
"description": "Microsoft XInput (Xbox controller support)",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "archive_extract",
"file_name": "xinput__libs.tar.xz",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/xinput__libs.tar.xz"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win32"
},
{
"action": "copy_dll",
"file_name": "*",
"dest": "win64"
},
{
"action": "override_dll",
"bundle": [
{
"value": "xinput1_1",
"data": "native,builtin"
},
{
"value": "xinput1_2",
"data": "native,builtin"
},
{
"value": "xinput1_3",
"data": "native,builtin"
},
{
"value": "xinput9_1_0",
"data": "native,builtin"
}
]
}
],
"prebaked": true
},
{
"name": "xna31",
"description": "Microsoft XNA Redistributable 3.1",
"provider": "Microsoft",
"dependencies": [
"dotnet20"
],
"status": "ready",
"steps": [
{
"action": "install_msi",
"file_name": "xnafx31_redist.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/xna31.msi",
"rename": "xnafx31_redist.msi.msi",
"file_checksum": "52873853e4981d5b9147c93472bb4ee7",
"file_size": "0",
"arguments": "/quiet",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/xna31.msi"
}
]
},
{
"name": "xna40",
"description": "Microsoft XNA Redistributable 4.0",
"provider": "Microsoft",
"dependencies": [],
"status": "ready",
"steps": [
{
"action": "install_msi",
"file_name": "xnafx40_redist.msi",
"url": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/xna40.msi",
"rename": "xnafx40_redist.msi.msi",
"file_checksum": "97c2eebb30c5a88c68c8f24f37183f1d",
"file_size": "0",
"arguments": "/quiet",
"mirror": "https://github.com/Droid-Deck/DroidDeck-Components/releases/download/system-libraries-v1/xna40.msi"
}
]
}
]
}