├── .github ├── pull_request_template.md ├── ISSUE_TEMPLATE │ ├── report-dependency.md │ └── dependency-implementation-request.md └── workflows │ ├── UpdateFileSize.yml │ └── UpdateFileChecksum.yml ├── Essentials ├── directshow.yml ├── directmusic.yml ├── msasn1.yml ├── gfw.yml ├── aairruntime.yml ├── art2k7min.yml ├── art2kmin.yml ├── lavfilters702.yml ├── lavfilters741.yml ├── dirac.yml ├── xna40.yml ├── ffdshow.yml ├── xna31.yml ├── quicktime72.yml ├── physx.yml ├── dx8vb.yml ├── jet40.yml ├── mono.yml ├── l3codecx.yml ├── ie8_kb2936068.yml ├── msls31.yml ├── atmlib.yml ├── webview2.yml ├── msxml3.yml ├── dsound.yml ├── dswave.yml ├── mspatcha.yml ├── dmime.yml ├── gecko.yml ├── dmband.yml ├── dmusic.yml ├── msxml4.yml ├── dmstyle.yml ├── dmsynth.yml ├── dmcompos.yml ├── dmloader.yml ├── dmscript.yml ├── sqlite3.yml ├── dotnet481.yml ├── mfc42.yml ├── winhttp.yml ├── mdac28.yml ├── dmusic32.yml ├── gmdls.yml ├── riched20.yml ├── d3dcompiler_43.yml ├── d3dcompiler_47.yml ├── dotnet35.yml ├── dotnet45.yml ├── dotnet35sp1.yml ├── dotnet452.yml ├── dotnet461.yml ├── d3dx11.yml ├── dotnet48.yml ├── dotnet472.yml ├── dotnet46.yml ├── dotnet462.yml ├── dsdmo.yml ├── devenum.yml ├── dotnet20.yml ├── dotnetcoredesktop9.yml ├── dotnetcoredesktop8.yml ├── xinput.yml ├── powershell.yml ├── dotnetcore3.yml ├── mfc40.yml ├── wsh57.yml ├── dotnet20sp1.yml ├── dotnetcoredesktop7.yml ├── powershell_core.yml ├── dotnetcoredesktop3.yml ├── dotnetcoredesktop6.yml ├── vcredist2010.yml ├── vcredist2012.yml ├── dotnet40.yml ├── vcredist2013.yml ├── vcredist2005.yml ├── vcredist2008.yml ├── vbrun6.yml ├── d3dcompiler_42.yml ├── d3dcompiler_46.yml ├── gdiplus.yml ├── vcredist6sp6.yml ├── msxml6.yml ├── urlmon.yml ├── iertutil.yml ├── wininet.yml ├── qedit.yml ├── qasf.yml ├── qcap.yml ├── qdvd.yml ├── quartz.yml ├── mediafoundation.yml ├── amstream.yml ├── msftedit.yml ├── d3dx9.yml ├── directplay.yml ├── vcredist2022.yml ├── cnc-ddraw.yml ├── vcredist2019.yml ├── vcredist6.yml ├── vcredist2015.yml ├── xact.yml └── xact_x64.yml ├── Fonts ├── allfonts.yml ├── impact32.yml ├── arialb32.yml ├── webdin32.yml ├── andale32.yml ├── unifont.yml ├── comic32.yml ├── lucon.yml ├── arial32.yml ├── georgi32.yml ├── courie32.yml ├── verdan32.yml ├── times32.yml ├── trebuc32.yml ├── tahoma32.yml ├── consolas.yml ├── corefonts.yml └── cjkfonts.yml ├── README.md ├── testing.yml ├── 2022.8.28-brescia-2.yml └── index.yml /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | Fixes #(issue) 2 | 3 | ## Type of change 4 | - [ ] New dependency 5 | - [ ] Manifest fix 6 | - [ ] Other 7 | 8 | # Was this tested using a [local repository](https://maintainers.usebottles.com/Testing)? 9 | - [ ] Yes 10 | - [ ] No 11 | -------------------------------------------------------------------------------- /Essentials/directshow.yml: -------------------------------------------------------------------------------- 1 | Name: directshow 2 | Description: All Microsoft DirectShow dependencies 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - amstream 8 | - qasf 9 | - qcap 10 | - qdvd 11 | - qedit 12 | - quartz 13 | Steps: [] -------------------------------------------------------------------------------- /Essentials/directmusic.yml: -------------------------------------------------------------------------------- 1 | Name: directmusic 2 | Description: All Microsoft DirectMusic dependencies 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dmband 8 | - dmcompos 9 | - dmime 10 | - dmloader 11 | - dmscript 12 | - dmstyle 13 | - dmsynth 14 | - dmusic 15 | - dmusic32 16 | - dsound 17 | - dswave 18 | Steps: [] -------------------------------------------------------------------------------- /Essentials/msasn1.yml: -------------------------------------------------------------------------------- 1 | Name: msasn1 2 | Description: MS ASN1 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: W2KSP4_EN.EXE 10 | url: http://x3270.bgp.nu/download/specials/W2KSP4_EN.EXE 11 | file_checksum: a4ef6c91d418418b287cefe31f958175 12 | dest: temp/W2KSP4_EN 13 | 14 | - action: copy_file 15 | file_name: 'msasn1.dl_' 16 | url: temp/W2KSP4_EN/i386/ 17 | dest: win64 -------------------------------------------------------------------------------- /Fonts/allfonts.yml: -------------------------------------------------------------------------------- 1 | Name: allfonts 2 | Description: All Microsoft and Adobe essential fonts 3 | Provider: Various 4 | License: Mostly Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - andale32 8 | - arial32 9 | - arialb32 10 | - comic32 11 | - courie32 12 | - georgi32 13 | - impact32 14 | - tahoma32 15 | - times32 16 | - trebuc32 17 | - verdan32 18 | - webdin32 19 | Steps: [] -------------------------------------------------------------------------------- /Essentials/gfw.yml: -------------------------------------------------------------------------------- 1 | Name: gfw 2 | Description: MS Games For Windows Live (xlive.dll) 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: gfwlivesetupmin.exe 10 | url: https://web.archive.org/web/20140730232216/https://download.microsoft.com/download/5/5/8/55846E20-4A46-4EF8-B272-7F988BC9090A/gfwlivesetupmin.exe 11 | arguments: [/nodotnet /q] 12 | file_checksum: c0d501ef65af23efa0b2414e9b85ff66 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/report-dependency.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Report dependency 3 | about: Report a problem with a dependency. 4 | title: "[Report]" 5 | labels: '' 6 | assignees: francescomasala, mirkobrombin 7 | 8 | --- 9 | 10 | **Which dependency?** 11 | e.g. vcredist2019 12 | 13 | **Problem type** 14 | - download failed/broken url 15 | - failed to install (provide your bottle.json) 16 | - other (describe) 17 | 18 | **Describe the problem** 19 | A concise description of the problem. 20 | -------------------------------------------------------------------------------- /Essentials/aairruntime.yml: -------------------------------------------------------------------------------- 1 | Name: aairruntime 2 | Description: Harman Air Runtime 3 | Provider: Harman 4 | License: Harman 5 | License_url: https://airsdk.harman.com/assets/pdfs/HARMAN%20AIR%20SDK%20License%20Agreement.pdf 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: AdobeAIR.exe 10 | url: https://airsdk.harman.com/assets/downloads/33.1.1.743/AdobeAIR.exe 11 | file_checksum: 8d377b130be65e67a845c89e0117c305 12 | file_size: 7838984 13 | rename: adobeair.exe 14 | -------------------------------------------------------------------------------- /Essentials/art2k7min.yml: -------------------------------------------------------------------------------- 1 | Name: art2k7min 2 | Description: MS Access 2007 runtime 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: AccessRuntime2007.exe 10 | url: https://www.fmsinc.com/microsoftaccess/runtime/AccessRuntime2007.exe 11 | file_checksum: f448b8b0d41b867fa0491df96bfe624d 12 | file_size: 58937448 13 | arguments: /q 14 | -------------------------------------------------------------------------------- /Essentials/art2kmin.yml: -------------------------------------------------------------------------------- 1 | Name: art2kmin 2 | Description: MS Access 2000 runtime 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: art2kmin.exe 10 | url: https://download.microsoft.com/download/office2000dev/art2kmin/1/win98/en-us/art2kmin.exe 11 | file_checksum: fcba8035d357f52a5991247bd6fe16c0 12 | file_size: 33812712 13 | arguments: /q 14 | -------------------------------------------------------------------------------- /Essentials/lavfilters702.yml: -------------------------------------------------------------------------------- 1 | Name: lavfilters702 2 | Description: LAV Filters 0.70.2 3 | Provider: Hendrik Leppkes 4 | License: GPLv2 5 | License_url: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: LAVFilters-0.70.2-Installer.exe 10 | url: https://github.com/Nevcairiel/LAVFilters/releases/download/0.70.2/LAVFilters-0.70.2-Installer.exe 11 | file_checksum: dde6b5238960ac0b67620f7fc52f200d 12 | file_size: 10743016 13 | -------------------------------------------------------------------------------- /Essentials/lavfilters741.yml: -------------------------------------------------------------------------------- 1 | Name: lavfilters741 2 | Description: LAV Filters 0.74.1 3 | Provider: Hendrik Leppkes 4 | License: GPLv2 5 | License_url: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: LAVFilters-0.74.1-Installer.exe 10 | url: https://github.com/Nevcairiel/LAVFilters/releases/download/0.74.1/LAVFilters-0.74.1-Installer.exe 11 | file_checksum: d4044f1a0e84dc052c677bd88b40e62e 12 | file_size: 12560912 13 | -------------------------------------------------------------------------------- /Essentials/dirac.yml: -------------------------------------------------------------------------------- 1 | Name: dirac 2 | Description: The Dirac directshow filter v1.0.2 3 | Provider: Dirac 4 | License: GPLv2 5 | License_url: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: DiracDirectShowFilter-1.0.2.exe 10 | url: https://downloads.sourceforge.net/dirac/DiracDirectShowFilter-1.0.2.exe 11 | rename: DiracDirectShowFilter-1.0.2.exe 12 | arguments: [] 13 | file_checksum: 6bb4fd577ff881f317a9361d986907c4 14 | file_size: 1376877 15 | -------------------------------------------------------------------------------- /Essentials/xna40.yml: -------------------------------------------------------------------------------- 1 | Name: xna40 2 | Description: Microsoft XNA Redistributable 4.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_msi 9 | file_name: xnafx40_redist.msi 10 | url: https://proxy.usebottles.com/redistributable/dependencies/xnafx40_redist.msi 11 | rename: xnafx40_redist.msi.msi 12 | file_checksum: 97c2eebb30c5a88c68c8f24f37183f1d 13 | file_size: 0 14 | arguments: /quiet 15 | -------------------------------------------------------------------------------- /Essentials/ffdshow.yml: -------------------------------------------------------------------------------- 1 | Name: ffdshow 2 | Description: ffdshow video codecs 3 | Provider: doom9 folks 4 | License: GPLv2 5 | License_url: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: ffdshow_beta7_rev3154_20091209.exe 10 | url: https://downloads.sourceforge.net/ffdshow-tryout/ffdshow_beta7_rev3154_20091209.exe 11 | rename: ffdshow_beta7_rev3154_20091209.exe 12 | arguments: "" 13 | file_checksum: c3f75f29521f749f9c9fc5489544cb04 14 | file_size: 4560237 15 | -------------------------------------------------------------------------------- /Essentials/xna31.yml: -------------------------------------------------------------------------------- 1 | Name: xna31 2 | Description: Microsoft XNA Redistributable 3.1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet20sp1 8 | Steps: 9 | - action: install_msi 10 | file_name: xnafx31_redist.msi 11 | url: https://proxy.usebottles.com/redistributable/dependencies/xnafx31_redist.msi 12 | rename: xnafx31_redist.msi.msi 13 | file_checksum: 52873853e4981d5b9147c93472bb4ee7 14 | file_size: 0 15 | arguments: /quiet 16 | -------------------------------------------------------------------------------- /Essentials/quicktime72.yml: -------------------------------------------------------------------------------- 1 | Name: quicktime72 2 | Description: QuickTime 7.2.0.240 3 | Provider: Apple Inc. 4 | License: Software License Agreement for QuickTime 5 | License_url: https://www.apple.com/legal/sla/docs/quicktime7.pdf 6 | Uninstaller: QuickTime 7 | Steps: 8 | - action: install_exe 9 | file_name: QuickTimeInstaller.exe 10 | url: http://appldnld.apple.com/QuickTime/061-2915.20070710.pO94c/QuickTimeInstaller.exe 11 | rename: quicktime72.exe 12 | file_checksum: 2ad411556d3584c338ba013ef38854e2 13 | file_size: 20256064 14 | arguments: /qn 15 | -------------------------------------------------------------------------------- /Essentials/physx.yml: -------------------------------------------------------------------------------- 1 | Name: physx 2 | Description: NVIDIA PhysX System 9.19.0218 3 | Provider: Nvidia 4 | License: NVIDIA GeForce Software 5 | License_url: https://www.nvidia.com/en-us/drivers/geforce-license/?type=GeForce 6 | Uninstaller: NVIDIA PhysX System 7 | Steps: 8 | - action: install_exe 9 | file_name: PhysX-9.19.0218-SystemSoftware.exe 10 | url: https://uk.download.nvidia.com/Windows/9.19.0218/PhysX-9.19.0218-SystemSoftware.exe 11 | rename: physx.exe 12 | file_checksum: 5114bf28a575264366c1ad0f5fe76fd0 13 | file_size: 345 14 | arguments: /s 15 | -------------------------------------------------------------------------------- /Essentials/dx8vb.yml: -------------------------------------------------------------------------------- 1 | Name: dx8vb 2 | Description: Microsoft dx8vb.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: dx8vb.dll 10 | url: https://download.microsoft.com/download/win2000pro/dx/8.1/NT5/DE/DX81NTger.exe 11 | file_checksum: 5cf0f5b3f28ace3f69fec74057f18f45 12 | dest: temp/DX81NTger/ 13 | 14 | - action: copy_dll 15 | url: temp/DX81NTger/ 16 | file_name: dx8vb.dll 17 | dest: win32 18 | 19 | - action: override_dll 20 | bundle: 21 | - value: dx8vb 22 | data: native,builtin -------------------------------------------------------------------------------- /Essentials/jet40.yml: -------------------------------------------------------------------------------- 1 | Name: jet40 2 | Description: MS Jet 4.0 Service Pack 8 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: Jet40SP8_9xNT.exe 10 | url: https://web.archive.org/web/20210225171713/http://download.microsoft.com/download/4/3/9/4393c9ac-e69e-458d-9f6d-2fe191c51469/Jet40SP8_9xNT.exe 11 | rename: Jet40SP8_9xNT.exe 12 | arguments: /q 13 | file_checksum: d1028c0f98b4ffe5ede854327b77fbb9 14 | file_size: 3872168 15 | -------------------------------------------------------------------------------- /Essentials/mono.yml: -------------------------------------------------------------------------------- 1 | Name: mono 2 | Description: Wine mono 3 | Provider: WineHQ 4 | License: WineHQ 5 | License_url: https://wiki.winehq.org/Mono 6 | Dependencies: [] 7 | Steps: 8 | - action: uninstall 9 | file_name: Wine Mono 10 | 11 | - action: install_msi 12 | file_name: wine-mono-10.3.0-x86.msi 13 | url: https://dl.winehq.org/wine/wine-mono/10.3.0/wine-mono-10.3.0-x86.msi 14 | rename: wine-mono-10.3.0-x86.msi 15 | file_checksum: 30a145e628630865212118e695b535a0 16 | file_size: 85515264 17 | 18 | - action: override_dll 19 | dll: mscoree 20 | type: native,builtin 21 | -------------------------------------------------------------------------------- /Essentials/l3codecx.yml: -------------------------------------------------------------------------------- 1 | Name: l3codecx 2 | Description: MPEG Layer-3 Audio Codec for Microsoft DirectShow 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: l3codecx.ax 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - l3codecx.ax -------------------------------------------------------------------------------- /Fonts/impact32.yml: -------------------------------------------------------------------------------- 1 | Name: impact32 2 | Description: Impact Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: impact32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/10/impact32.exe 11 | file_checksum: 7907c7dd6684e9bade91cff82683d9d7 12 | file_size: 173288 13 | dest: temp/impact32 14 | 15 | - action: install_cab_fonts 16 | url: temp/impact32 17 | fonts: 18 | - Impact.TTF 19 | 20 | - action: register_font 21 | name: Impact 22 | file: Impact.TTF 23 | -------------------------------------------------------------------------------- /Fonts/arialb32.yml: -------------------------------------------------------------------------------- 1 | Name: arialb32 2 | Description: Arial Black Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: arialb32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/5d/arialb32.exe 11 | file_checksum: c9089ae0c3b3d0d8c4b0a95979bb9ff0 12 | file_size: 168176 13 | dest: temp/arialb32 14 | 15 | - action: install_cab_fonts 16 | url: temp/arialb32 17 | fonts: 18 | - AriBlk.TTF 19 | 20 | - action: register_font 21 | name: Arial Black 22 | file: AriBlk.TTF 23 | -------------------------------------------------------------------------------- /Fonts/webdin32.yml: -------------------------------------------------------------------------------- 1 | Name: webdin32 2 | Description: Webdings Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: webdin32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/95/webdin32.exe 11 | file_checksum: 230a1d13a365b22815f502eb24d9149b 12 | file_size: 185072 13 | dest: temp/webdin32 14 | 15 | - action: install_cab_fonts 16 | url: temp/webdin32 17 | fonts: 18 | - Webdings.TTF 19 | 20 | - action: register_font 21 | name: Webdings 22 | file: Webdings.TTF 23 | -------------------------------------------------------------------------------- /Fonts/andale32.yml: -------------------------------------------------------------------------------- 1 | Name: andale32 2 | Description: Andale Mono Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: andale32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/7d/andale32.exe 11 | file_checksum: cbdc2fdd7d2ed0832795e86a8b9ee19a 12 | file_size: 198384 13 | dest: temp/andale32 14 | 15 | - action: install_cab_fonts 16 | url: temp/andale32 17 | fonts: 18 | - AndaleMo.TTF 19 | 20 | - action: register_font 21 | name: Andale Mono 22 | file: AndaleMo.TTF 23 | -------------------------------------------------------------------------------- /Essentials/ie8_kb2936068.yml: -------------------------------------------------------------------------------- 1 | Name: ie8_kb2936068 2 | Description: Cumulative Security Update for Internet Explorer 8 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: IE8-WindowsXP-KB2936068-x86-ENU.exe 10 | url: https://download.microsoft.com/download/3/8/C/38CE0ABB-01FD-4C0A-A569-BC5E82C34A17/IE8-WindowsXP-KB2936068-x86-ENU.exe 11 | rename: IE8-WindowsXP-KB2936068-x86-ENU.exe 12 | arguments: /quiet /forcerestart 13 | file_checksum: ef084b03d9ec84a7283ddcf4bbff6011 14 | file_size: 9661680 15 | -------------------------------------------------------------------------------- /Essentials/msls31.yml: -------------------------------------------------------------------------------- 1 | Name: msls31 2 | Description: Microsoft Line Services 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: InstMsiW.exe 10 | url: https://proxy.usebottles.com/redistributable/dependencies/InstMsiW.exe 11 | file_checksum: 53820efbc952107ee1a38be6cd5aa3f0 12 | file_size: 1822848 13 | 14 | - action: get_from_cab 15 | source: InstMsiW.exe 16 | file_name: msls31.dll 17 | dest: win32 18 | 19 | - action: override_dll 20 | dll: msls31 21 | type: native,builtin 22 | -------------------------------------------------------------------------------- /Essentials/atmlib.yml: -------------------------------------------------------------------------------- 1 | Name: atmlib 2 | Description: Adobe Type Manager 3 | Provider: Adobe 4 | License: Adobe 5 | License_url: https://www.adobe.com/products/atmlight.html 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: W2KSP4_EN.EXE 10 | url: http://x3270.bgp.nu/download/specials/W2KSP4_EN.EXE 11 | rename: w2ksp4_en.exe 12 | file_checksum: a4ef6c91d418418b287cefe31f958175 13 | file_size: 135477136 14 | 15 | - action: get_from_cab 16 | source: w2ksp4_en.exe 17 | file_name: atmlib.dl_ 18 | dest: temp/atmlib/ 19 | 20 | - action: get_from_cab 21 | source: atmlib/i386/atmlib.dl_ 22 | file_name: atmlib.dll 23 | dest: win32 24 | -------------------------------------------------------------------------------- /Essentials/webview2.yml: -------------------------------------------------------------------------------- 1 | Name: webview2 2 | Description: Microsoft Edge Web View 2 3 | Provider: WebView2 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: MicrosoftEdgeWebView2RuntimeInstallerX64.exe 10 | url: https://github.com/aedancullen/webview2-evergreen-standalone-installer-archive/releases/download/109.0.1518.78/MicrosoftEdgeWebView2RuntimeInstallerX64.exe 11 | rename: MicrosoftEdgeWebView2RuntimeInstallerX64.exe 12 | arguments: /silent /install 13 | file_checksum: 10de434605516b8ea70f49757ccc2ff8 14 | file_size: 145772880 15 | -------------------------------------------------------------------------------- /Essentials/msxml3.yml: -------------------------------------------------------------------------------- 1 | Name: msxml3 2 | Description: MS XML Core Services 3.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Conflicts: [] 8 | Uninstaller: [] 9 | Steps: 10 | - action: delete_dlls 11 | dest: win32 12 | dlls: 13 | - msxml3.dll 14 | 15 | - action: override_dll 16 | dll: msxml3 17 | type: native 18 | 19 | - action: install_msi 20 | file_name: msxml3.msi 21 | url: https://media.codeweavers.com/pub/other/msxml3.msi 22 | rename: msxml3.msi 23 | file_checksum: 7049c6531837341363fe69d068d001b0 24 | file_size: 1070592 25 | arguments: /q 26 | -------------------------------------------------------------------------------- /Essentials/dsound.yml: -------------------------------------------------------------------------------- 1 | Name: dsound 2 | Description: Microsoft dsound.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dsound.dll 18 | dest: win32 19 | 20 | - action: override_dll 21 | bundle: 22 | - value: dsound 23 | data: native,builtin 24 | -------------------------------------------------------------------------------- /Essentials/dswave.yml: -------------------------------------------------------------------------------- 1 | Name: dswave 2 | Description: Microsoft dswave.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dswave.dll 18 | dest: win32 19 | 20 | - action: override_dll 21 | bundle: 22 | - value: dswave 23 | data: native,builtin 24 | -------------------------------------------------------------------------------- /Fonts/unifont.yml: -------------------------------------------------------------------------------- 1 | Name: unifont 2 | Description: Unifont replacement for Arial Unicode MS 3 | Provider: Roman Czyborra 4 | License: GPL-2.0-or-later 5 | License_url: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: unifont-13.0.06.ttf 10 | url: https://unifoundry.com/pub/unifont/unifont-13.0.06/font-builds/unifont-13.0.06.ttf 11 | rename: unifont.ttf 12 | 13 | - action: install_fonts 14 | url: temp/ 15 | fonts: 16 | - unifont.ttf 17 | 18 | - action: register_font 19 | name: Unifont 20 | file: unifont.ttf 21 | 22 | - action: replace_font 23 | font: Unifont 24 | replace: 25 | - Arial Unicode MS 26 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/dependency-implementation-request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Dependency implementation request 3 | about: Request the implementation of a new dependency 4 | title: "[Request dependency]" 5 | labels: request dependency 6 | assignees: mirkobrombin 7 | 8 | --- 9 | 10 | **Dependency name**: dependency name here 11 | 12 | **Official link to the download page (not direct download)** https://... 13 | 14 | **Is this dependency compatible with Wine?** 15 | - [ ] Yes 16 | - [ ] Yes, but need tweaks 17 | - [ ] No 18 | - [ ] I have not tested 19 | 20 | **Useful links** 21 | They can be links to guides for its implementation or testing or other. Each reference can be useful to maintainers to implement the dependency. 22 | -------------------------------------------------------------------------------- /Essentials/mspatcha.yml: -------------------------------------------------------------------------------- 1 | Name: mspatcha 2 | Description: Microsoft mspatcha.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: W2KSP4_EN.EXE 10 | url: http://web.archive.org/web/20160129053851/http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE 11 | file_checksum: a4ef6c91d418418b287cefe31f958175 12 | 13 | - action: get_from_cab 14 | source: W2KSP4_EN.EXE 15 | file_name: i386/mspatcha.dl_ 16 | dest: temp/ 17 | 18 | - action: get_from_cab 19 | source: mspatcha.dl_ 20 | file_name: mspatcha.dll 21 | dest: win32/ 22 | 23 | - action: override_dll 24 | dll: mspatcha 25 | type: native,builtin -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Bottles dependencies repository 2 | Repository for software dependencies on Bottles 3 | 4 | There is also an [online database](https://usebottles.com/database/dependencies) for this repository. 5 | 6 | 7 | ## How to contribute 8 | This is a fully community-driven repository. This mean that other users can open Pull Requests to provide new dependency to increase software support in Bottles! 9 | 10 | Please refer to the [Maintainers documentation](https://maintainers.usebottles.com/). 11 | 12 | 13 | ## Need help? 14 | Reach us on our [Forums](https://github.com/orgs/bottlesdevs/discussions), [Discord](https://discord.gg/wF4JAdYrTR), [Telegram](https://t.me/usebottles) or [Matrix](https://matrix.to/#/%23UseBottles:matrix.org). 15 | -------------------------------------------------------------------------------- /Fonts/comic32.yml: -------------------------------------------------------------------------------- 1 | Name: comic32 2 | Description: Comic Sans MS Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: comic32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/52/comic32.exe 11 | file_checksum: 2b30de40bb5e803a0452c7715fc835d1 12 | file_size: 246008 13 | dest: temp/comic32 14 | 15 | - action: install_cab_fonts 16 | url: temp/comic32 17 | fonts: 18 | - Comicbd.TTF 19 | - Comic.TTF 20 | 21 | - action: register_font 22 | name: Comic Sans MS 23 | file: Comic.TTF 24 | 25 | - action: register_font 26 | name: Comic Sans MS Bold 27 | file: Comicbd.TTF 28 | -------------------------------------------------------------------------------- /Essentials/dmime.yml: -------------------------------------------------------------------------------- 1 | Name: dmime 2 | Description: Microsoft dmime.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmime.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmime.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmime 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/gecko.yml: -------------------------------------------------------------------------------- 1 | Name: gecko 2 | Description: Wine gecko 3 | Provider: WineHQ 4 | License: WineHQ 5 | License_url: https://wiki.winehq.org/Gecko 6 | Dependencies: [] 7 | Steps: 8 | - action: install_msi 9 | file_name: wine_gecko-2.47.4-x86.msi 10 | url: https://dl.winehq.org/wine/wine-gecko/2.47.4/wine-gecko-2.47.4-x86.msi 11 | rename: wine_gecko-2.47.4-x86.msi 12 | file_checksum: f61c2a0065301ce329aa390342e70f14 13 | file_size: 55187968 14 | 15 | - action: install_msi 16 | file_name: wine_gecko-2.47.4-x86_64.msi 17 | url: https://dl.winehq.org/wine/wine-gecko/2.47.4/wine-gecko-2.47.4-x86_64.msi 18 | rename: wine_gecko-2.47.4-x86_64.msi 19 | file_checksum: 8cc7018079a8db70e822320b69185515 20 | file_size: 53898752 21 | for: 22 | - win64 23 | -------------------------------------------------------------------------------- /Essentials/dmband.yml: -------------------------------------------------------------------------------- 1 | Name: dmband 2 | Description: Microsoft dmband.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmband.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmband.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmband 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/dmusic.yml: -------------------------------------------------------------------------------- 1 | Name: dmusic 2 | Description: Microsoft dmusic.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmusic.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmusic.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmusic 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/msxml4.yml: -------------------------------------------------------------------------------- 1 | Name: msxml4 2 | Description: Microsoft Core XML Services (MSXML) 4.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Conflicts: [] 8 | Uninstaller: [] 9 | Steps: 10 | - action: delete_dlls 11 | dest: win32 12 | dlls: 13 | - msxml4.dll 14 | 15 | - action: override_dll 16 | dll: msxml4 17 | type: native 18 | 19 | - action: install_msi 20 | file_name: msxml.msi 21 | url: https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi 22 | rename: msxml4.msi 23 | file_checksum: 14e34a6cbd8f060a9c965e39b745657a 24 | file_size: 0 25 | arguments: /q 26 | -------------------------------------------------------------------------------- /Essentials/dmstyle.yml: -------------------------------------------------------------------------------- 1 | Name: dmstyle 2 | Description: Microsoft dmstyle.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmstyle.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmstyle.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmstyle 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/dmsynth.yml: -------------------------------------------------------------------------------- 1 | Name: dmsynth 2 | Description: Microsoft dmsynth.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmsynth.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmsynth.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmsynth 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/dmcompos.yml: -------------------------------------------------------------------------------- 1 | Name: dmcompos 2 | Description: Microsoft dmcompos.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmcompos.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmcompos.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmcompos 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/dmloader.yml: -------------------------------------------------------------------------------- 1 | Name: dmloader 2 | Description: Microsoft dmloader.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmloader.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmloader.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmloader 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/dmscript.yml: -------------------------------------------------------------------------------- 1 | Name: dmscript 2 | Description: Microsoft dmscript.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dmscript.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmscript.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmscript 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/sqlite3.yml: -------------------------------------------------------------------------------- 1 | Name: sqlite3 2 | Description: SQLite3 for 32-bit and 64-bit systems 3 | Provider: SQLite 4 | License: Public Domain 5 | License_url: https://www.sqlite.org/copyright.html 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | url: https://www.sqlite.org/2025/sqlite-dll-win-x86-3510000.zip 10 | file_name: sqlite-dll-win-x86-3510000.zip 11 | - action: copy_dll 12 | url: temp/sqlite-dll-32/ 13 | file_name: sqlite3.dll 14 | dest: win32 15 | - action: archive_extract 16 | url: https://www.sqlite.org/2025/sqlite-dll-win-x64-3510000.zip 17 | file_name: sqlite-dll-win-x64-3510000.zip 18 | for: 19 | - win64 20 | - action: copy_dll 21 | url: temp/sqlite-dll-64/ 22 | file_name: sqlite3.dll 23 | dest: win64 24 | for: 25 | - win64 26 | -------------------------------------------------------------------------------- /Essentials/dotnet481.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet481 2 | Description: Microsoft .NET Framework 4.8.1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Conflicts: 7 | - mono 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: install_exe 13 | environment: 14 | WINEDLLOVERRIDES: fusion=b 15 | file_name: NDP481-x86-x64-AllOS-ENU.exe 16 | url: https://download.microsoft.com/download/4/b/2/cd00d4ed-ebdd-49ee-8a33-eabc3d1030e3/NDP481-x86-x64-AllOS-ENU.exe 17 | rename: dotnet481.exe 18 | file_checksum: ead82f7ab00fc5847c4d7c292f424267 19 | file_size: 77688504 20 | arguments: /q /norestart 21 | 22 | - action: override_dll 23 | dll: mscoree 24 | type: native 25 | -------------------------------------------------------------------------------- /Essentials/mfc42.yml: -------------------------------------------------------------------------------- 1 | Name: mfc42 2 | Description: Microsoft mfc42 Microsoft Foundation Classes from win7sp1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: windows6.1-kb976932-x86.exe 10 | url: https://proxy.usebottles.com/redistributable/dependencies/windows6.1-kb976932-x86.exe 11 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 12 | file_size: 563934504 13 | 14 | - action: get_from_cab 15 | source: windows6.1-kb976932-x86.exe 16 | file_name: x86_microsoft-windows-mfc42x_31bf3856ad364e35_6.1.7601.17514_none_f51c382cb3d0d225/mfc42u.dll 17 | dest: win32/ 18 | 19 | - action: override_dll 20 | dll: mfc42u 21 | type: native,builtin 22 | -------------------------------------------------------------------------------- /Essentials/winhttp.yml: -------------------------------------------------------------------------------- 1 | Name: winhttp 2 | Description: Microsoft Windows HTTP Services 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: W2KSP4_EN.EXE 10 | url: http://x3270.bgp.nu/download/specials/W2KSP4_EN.EXE 11 | rename: w2ksp4_en.exe 12 | file_checksum: a4ef6c91d418418b287cefe31f958175 13 | file_size: 135477136 14 | 15 | - action: get_from_cab 16 | source: w2ksp4_en.exe 17 | file_name: winhttp.dl_ 18 | dest: temp/winhttp/ 19 | 20 | - action: get_from_cab 21 | source: winhttp/i386/new/winhttp.dl_ 22 | file_name: winhttp.dll 23 | dest: win32 24 | 25 | - action: override_dll 26 | dll: winhttp 27 | type: native,builtin 28 | -------------------------------------------------------------------------------- /Fonts/lucon.yml: -------------------------------------------------------------------------------- 1 | Name: lucon 2 | Description: MS Lucida Console font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: eurofixi.exe 10 | url: http://ftpmirror.your.org/pub/misc/ftp.microsoft.com/bussys/winnt/winnt-public/fixes/usa/NT40TSE/hotfixes-postSP3/Euro-fix/eurofixi.exe 11 | file_checksum: b03f1c361edd9d6db41a19f1a6198af7 12 | file_size: 1930192 13 | dest: temp/eurofixi 14 | 15 | - action: install_fonts 16 | url: temp/eurofixi 17 | fonts: 18 | - lucon.ttf 19 | 20 | - action: register_font 21 | name: Lucida Console 22 | file: lucon.ttf 23 | 24 | - action: replace_font 25 | font: Unifont 26 | replace: 27 | - Arial Unicode MS 28 | -------------------------------------------------------------------------------- /Essentials/mdac28.yml: -------------------------------------------------------------------------------- 1 | Name: mdac28 2 | Description: Microsoft Data Access Components 2.8 SP1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: 6 | Dependencies: [] 7 | Arch: win32 8 | Steps: 9 | - action: set_windows 10 | version: win98 11 | 12 | - action: override_dll 13 | bundle: 14 | - value: odbccp32 15 | data: native,builtin 16 | - value: mtxdm 17 | data: native,builtin 18 | - value: odbc32 19 | data: native,builtin 20 | - value: oledb32 21 | data: native,builtin 22 | 23 | - action: install_exe 24 | file_name: MDAC_TYP.EXE 25 | url: https://web.archive.org/web/20070127061938/https://download.microsoft.com/download/4/a/a/4aafff19-9d21-4d35-ae81-02c48dcbbbff/MDAC_TYP.EXE 26 | file_checksum: 6e914a7391c3b17380ce54fd3a7a133d 27 | arguments: /q /C:"setup /qnt" 28 | -------------------------------------------------------------------------------- /Essentials/dmusic32.yml: -------------------------------------------------------------------------------- 1 | Name: dmusic32 2 | Description: Microsoft dmusic32.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: directx9_apr2006.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/directx9_apr2006.tar.xz 11 | file_checksum: 5f2a927ca2ab3648a26b5501924f06d1 12 | file_size: 0 13 | dest: temp/directx9_apr2006/ 14 | 15 | - action: copy_dll 16 | url: temp/directx9_apr2006.tar/directx9_apr2006/win32/ 17 | file_name: dmusic32.dll 18 | dest: win32 19 | 20 | - action: register_dll 21 | dlls: 22 | - dmusic32.dll 23 | 24 | - action: override_dll 25 | bundle: 26 | - value: dmusic32 27 | data: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/gmdls.yml: -------------------------------------------------------------------------------- 1 | Name: gmdls 2 | Description: General MIDI DLS Collection 3 | Provider: Microsoft / Roland 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: directx_apr2006_redist.exe 10 | url: https://web.archive.org/web/20100920035904/https://download.microsoft.com/download/3/9/7/3972f80c-5711-4e14-9483-959d48a2d03b/directx_apr2006_redist.exe 11 | file_checksum: a4eef85d75e69b59a2b20ea57707c013 12 | dest: temp/directx_apr2006_redist/ 13 | 14 | - action: get_from_cab 15 | source: directx_apr2006_redist/DirectX.cab 16 | file_name: gm16.dls 17 | dest: win64/drivers 18 | rename: gm.dls 19 | for: 20 | - win64 21 | 22 | - action: get_from_cab 23 | source: directx_apr2006_redist/DirectX.cab 24 | file_name: gm16.dls 25 | dest: win32/drivers 26 | rename: gm.dls -------------------------------------------------------------------------------- /Essentials/riched20.yml: -------------------------------------------------------------------------------- 1 | Name: riched20 2 | Description: Microsoft RichEdit Control 2.0 (riched20.dll) 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: W2KSP4_EN.EXE 10 | url: https://proxy.usebottles.com/redistributable/dependencies/W2KSP4_EN.EXE 11 | rename: w2ksp4_en.exe 12 | file_checksum: a4ef6c91d418418b287cefe31f958175 13 | file_size: 135477136 14 | 15 | - action: get_from_cab 16 | source: w2ksp4_en.exe 17 | file_name: riched20.dl_ 18 | dest: temp/riched20/ 19 | 20 | - action: get_from_cab 21 | source: riched20/i386/riched20.dl_ 22 | file_name: riched20.dll 23 | dest: win32 24 | 25 | - action: override_dll 26 | dll: riched20 27 | type: native,builtin 28 | -------------------------------------------------------------------------------- /Essentials/d3dcompiler_43.yml: -------------------------------------------------------------------------------- 1 | Name: d3dcompiler_43 2 | Description: Microsoft d3dcompiler_43.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: d3dx9.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/d3dx9.tar.xz 11 | file_checksum: 0e444b86310e732f50a971466f3f06a3 12 | file_size: 100275120 13 | dest: temp/d3dx9/ 14 | 15 | - action: copy_dll 16 | url: temp/d3dx9.tar/d3dx9/win32/ 17 | file_name: d3dcompiler*_43.dll 18 | dest: win32 19 | 20 | - action: copy_dll 21 | url: temp/d3dx9.tar/d3dx9/win64/ 22 | file_name: d3dcompiler*_43.dll 23 | dest: win64 24 | for: 25 | - win64 26 | 27 | - action: override_dll 28 | dll: d3dcompiler_43 29 | type: native,builtin 30 | -------------------------------------------------------------------------------- /Essentials/d3dcompiler_47.yml: -------------------------------------------------------------------------------- 1 | Name: d3dcompiler_47 2 | Description: Microsoft d3dcompiler_47.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: d3dx9.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/d3dx9.tar.xz 11 | file_checksum: 0e444b86310e732f50a971466f3f06a3 12 | file_size: 100275120 13 | dest: temp/d3dx9/ 14 | 15 | - action: copy_dll 16 | url: temp/d3dx9.tar/d3dx9/win32/ 17 | file_name: d3dcompiler*_47.dll 18 | dest: win32 19 | 20 | - action: copy_dll 21 | url: temp/d3dx9.tar/d3dx9/win64/ 22 | file_name: d3dcompiler*_47.dll 23 | dest: win64 24 | for: 25 | - win64 26 | 27 | - action: override_dll 28 | dll: d3dcompiler_47 29 | type: native,builtin 30 | -------------------------------------------------------------------------------- /Essentials/dotnet35.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet35 2 | Description: Microsoft .NET Framework 3.5 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: uninstall 9 | file_name: Wine Mono 10 | 11 | - action: set_windows 12 | version: winxp 13 | 14 | - action: override_dll 15 | dll: mscoree 16 | type: native,builtin 17 | 18 | - action: override_dll 19 | dll: mscorwks 20 | type: native,builtin 21 | 22 | - action: install_exe 23 | file_name: dotnetfx35.exe 24 | url: http://download.microsoft.com/download/6/0/f/60fc5854-3cb8-4892-b6db-bd4f42510f28/dotnetfx35.exe 25 | arguments: /lang:ENU 26 | rename: dotnet35.exe 27 | file_checksum: d1b341c1bc8b96e4898450c9881b1425 28 | file_size: 206692864 29 | 30 | - action: set_windows 31 | version: win10 32 | -------------------------------------------------------------------------------- /Essentials/dotnet45.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet45 2 | Description: Microsoft .NET Framework 4.5 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet40 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | 15 | - action: install_exe 16 | environment: 17 | WINEDLLOVERRIDES: fusion=b 18 | file_name: dotnetfx45_full_x86_x64.exe 19 | url: https://download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe 20 | rename: dotnet45.exe 21 | file_checksum: d02dc8b69a702a47c083278938c4d2f1 22 | file_size: 50352408 23 | arguments: /q 24 | 25 | - action: set_windows 26 | version: win10 27 | 28 | - action: override_dll 29 | dll: mscoree 30 | type: native 31 | -------------------------------------------------------------------------------- /Essentials/dotnet35sp1.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet35sp1 2 | Description: Microsoft .NET Framework 3.5 Service Pack 1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: uninstall 9 | file_name: Wine Mono 10 | 11 | - action: set_windows 12 | version: winxp 13 | 14 | - action: install_exe 15 | file_name: dotnetfx35.exe 16 | url: https://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe 17 | arguments: /lang:ENU 18 | rename: dotnet35sp1.exe 19 | file_checksum: d481cda2625d9dd2731a00f482484d86 20 | file_size: 242743296 21 | 22 | - action: set_windows 23 | version: win10 24 | 25 | - action: override_dll 26 | dll: mscoree 27 | type: native,builtin 28 | 29 | - action: override_dll 30 | dll: mscorwks 31 | type: native,builtin 32 | -------------------------------------------------------------------------------- /Essentials/dotnet452.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet452 2 | Description: Microsoft .NET Framework 4.5.2 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet40 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | 15 | - action: install_exe 16 | environment: 17 | WINEDLLOVERRIDES: fusion=b 18 | file_name: NDP452-KB2901907-x86-x64-AllOS-ENU.exe 19 | url: https://download.microsoft.com/download/E/2/1/E21644B5-2DF2-47C2-91BD-63C560427900/NDP452-KB2901907-x86-x64-AllOS-ENU.exe 20 | rename: dotnet452.exe 21 | file_checksum: ee01fc4110c73a8e5efc7cabda0f5ff7 22 | file_size: 69999448 23 | arguments: /q /norestart 24 | 25 | - action: set_windows 26 | version: win10 27 | 28 | - action: override_dll 29 | dll: mscoree 30 | type: native 31 | -------------------------------------------------------------------------------- /Essentials/dotnet461.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet461 2 | Description: Microsoft .NET Framework 4.6.1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet46 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | 15 | - action: install_exe 16 | environment: 17 | WINEDLLOVERRIDES: fusion=b 18 | file_name: NDP461-KB3102436-x86-x64-AllOS-ENU.exe 19 | url: https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe 20 | rename: dotnet461.exe 21 | file_checksum: 864056903748706e251fec9f5d887ef9 22 | file_size: 67681000 23 | arguments: /sfxlang:1027 /norestart 24 | 25 | - action: set_windows 26 | version: win10 27 | 28 | - action: override_dll 29 | dll: mscoree 30 | type: native 31 | -------------------------------------------------------------------------------- /Essentials/d3dx11.yml: -------------------------------------------------------------------------------- 1 | Name: d3dx11 2 | Description: Microsoft d3dx11 DLLs from DirectX 11 redistributable 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: d3dx11.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/d3dx11.tar.xz 11 | file_checksum: 5d31356c54c33f1bc88b37fc239c32be 12 | file_size: 0 13 | dest: temp/d3dx11/ 14 | 15 | - action: copy_dll 16 | url: temp/d3dx11.tar/d3dx11/win32/ 17 | file_name: d3dx11_*.dll 18 | dest: win32 19 | 20 | - action: copy_dll 21 | url: temp/d3dx11.tar/d3dx11/win64/ 22 | file_name: d3dx11_*.dll 23 | dest: win64 24 | for: 25 | - win64 26 | 27 | - action: override_dll 28 | dll: d3dx11_42 29 | type: native,builtin 30 | 31 | - action: override_dll 32 | dll: d3dx11_43 33 | type: native,builtin 34 | -------------------------------------------------------------------------------- /Essentials/dotnet48.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet48 2 | Description: Microsoft .NET Framework 4.8 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet40 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | 15 | - action: install_exe 16 | environment: 17 | WINEDLLOVERRIDES: fusion=b 18 | file_name: ndp48-x86-x64-allos-enu.exe 19 | url: https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/abd170b4b0ec15ad0222a809b761a036/ndp48-x86-x64-allos-enu.exe 20 | rename: dotnet48.exe 21 | file_checksum: 4e7a8586d06ce1f8cebac0d4bc379e16 22 | file_size: 72721568 23 | arguments: /sfxlang:1027 /q /norestart 24 | 25 | - action: set_windows 26 | version: win10 27 | 28 | - action: override_dll 29 | dll: mscoree 30 | type: native 31 | -------------------------------------------------------------------------------- /Essentials/dotnet472.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet472 2 | Description: Microsoft .NET Framework 4.7.2 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet462 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | executable: dotnet472.exe 15 | 16 | - action: install_exe 17 | environment: 18 | WINEDLLOVERRIDES: fusion=b 19 | file_name: NDP472-KB4054530-x86-x64-AllOS-ENU.exe 20 | url: https://download.visualstudio.microsoft.com/download/pr/1f5af042-d0e4-4002-9c59-9ba66bcf15f6/089f837de42708daacaae7c04b7494db/NDP472-KB4054530-x86-x64-AllOS-ENU.exe 21 | rename: dotnet472.exe 22 | file_checksum: 4037bdde26bf72e2ce5108cb30387bcd 23 | file_size: 83937536 24 | arguments: /sfxlang:1027 /norestart 25 | 26 | - action: override_dll 27 | dll: mscoree 28 | type: native 29 | -------------------------------------------------------------------------------- /Essentials/dotnet46.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet46 2 | Description: Microsoft .NET Framework 4.6 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet45 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | 15 | - action: install_exe 16 | environment: 17 | WINEDLLOVERRIDES: fusion=b 18 | file_name: NDP46-KB3045557-x86-x64-AllOS-ENU.exe 19 | 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 20 | rename: dotnet46.exe 21 | file_checksum: 88bc05e20114a4506f40c36911de92fa 22 | file_size: 65444688 23 | arguments: /norestart 24 | 25 | - action: set_windows 26 | version: win10 27 | 28 | - action: override_dll 29 | dll: mscoree 30 | type: native 31 | -------------------------------------------------------------------------------- /Fonts/arial32.yml: -------------------------------------------------------------------------------- 1 | Name: arial32 2 | Description: Arial Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: arial32.exe 10 | url: https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe 11 | file_checksum: 9637df0e91703179f0723ec095a36cb5 12 | file_size: 554208 13 | dest: temp/arial32 14 | 15 | - action: install_cab_fonts 16 | url: temp/arial32 17 | fonts: 18 | - Ariali.TTF 19 | - Arialbd.TTF 20 | - Arialbi.TTF 21 | - Arial.TTF 22 | 23 | - action: register_font 24 | name: Arial 25 | file: Arial.TTF 26 | 27 | - action: register_font 28 | name: Arial Bold 29 | file: Arialbd.TTF 30 | 31 | - action: register_font 32 | name: Arial Italic 33 | file: Ariali.TTF 34 | 35 | - action: register_font 36 | name: Arial Bold Italic 37 | file: Arialbi.TTF 38 | -------------------------------------------------------------------------------- /Essentials/dotnet462.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet462 2 | Description: Microsoft .NET Framework 4.6.2 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet461 8 | Steps: 9 | - action: uninstall 10 | file_name: Wine Mono 11 | 12 | - action: set_windows 13 | version: win7 14 | 15 | - action: install_exe 16 | environment: 17 | WINEDLLOVERRIDES: fusion=b 18 | file_name: NDP462-KB3151800-x86-x64-AllOS-ENU.exe 19 | url: https://download.visualstudio.microsoft.com/download/pr/8e396c75-4d0d-41d3-aea8-848babc2736a/80b431456d8866ebe053eb8b81a168b3/NDP462-KB3151800-x86-x64-AllOS-ENU.exe 20 | rename: dotnet462.exe 21 | file_checksum: 9fa38b5449fbb7cca1c4a622446f6110 22 | file_size: 62000832 23 | arguments: /sfxlang:1027 /norestart 24 | 25 | - action: set_windows 26 | version: win10 27 | 28 | - action: override_dll 29 | dll: mscoree 30 | type: native 31 | -------------------------------------------------------------------------------- /Fonts/georgi32.yml: -------------------------------------------------------------------------------- 1 | Name: georgi32 2 | Description: Georgia Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: georgi32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/f0/georgi32.exe 11 | file_checksum: 4d90016026e2da447593b41a8d8fa8bd 12 | file_size: 392440 13 | dest: temp/georgi32 14 | 15 | - action: install_cab_fonts 16 | url: temp/georgi32 17 | fonts: 18 | - Georgiaz.TTF 19 | - Georgiab.TTF 20 | - Georgiai.TTF 21 | - Georgia.TTF 22 | 23 | - action: register_font 24 | name: Georgia 25 | file: Georgia.TTF 26 | 27 | - action: register_font 28 | name: Georgia Bold 29 | file: Georgiab.TTF 30 | 31 | - action: register_font 32 | name: Georgia Italic 33 | file: Georgiai.TTF 34 | 35 | - action: register_font 36 | name: Georgia Bold Italic 37 | file: Georgiaz.TTF 38 | -------------------------------------------------------------------------------- /Fonts/courie32.yml: -------------------------------------------------------------------------------- 1 | Name: courie32 2 | Description: Courier New Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: courie32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/1b/courie32.exe 11 | file_checksum: 4e412c772294403ab62fb2d247d85c60 12 | file_size: 646368 13 | dest: temp/courie32 14 | 15 | - action: install_cab_fonts 16 | url: temp/courie32 17 | fonts: 18 | - cour.ttf 19 | - courbd.ttf 20 | - courbi.ttf 21 | - couri.ttf 22 | 23 | - action: register_font 24 | name: Courier New 25 | file: cour.ttf 26 | 27 | - action: register_font 28 | name: Courier New Bold Italic 29 | file: courbi.ttf 30 | 31 | - action: register_font 32 | name: Courier New Italic 33 | file: couri.ttf 34 | 35 | - action: register_font 36 | name: Georgia Bold Italic 37 | file: Georgiaz.TTF 38 | -------------------------------------------------------------------------------- /Essentials/dsdmo.yml: -------------------------------------------------------------------------------- 1 | Name: dsdmo 2 | Description: Microsoft dsdmo.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dsdmo.dll 18 | dest: win32 19 | 20 | - action: copy_dll 21 | url: temp/dxnt.tar/dxnt/win32/ 22 | file_name: dsdmoprp.dll 23 | dest: win32 24 | 25 | - action: register_dll 26 | dlls: 27 | - dsdmo.dll 28 | - dsdmoprp.dll 29 | 30 | - action: override_dll 31 | bundle: 32 | - value: dsdmo 33 | data: native,builtin 34 | 35 | - value: dsdmoprp 36 | data: native,builtin 37 | 38 | 39 | -------------------------------------------------------------------------------- /Fonts/verdan32.yml: -------------------------------------------------------------------------------- 1 | Name: verdan32 2 | Description: Verdana Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: verdan32.exe 10 | url: https://sourceforge.net/projects/corefonts/files/the%20fonts/final/verdan32.exe 11 | file_checksum: 12d2a75f8156e10607be1eaa8e8ef120 12 | file_size: 351992 13 | dest: temp/verdan32 14 | 15 | - action: install_cab_fonts 16 | url: temp/verdan32 17 | fonts: 18 | - Verdanab.TTF 19 | - Verdanai.TTF 20 | - Verdanaz.TTF 21 | - Verdana.TTF 22 | 23 | - action: register_font 24 | name: Verdana 25 | file: Verdana.TTF 26 | 27 | - action: register_font 28 | name: Verdana Italic 29 | file: Verdanai.TTF 30 | 31 | - action: register_font 32 | name: Verdana Bold Italic 33 | file: Verdanaz.TTF 34 | 35 | - action: register_font 36 | name: Verdana Bold 37 | file: Verdanab.TTF 38 | -------------------------------------------------------------------------------- /Fonts/times32.yml: -------------------------------------------------------------------------------- 1 | Name: times32 2 | Description: Times New Roman Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: times32.exe 10 | url: https://sourceforge.net/projects/corefonts/files/the%20fonts/final/times32.exe 11 | file_checksum: ed39c8ef91b9fb80f76f702568291bd5 12 | file_size: 661728 13 | dest: temp/times32 14 | 15 | - action: install_cab_fonts 16 | url: temp/times32 17 | fonts: 18 | - Times.TTF 19 | - Timesbd.TTF 20 | - Timesbi.TTF 21 | - Timesi.TTF 22 | 23 | - action: register_font 24 | name: Times New Roman 25 | file: Times.TTF 26 | 27 | - action: register_font 28 | name: Times New Roman Bold 29 | file: Timesbd.TTF 30 | 31 | - action: register_font 32 | name: Times New Roman Italic 33 | file: Timesi.TTF 34 | 35 | - action: register_font 36 | name: Times New Roman Bold Italic 37 | file: Timesbi.TTF 38 | -------------------------------------------------------------------------------- /Fonts/trebuc32.yml: -------------------------------------------------------------------------------- 1 | Name: trebuc32 2 | Description: Trebuchet MS Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: trebuc32.exe 10 | url: https://sourceforge.net/projects/corefonts/files/the%20fonts/final/trebuc32.exe 11 | file_checksum: 0d7ea16cac6261f8513a061fbfcdb2b5 12 | file_size: 357200 13 | dest: temp/trebuc32 14 | 15 | - action: install_cab_fonts 16 | url: temp/trebuc32 17 | fonts: 18 | - trebuc.ttf 19 | - Trebucbd.ttf 20 | - trebucbi.ttf 21 | - trebucit.ttf 22 | 23 | - action: register_font 24 | name: Trebuchet MS 25 | file: trebuc.ttf 26 | 27 | - action: register_font 28 | name: Trebuchet MS Bold 29 | file: Trebucbd.ttf 30 | 31 | - action: register_font 32 | name: Trebuchet MS Bold Italic 33 | file: trebucbi.ttf 34 | 35 | - action: register_font 36 | name: Trebuchet MS Italic 37 | file: trebucit.ttf 38 | -------------------------------------------------------------------------------- /Essentials/devenum.yml: -------------------------------------------------------------------------------- 1 | Name: devenum 2 | Description: Microsoft devenum.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: directx_feb2010_redist.exe 10 | url: https://files.holarse-linuxgaming.de/mirrors/microsoft/directx_feb2010_redist.exe 11 | file_checksum: 4cf007a355cb5f34a3c5c400113b33c3 12 | file_size: 109063804 13 | 14 | - action: get_from_cab 15 | source: directx_feb2010_redist.exe 16 | file_name: dxnt.cab 17 | dest: temp/dxnt/ 18 | 19 | - action: get_from_cab 20 | source: dxnt/dxnt.cab 21 | file_name: devenum.dll 22 | dest: temp/devenum/ 23 | 24 | - action: copy_dll 25 | url: temp/devenum/ 26 | file_name: devenum.dll 27 | dest: win32 28 | 29 | - action: copy_dll 30 | url: temp/devenum/ 31 | file_name: devenum.dll 32 | dest: win64 33 | 34 | - action: override_dll 35 | dll: devenum 36 | type: native,builtin 37 | -------------------------------------------------------------------------------- /Essentials/dotnet20.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet20 2 | Description: Microsoft .NET Framework 2.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | 8 | # Tested with win10 and Caffe 7.8, seems setting win2000 is no more needed 9 | 10 | Steps: 11 | - action: uninstall 12 | file_name: Wine Mono 13 | 14 | - action: install_exe 15 | file_name: dotnetfx.exe 16 | url: https://download.lenovo.com/ibmdl/pub/pc/pccbbs/thinkvantage_en/dotnetfx.exe 17 | arguments: /q 18 | rename: dotnet20.exe 19 | file_checksum: 93a13358898a54643adbca67d1533462 20 | file_size: 0 21 | 22 | - action: install_exe 23 | file_name: NetFx64.exe 24 | url: https://proxy.usebottles.com/redistributable/dependencies/NetFx64.exe 25 | arguments: /q 26 | rename: dotnet20_x64.exe 27 | file_checksum: 1f383f3a372dcdd89cd40bc65af05b37 28 | file_size: 0 29 | for: 30 | - win64 31 | 32 | - action: override_dll 33 | dll: mscorwks 34 | type: native,builtin 35 | -------------------------------------------------------------------------------- /Essentials/dotnetcoredesktop9.yml: -------------------------------------------------------------------------------- 1 | Name: dotnetcoredesktop9 2 | Description: Microsoft .NET Core Desktop Runtime 9.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Steps: 7 | - action: install_exe 8 | file_name: windowsdesktop-runtime-9.0.1-win-x86.exe 9 | url: https://download.visualstudio.microsoft.com/download/pr/dcd86c7a-9e55-4cc0-8c71-b99ece1350c4/7cc9c0996933075f56ad69c1169e0c1c/windowsdesktop-runtime-9.0.1-win-x86.exe 10 | file_checksum: af9d879b0f68d24b05c1c967ca9bc4fb 11 | file_size: 55358544 12 | arguments: /quiet 13 | 14 | - action: install_exe 15 | file_name: windowsdesktop-runtime-9.0.1-win-x64.exe 16 | url: https://download.visualstudio.microsoft.com/download/pr/ae0291d4-bcdc-4e56-a952-4f7d84bf2673/1bc4a93f466aab309776931e5a5c4eb4/windowsdesktop-runtime-9.0.1-win-x64.exe 17 | file_checksum: e4227cd1a5bd8ef9ce567ff26f2578c6 18 | file_size: 60735448 19 | arguments: /quiet 20 | for: 21 | - win64 22 | -------------------------------------------------------------------------------- /Essentials/dotnetcoredesktop8.yml: -------------------------------------------------------------------------------- 1 | Name: dotnetcoredesktop8 2 | Description: Microsoft .NET Core Desktop Runtime 8.0 LTS 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Steps: 7 | - action: install_exe 8 | file_name: windowsdesktop-runtime-8.0.12-win-x86.exe 9 | url: https://download.visualstudio.microsoft.com/download/pr/acf6e5d3-1e2f-4072-833c-fa84a10841c5/acd48342207247f404a5aaa58d1a1ea1/windowsdesktop-runtime-8.0.12-win-x86.exe 10 | file_checksum: 8be3c9789f9037fbdb944089eb607b9a 11 | file_size: 53873240 12 | arguments: /quiet 13 | 14 | - action: install_exe 15 | file_name: windowsdesktop-runtime-8.0.12-win-x64.exe 16 | url: https://download.visualstudio.microsoft.com/download/pr/f1e7ffc8-c278-4339-b460-517420724524/f36bb75b2e86a52338c4d3a90f8dac9b/windowsdesktop-runtime-8.0.12-win-x64.exe 17 | file_checksum: d34739d43f7495e54da045362d9550cb 18 | file_size: 58514712 19 | arguments: /quiet 20 | for: 21 | - win64 22 | -------------------------------------------------------------------------------- /Essentials/xinput.yml: -------------------------------------------------------------------------------- 1 | Name: xinput 2 | Description: Microsoft XInput (Xbox controller support) 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: directx_Jun2010_redist.exe 10 | url: https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe 11 | file_checksum: 822e4c516600e81dc7fb16d9a77ec6d4 12 | 13 | - action: get_from_cab 14 | source: directx_Jun2010_redist.exe 15 | file_name: '*XINPUT*.cab' 16 | dest: temp/XINPUT/ 17 | 18 | - action: get_from_cab 19 | source: XINPUT/*x86*.cab 20 | file_name: '*.dll' 21 | dest: win32/ 22 | 23 | - action: get_from_cab 24 | source: XINPUT/*x64*.cab 25 | file_name: '*.dll' 26 | dest: win64/ 27 | 28 | - action: override_dll 29 | bundle: 30 | - value: xinput1_1 31 | data: native,builtin 32 | - value: xinput1_2 33 | data: native,builtin 34 | - value: xinput1_3 35 | data: native,builtin 36 | - value: xinput9_1_0 37 | data: native,builtin -------------------------------------------------------------------------------- /Fonts/tahoma32.yml: -------------------------------------------------------------------------------- 1 | Name: tahoma32 2 | Description: Tahoma Font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: IELPKTH.CAB 10 | url: https://proxy.usebottles.com/redistributable/dependencies/IELPKTH.CAB 11 | file_checksum: 358584cddb75ac90472c25f01b308ebe 12 | file_size: 411248 13 | 14 | - action: get_from_cab 15 | source: IELPKTH.CAB 16 | file_name: tahomabd.ttf 17 | dest: temp/tahoma32 18 | 19 | - action: get_from_cab 20 | source: IELPKTH.CAB 21 | file_name: tahoma.ttf 22 | dest: temp/tahoma32 23 | 24 | - action: copy_file 25 | file_name: '*.ttf' 26 | url: temp/tahoma32 27 | dest: temp/ 28 | 29 | - action: install_cab_fonts 30 | url: temp/tahoma32 31 | fonts: 32 | - tahomabd.ttf 33 | - tahoma.ttf 34 | 35 | - action: register_font 36 | name: Tahoma 37 | file: tahoma.ttf 38 | 39 | - action: register_font 40 | name: Tahoma Bold 41 | file: tahomabd.ttf 42 | -------------------------------------------------------------------------------- /Essentials/powershell.yml: -------------------------------------------------------------------------------- 1 | Name: powershell 2 | Description: Windows PowerShell Wrapper For Wine 3 | Provider: ProjectSynchro 4 | License: GPLv2 5 | License_url: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 6 | Dependencies: 7 | - powershell_core 8 | Steps: 9 | - action: archive_extract 10 | file_name: powershell-wrapper.zip 11 | url: https://codeberg.org/Synchro/powershell-wrapper-for-wine/releases/download/v4.1.0/powershell-wrapper.zip 12 | rename: pswrapper-4.1.0.zip 13 | file_checksum: 4717fc8ad35f57d208d52ba01c6f0ae2 14 | file_size: 1288912 15 | - action: copy_file 16 | file_name: powershell.exe 17 | url: temp/pswrapper-4.1.0/32/ 18 | dest: win32/WindowsPowerShell/v1.0/ 19 | - action: copy_file 20 | file_name: powershell.exe 21 | url: temp/pswrapper-4.1.0/64/ 22 | dest: win64/WindowsPowerShell/v1.0/ 23 | for: 24 | - win64 25 | - action: copy_file 26 | file_name: profile.ps1 27 | url: temp/pswrapper-4.1.0/ 28 | dest: windows/../Program Files/PowerShell/7/ 29 | - action: override_dll 30 | dll: powershell.exe 31 | type: native,builtin 32 | -------------------------------------------------------------------------------- /Essentials/dotnetcore3.yml: -------------------------------------------------------------------------------- 1 | Name: dotnetcore3 2 | Description: Microsoft .NET Core Runtime 3.1 LTS 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: dotnet-runtime-3.1.10-win-x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/abb3fb5d-4e82-4ca8-bc03-ac13e988e608/b34036773a72b30c5dc5520ee6a2768f/dotnet-runtime-3.1.10-win-x86.exe 11 | rename: dotnet-runtime-3.1.10-win-x86.exe 12 | file_checksum: 03832c85bc74de4fcb7fffa862b9f4a5 13 | file_size: 23451472 14 | arguments: /quiet 15 | 16 | - action: install_exe 17 | file_name: dotnet-runtime-3.1.10-win-x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/9845b4b0-fb52-48b6-83cf-4c431558c29b/41025de7a76639eeff102410e7015214/dotnet-runtime-3.1.10-win-x64.exe 19 | rename: dotnet-runtime-3.1.10-win-x64.exe 20 | file_checksum: a6e46b0e884ba62316560e3bd17384a5 21 | file_size: 26230496 22 | arguments: /quiet 23 | for: 24 | - win64 25 | -------------------------------------------------------------------------------- /Essentials/mfc40.yml: -------------------------------------------------------------------------------- 1 | Name: mfc40 2 | Description: Microsoft mfc40 Microsoft Foundation Classes from win7sp1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: windows6.1-kb976932-x86.exe 10 | url: https://proxy.usebottles.com/redistributable/dependencies/windows6.1-kb976932-x86.exe 11 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 12 | file_size: 563934504 13 | 14 | - action: get_from_cab 15 | source: windows6.1-kb976932-x86.exe 16 | file_name: x86_microsoft-windows-mfc40_31bf3856ad364e35_6.1.7601.17514_none_5c06580240091047/mfc40.dll 17 | dest: win32/ 18 | 19 | - action: get_from_cab 20 | source: windows6.1-kb976932-x86.exe 21 | file_name: x86_microsoft-windows-mfc40u_31bf3856ad364e35_6.1.7601.17514_none_f51a7bf0b3d25294/mfc40u.dll 22 | dest: win32/ 23 | 24 | - action: override_dll 25 | dll: mfc40 26 | type: native,builtin 27 | 28 | - action: override_dll 29 | dll: mfc40u 30 | type: native,builtin 31 | -------------------------------------------------------------------------------- /testing.yml: -------------------------------------------------------------------------------- 1 | dotnet461: 2 | Description: Microsoft .NET Framework 4.6.1 3 | Category: Essentials 4 | 5 | mediafoundation: 6 | Description: Microsoft Media Foundation 7 | Category: Essentials 8 | 9 | d3dx9: 10 | Description: Microsoft d3dx9 DLLs from DirectX 9 redistributable 11 | Category: Essentials 12 | 13 | d3dcompiler_43: 14 | Description: Microsoft d3dcompiler_43.dll 15 | Category: Essentials 16 | 17 | d3dcompiler_46: 18 | Description: Microsoft d3dcompiler_46.dll 19 | Category: Essentials 20 | 21 | d3dcompiler_47: 22 | Description: Microsoft d3dcompiler_47.dll 23 | Category: Essentials 24 | 25 | art2kmin: 26 | Description: MS Access 2000 runtime 27 | Category: Essentials 28 | 29 | art2k7min: 30 | Description: MS Access 2007 runtime 31 | Category: Essentials 32 | 33 | gdiplus: 34 | Description: Microsoft GDI+ (Graphics Device Interface) 35 | Category: Essentials 36 | 37 | allfonts: 38 | Description: All Microsoft and Adobe essential fonts 39 | Category: Fonts 40 | 41 | cjkfonts: 42 | Description: All Chinese/Japanese/Korean fonts 43 | Category: Fonts 44 | -------------------------------------------------------------------------------- /Essentials/wsh57.yml: -------------------------------------------------------------------------------- 1 | Name: wsh57 2 | Description: MS Windows Script Host 5.7 3 | Provider: Microsoft 4 | License: Microsoft 5 | License_url: https://www.microsoft.com/en-us/download/details.aspx?id=8247 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: scripten.exe 10 | url: https://download.microsoft.com/download/4/4/d/44de8a9e-630d-4c10-9f17-b9b34d3f6417/scripten.exe 11 | file_checksum: 65a8ebf870420316a939ac44fd4c731d 12 | file_size: 1079152 13 | 14 | - action: get_from_cab 15 | source: scripten.exe 16 | file_name: '*' 17 | dest: win32/ 18 | 19 | - action: override_dll 20 | bundle: 21 | - value: jscript 22 | data: native,builtin 23 | - value: scrrun 24 | data: native,builtin 25 | - value: vbscript 26 | data: native,builtin 27 | - value: cscript.exe 28 | data: native,builtin 29 | - value: wscript.exe 30 | data: native,builtin 31 | 32 | - action: register_dll 33 | dlls: 34 | - dispex.dll 35 | - jscript.dll 36 | - scrobj.dll 37 | - scrrun.dll 38 | - vbscript.dll 39 | - wshcon.dll 40 | - wshext.dll 41 | 42 | -------------------------------------------------------------------------------- /Essentials/dotnet20sp1.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet20sp1 2 | Description: Microsoft .NET Framework 2.0 Service Pack 1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: 7 | - dotnet20 8 | 9 | # Tested with win10 and Caffe 7.8, seems setting win2000 is no more needed 10 | 11 | Steps: 12 | - action: uninstall 13 | file_name: Wine Mono 14 | 15 | - action: install_exe 16 | file_name: NetFx20SP1_x86.exe 17 | url: https://download.microsoft.com/download/0/8/c/08c19fa4-4c4f-4ffb-9d6c-150906578c9e/NetFx20SP1_x86.exe 18 | arguments: /q 19 | rename: dotnet20sp1.exe 20 | file_checksum: c61111d7d62306b997ce7dd04898b1ca 21 | file_size: 0 22 | 23 | - action: install_exe 24 | file_name: NetFx20SP1_x64.exe 25 | url: https://download.microsoft.com/download/9/8/6/98610406-c2b7-45a4-bdc3-9db1b1c5f7e2/NetFx20SP1_x64.exe 26 | arguments: /q 27 | rename: dotnet20sp1_x64.exe 28 | file_checksum: 4c07706a2ac5806944bc6a09c103bf9f 29 | file_size: 0 30 | for: 31 | - win64 32 | 33 | - action: override_dll 34 | dll: mscorwks 35 | type: native,builtin 36 | -------------------------------------------------------------------------------- /Essentials/dotnetcoredesktop7.yml: -------------------------------------------------------------------------------- 1 | Name: dotnetcoredesktop7 2 | Description: Microsoft .NET Core Desktop Runtime 7.0 LTS 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: windowsdesktop-runtime-7.0.10-win-x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/9812249d-fc42-41ab-bd2e-6e858d5dd5a7/95fa5a1a77eace4482bcb98ede190003/windowsdesktop-runtime-7.0.10-win-x86.exe 11 | rename: windowsdesktop-runtime-7.0.10-win-x86.exe 12 | file_checksum: 31822427ecad965b1146c577062f8c07 13 | file_size: 52813832 14 | arguments: /quiet 15 | 16 | - action: install_exe 17 | file_name: windowsdesktop-runtime-7.0.10-win-x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/747f4a98-2586-4bc6-b828-34f35e384a7d/44225cfd9d365855ec77d00c4812133c/windowsdesktop-runtime-7.0.10-win-x64.exe 19 | rename: windowsdesktop-runtime-7.0.10-win-x64.exe 20 | file_checksum: ae01602869316963295c7fd5a0a8b757 21 | file_size: 57660896 22 | arguments: /quiet 23 | for: 24 | - win64 -------------------------------------------------------------------------------- /Essentials/powershell_core.yml: -------------------------------------------------------------------------------- 1 | Name: powershell_core 2 | Description: Microsoft PowerShell Core 3 | Provider: Microsoft 4 | License: MIT 5 | License_url: https://github.com/PowerShell/PowerShell/blob/master/LICENSE.txt 6 | Dependencies: [] 7 | Steps: 8 | - action: install_msi 9 | file_name: PowerShell-7.4.11-win-x86.msi 10 | url: https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/PowerShell-7.4.11-win-x86.msi 11 | rename: PowerShell-7.4.11-win-x86.msi 12 | file_checksum: dbc654619685cb3ea077dc041c65c49c 13 | file_size: 102121472 14 | arguments: /quiet ENABLE_PSREMOTING=0 REGISTER_MANIFEST=1 DISABLE_TELEMETRY=1 USE_MU=0 ENABLE_MU=0 LAUNCHAPPONEXIT=0 15 | for: 16 | - win32 17 | - action: install_msi 18 | file_name: PowerShell-7.4.11-win-x64.msi 19 | url: https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/PowerShell-7.4.11-win-x64.msi 20 | rename: PowerShell-7.4.11-win-x64.msi 21 | file_checksum: 20c4eafe62d989226b9fe57d2ea045a6 22 | file_size: 110043136 23 | arguments: /quiet ENABLE_PSREMOTING=0 REGISTER_MANIFEST=1 DISABLE_TELEMETRY=1 USE_MU=0 ENABLE_MU=0 LAUNCHAPPONEXIT=0 24 | for: 25 | - win64 26 | -------------------------------------------------------------------------------- /Essentials/dotnetcoredesktop3.yml: -------------------------------------------------------------------------------- 1 | Name: dotnetcoredesktop3 2 | Description: Microsoft .NET Core Desktop Runtime 3.1 LTS 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: windowsdesktop-runtime-3.1.10-win-x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/865d0be5-16e2-4b3d-a990-f4c45acd280c/ec867d0a4793c0b180bae85bc3a4f329/windowsdesktop-runtime-3.1.10-win-x86.exe 11 | rename: windowsdesktop-runtime-3.1.10-win-x86.exe 12 | file_checksum: a53624c3fb8325c736f651cdbc32185f 13 | file_size: 48745264 14 | arguments: /quiet 15 | 16 | - action: install_exe 17 | file_name: windowsdesktop-runtime-3.1.10-win-x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/513acf37-8da2-497d-bdaa-84d6e33c1fee/eb7b010350df712c752f4ec4b615f89d/windowsdesktop-runtime-3.1.10-win-x64.exe 19 | rename: windowsdesktop-runtime-3.1.10-win-x64.exe 20 | file_checksum: f5289dc19c63a60e063c77ba3f59fb43 21 | file_size: 54513872 22 | arguments: /quiet 23 | for: 24 | - win64 25 | -------------------------------------------------------------------------------- /Essentials/dotnetcoredesktop6.yml: -------------------------------------------------------------------------------- 1 | Name: dotnetcoredesktop6 2 | Description: Microsoft .NET Core Desktop Runtime 6.0 LTS 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: windowsdesktop-runtime-6.0.16-win-x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/ea0e40d2-e326-453b-8cac-2719cbbefeca/b26458b139a500d3067ec25987030497/windowsdesktop-runtime-6.0.16-win-x86.exe 11 | rename: windowsdesktop-runtime-6.0.16-win-x86.exe 12 | file_checksum: 2be430aa87982af9256c9758e19ff636 13 | file_size: 52291224 14 | arguments: /quiet 15 | 16 | - action: install_exe 17 | file_name: windowsdesktop-runtime-6.0.16-win-x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/85473c45-8d91-48cb-ab41-86ec7abc1000/83cd0c82f0cde9a566bae4245ea5a65b/windowsdesktop-runtime-6.0.16-win-x64.exe 19 | rename: windowsdesktop-runtime-6.0.16-win-x64.exe 20 | file_checksum: 32acae733a473abb73467865fbd55ed0 21 | file_size: 57472448 22 | arguments: /quiet 23 | for: 24 | - win64 25 | -------------------------------------------------------------------------------- /.github/workflows/UpdateFileSize.yml: -------------------------------------------------------------------------------- 1 | name: Automatic Size Update 2 | 3 | on: 4 | push: 5 | branches: [ main ] 6 | # schedule: 7 | # - cron: '0 0 * * 1' 8 | 9 | jobs: 10 | SizeCheck: 11 | runs-on: ubuntu-latest 12 | steps: 13 | - uses: actions/checkout@v2 14 | 15 | - name: Check Directory 16 | run: ls -a .. 17 | 18 | - name: Download Control Script 19 | run: wget https://raw.githubusercontent.com/bottlesdevs/tools/main/DependenciesUpdater/CheckFileSize.py 20 | 21 | - name: Run script in Deps/Essential 22 | run: HIDE_PROGRESS=true python3 CheckFileSize.py . 23 | 24 | - name: Remove control script 25 | run: rm CheckFileSize.py 26 | 27 | - name: Create a pull request with updated checksums 28 | uses: peter-evans/create-pull-request@v3 29 | with: 30 | token: ${{ secrets.GITHUB_TOKEN }} 31 | commit-message: Updated file size 32 | title: '[Update] Updated file size' 33 | body: 'Hi! I have updated the file_size entry in every file and now I want a cookie :p' 34 | labels: Checksums 35 | add-paths: . 36 | -------------------------------------------------------------------------------- /.github/workflows/UpdateFileChecksum.yml: -------------------------------------------------------------------------------- 1 | name: Automatic Checksum Update 2 | 3 | on: 4 | push: 5 | branches: [ main ] 6 | # schedule: 7 | # - cron: '0 0 * * 1' 8 | 9 | jobs: 10 | ChecksumCheck: 11 | runs-on: ubuntu-latest 12 | steps: 13 | - uses: actions/checkout@v2 14 | 15 | - name: Check Directory 16 | run: ls -a .. 17 | 18 | - name: Download Control Script 19 | run: wget https://raw.githubusercontent.com/bottlesdevs/tools/main/DependenciesUpdater/CheckFileChecksum.py 20 | 21 | - name: Run script in Deps/Essential 22 | run: HIDE_PROGRESS=true python3 CheckFileChecksum.py . 23 | 24 | - name: Remove control script 25 | run: rm CheckFileChecksum.py 26 | 27 | - name: Create a pull request with updated checksums 28 | uses: peter-evans/create-pull-request@v3 29 | with: 30 | token: ${{ secrets.GITHUB_TOKEN }} 31 | commit-message: Updated file checksum 32 | title: '[Update] Updated file checksum' 33 | body: 'Hi! I have updated the file_checksum entry in every file and now I want a cookie :p' 34 | labels: Checksums 35 | add-paths: . 36 | -------------------------------------------------------------------------------- /Essentials/vcredist2010.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2010 2 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2010 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: vcredist_x86.exe 10 | url: https://download.microsoft.com/download/5/B/C/5BC5DBB3-652D-4DCE-B14A-475AB85EEF6E/vcredist_x86.exe 11 | rename: vcredist2010_x86.exe 12 | file_checksum: 5faedf5ae484adcb842bec6aa14ae8d9 13 | file_size: 5076456 14 | arguments: /q 15 | 16 | - action: install_exe 17 | file_name: vcredist_x64.exe 18 | url: https://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe 19 | rename: vcredist2010_x64.exe 20 | file_checksum: be79543624f806ced4c7dff25751a3e4 21 | file_size: 5677032 22 | arguments: /q 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: msvcp100 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: msvcr100 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: vcomp100 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: atl100 40 | type: native,builtin 41 | -------------------------------------------------------------------------------- /Essentials/vcredist2012.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2012 2 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2012 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: vcredist_x86.exe 10 | url: https://download.microsoft.com/download/5/B/C/5BC5DBB3-652D-4DCE-B14A-475AB85EEF6E/vcredist_x86.exe 11 | rename: vcredist2012_x86.exe 12 | file_checksum: 5faedf5ae484adcb842bec6aa14ae8d9 13 | file_size: 5076456 14 | arguments: /q 15 | 16 | - action: install_exe 17 | file_name: vcredist_x64.exe 18 | url: https://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x64.exe 19 | rename: vcredist2012_x64.exe 20 | file_checksum: 3c03562b5af9ed347614053d459d7778 21 | file_size: 7186992 22 | arguments: /q 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: atl110 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: msvcp110 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: msvcr110 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: vcomp110 40 | type: native,builtin 41 | -------------------------------------------------------------------------------- /Essentials/dotnet40.yml: -------------------------------------------------------------------------------- 1 | Name: dotnet40 2 | Description: Microsoft .NET Framework 4 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Conflicts: 8 | - mono 9 | Uninstaller: Microsoft .NET Framework 4 Extended 10 | Steps: 11 | - action: uninstall 12 | file_name: Wine Mono 13 | 14 | - action: set_windows 15 | version: win7 16 | 17 | - action: install_exe 18 | environment: 19 | WINEDLLOVERRIDES: fusion=b 20 | file_name: dotNetFx40_Full_x86_x64.exe 21 | url: http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe 22 | rename: dotnet40.exe 23 | arguments: /q 24 | file_checksum: 251743dfd3fda414570524bac9e55381 25 | file_size: 50449456 26 | 27 | - action: set_windows 28 | version: win10 29 | 30 | - action: set_register_key 31 | key: HKLM\\Software\\Microsoft\\NET Framework Setup\\NDP\\v4\\Full 32 | value: Install 33 | data: '0001' 34 | type: REG_DWORD 35 | 36 | - action: set_register_key 37 | key: HKLM\\Software\\Microsoft\\NET Framework Setup\\NDP\\v4\\Full 38 | value: Version 39 | data: 4.0.30319 40 | type: REG_SZ 41 | 42 | - action: override_dll 43 | dll: mscoree 44 | type: native 45 | -------------------------------------------------------------------------------- /Essentials/vcredist2013.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2013 2 | Description: Microsoft Visual C++ Redistributable (2013) 12.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: vcredist_x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/10912113/5da66ddebb0ad32ebd4b922fd82e8e25/vcredist_x86.exe 11 | rename: vcredist2013_x86.exe 12 | file_checksum: 38a1b890ce847167d16567cf7b7a5642 13 | file_size: 6510136 14 | arguments: /quiet /norestart 15 | 16 | - action: install_exe 17 | file_name: vcredist_x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/10912041/cee5d6bca2ddbcd039da727bf4acb48a/vcredist_x64.exe 19 | rename: vcredist2013_x64.exe 20 | file_checksum: 49b1164f8e95ec6409ea83cdb352d8da 21 | file_size: 7200744 22 | arguments: /quiet /norestart 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: atl120 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: msvcp120 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: msvcr120 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: vcomp120 40 | type: native,builtin 41 | -------------------------------------------------------------------------------- /Essentials/vcredist2005.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2005 2 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2005 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: vcredist_x86.EXE 10 | url: https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x86.EXE 11 | rename: vcredist2005_x86.exe 12 | file_checksum: 4f1611f2d0ae799507f60c10ff8654c5 13 | file_size: 2710520 14 | arguments: /q 15 | 16 | - action: install_exe 17 | file_name: vcredist_x64.EXE 18 | url: https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x64.EXE 19 | rename: vcredist2005_x64.exe 20 | file_checksum: e231fbcce2c2cb16dcc299d36c734df3 21 | file_size: 3179000 22 | arguments: /q 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: atl80 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: msvcm80 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: msvcp80 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: msvcr80 40 | type: native,builtin 41 | 42 | - action: override_dll 43 | dll: vcomp 44 | type: native,builtin 45 | -------------------------------------------------------------------------------- /Essentials/vcredist2008.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2008 2 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2008 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: vcredist_x86.exe 10 | url: https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x86.exe 11 | rename: vcredist2008_x86.exe 12 | file_checksum: a92a4d8e784d8f859217f828fe879047 13 | file_size: 4483040 14 | arguments: /q 15 | 16 | - action: install_exe 17 | file_name: vcredist_x64.exe 18 | url: https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x64.exe 19 | rename: vcredist2008_x64.exe 20 | file_checksum: 472c10efa75a30deb2a15ec8b777227b 21 | file_size: 5211080 22 | arguments: /q 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: atl80 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: msvcm80 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: msvcp80 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: msvcr80 40 | type: native,builtin 41 | 42 | - action: override_dll 43 | dll: vcomp 44 | type: native,builtin 45 | -------------------------------------------------------------------------------- /Essentials/vbrun6.yml: -------------------------------------------------------------------------------- 1 | Name: vbrun6 2 | Description: Microsoft Visual Basic 6 Runtime SP6 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: VB6.0-KB290887-X86.exe 10 | url: https://lon-01.dlo4d.com/files/visual-basic-runtime-files/VB6.0-KB290887-X86.exe 11 | file_checksum: ef5b83c4cc60e246bf627d85f6d7397b 12 | file_size: 1064736 13 | 14 | - action: get_from_cab 15 | source: VB6.0-KB290887-X86.exe 16 | file_name: vbrun60sp6 17 | dest: temp/vbrun60sp6/ 18 | 19 | - action: get_from_cab 20 | file_name: asycfilt.dll 21 | source: vbrun60sp6/vbrun60sp6.exe 22 | dest: win32 23 | 24 | - action: get_from_cab 25 | file_name: comcat.dll 26 | source: vbrun60sp6/vbrun60sp6.exe 27 | dest: win32 28 | 29 | - action: get_from_cab 30 | file_name: msvbvm60.dll 31 | source: vbrun60sp6/vbrun60sp6.exe 32 | dest: win32 33 | 34 | - action: get_from_cab 35 | file_name: oleaut32.dll 36 | source: vbrun60sp6/vbrun60sp6.exe 37 | dest: win32 38 | 39 | - action: get_from_cab 40 | file_name: olepro32.dll 41 | source: vbrun60sp6/vbrun60sp6.exe 42 | dest: win32 43 | 44 | - action: get_from_cab 45 | file_name: stdole2.tlb 46 | source: vbrun60sp6/vbrun60sp6.exe 47 | dest: win32 48 | -------------------------------------------------------------------------------- /Fonts/consolas.yml: -------------------------------------------------------------------------------- 1 | Name: consolas 2 | Description: MS Consolas console font 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: consolas-fonts-tts.tar.bz2 10 | url: https://github.com/pensnarik/consolas-font/raw/master/consolas-fonts-tts.tar.bz2 11 | file_checksum: 728dfa03f8d86ef82a31d145b42a32c7 12 | file_size: 482717 13 | dest: temp/consolas 14 | 15 | - action: install_fonts 16 | url: temp/consolas-fonts-tts.tar 17 | fonts: 18 | - Consolas-Bold.ttf 19 | 20 | - action: register_font 21 | name: Consolas Bold 22 | file: Consolas-Bold.ttf 23 | 24 | - action: install_fonts 25 | url: temp/consolas-fonts-tts.tar 26 | fonts: 27 | - Consolas-Bold-Italic.ttf 28 | 29 | - action: register_font 30 | name: Consolas Bold Italic 31 | file: Consolas-Bold-Italic.ttf 32 | 33 | - action: install_fonts 34 | url: temp/consolas-fonts-tts.tar 35 | fonts: 36 | - Consolas-Italic.ttf 37 | 38 | - action: register_font 39 | name: Consolas Italic 40 | file: Consolas-Italic.ttf 41 | 42 | - action: install_fonts 43 | url: temp/consolas-fonts-tts.tar 44 | fonts: 45 | - Consolas-Regular.ttf 46 | 47 | - action: register_font 48 | name: Consolas Regular 49 | file: Consolas-Regular.ttf 50 | -------------------------------------------------------------------------------- /Essentials/d3dcompiler_42.yml: -------------------------------------------------------------------------------- 1 | Name: d3dcompiler_42 2 | Description: Microsoft d3dcompiler_42.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: directx_Jun2010_redist.exe 10 | url: https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe 11 | file_checksum: 822e4c516600e81dc7fb16d9a77ec6d4 12 | file_size: 100275120 13 | 14 | - action: get_from_cab 15 | source: directx_Jun2010_redist.exe 16 | file_name: Aug2009_D3DCompiler_42_x86.cab 17 | dest: temp/d3dcompiler_42_x86/ 18 | 19 | - action: get_from_cab 20 | source: directx_Jun2010_redist.exe 21 | file_name: Aug2009_D3DCompiler_42_x64.cab 22 | dest: temp/d3dcompiler_42_x64/ 23 | for: 24 | - win64 25 | 26 | - action: get_from_cab 27 | source: d3dcompiler_42_x86/Aug2009_D3DCompiler_42_x86.cab 28 | file_name: D3DCompiler_42.dll 29 | dest: win32 30 | rename: d3dcompiler_42.dll 31 | 32 | - action: get_from_cab 33 | source: d3dcompiler_42_x64/Aug2009_D3DCompiler_42_x64.cab 34 | file_name: D3DCompiler_42.dll 35 | dest: win64/ 36 | rename: d3dcompiler_42.dll 37 | for: 38 | - win64 39 | 40 | - action: override_dll 41 | dll: d3dcompiler_42 42 | type: native,builtin 43 | -------------------------------------------------------------------------------- /Essentials/d3dcompiler_46.yml: -------------------------------------------------------------------------------- 1 | Name: d3dcompiler_46 2 | Description: Microsoft d3dcompiler_46.dll 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: 2630bae9681db6a9f6722366f47d055c.cab 10 | url: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/2630bae9681db6a9f6722366f47d055c.cab 11 | file_checksum: 9cc65b7e3aeebed781354b3a5399ece0 12 | file_size: 1387877 13 | 14 | - action: download_archive 15 | file_name: 61d57a7a82309cd161a854a6f4619e52.cab 16 | url: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/61d57a7a82309cd161a854a6f4619e52.cab 17 | file_checksum: 9b92033822629a13ea60d5b4459faa5c 18 | file_size: 1654595 19 | 20 | - action: get_from_cab 21 | source: 2630bae9681db6a9f6722366f47d055c.cab 22 | file_name: fil47ed91e900f4b9d9659b66a211b57c39 23 | dest: win32 24 | rename: d3dcompiler_46.dll 25 | 26 | - action: get_from_cab 27 | source: 61d57a7a82309cd161a854a6f4619e52.cab 28 | file_name: fil8c20206095817436f8df4a711faee5b7 29 | dest: win64/ 30 | rename: d3dcompiler_46.dll 31 | for: 32 | - win64 33 | 34 | - action: override_dll 35 | dll: d3dcompiler_46 36 | type: native,builtin 37 | -------------------------------------------------------------------------------- /Essentials/gdiplus.yml: -------------------------------------------------------------------------------- 1 | Name: gdiplus 2 | Description: Microsoft GDI+ (Graphics Device Interface) 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 11 | rename: windows6.1-kb976932-x86.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | file_size: 563934504 14 | 15 | - action: download_archive 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 18 | rename: windows6.1-kb976932-x64.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | file_size: 947070088 21 | 22 | - action: get_from_cab 23 | source: windows6.1-kb976932-x86.exe 24 | file_name: gdiplus.dll 25 | dest: win32 26 | 27 | - action: get_from_cab 28 | source: windows6.1-kb976932-x64.exe 29 | file_name: gdiplus.dll 30 | dest: win64/ 31 | for: 32 | - win64 33 | 34 | - action: override_dll 35 | dll: gdiplus 36 | type: native,builtin 37 | -------------------------------------------------------------------------------- /Essentials/vcredist6sp6.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist6sp6 2 | Description: Microsoft Visual C++ 6 SP6 libraries 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: VS6SP6.EXE 10 | url: https://www.ddsystem.com.br/update/setup/vb6+sp6/VS6SP6.EXE 11 | file_checksum: b69f34e54fe4603f8d42021891743651 12 | file_size: 226 13 | 14 | - action: get_from_cab 15 | source: VS6SP6.EXE 16 | file_name: vcredist.exe 17 | dest: temp/vcredist6sp6/ 18 | rename: vcredist6sp6.exe 19 | 20 | - action: install_exe 21 | file_name: vcredist6sp6.exe 22 | url: temp/vcredist6sp6/ 23 | arguments: /q 24 | 25 | - action: override_dll 26 | dll: asycfilt 27 | type: native,builtin 28 | 29 | - action: override_dll 30 | dll: comcat 31 | type: native,builtin 32 | 33 | - action: override_dll 34 | dll: mfc42 35 | type: native,builtin 36 | 37 | - action: override_dll 38 | dll: mfc42u 39 | type: native,builtin 40 | 41 | - action: override_dll 42 | dll: msvcirt 43 | type: native,builtin 44 | 45 | - action: override_dll 46 | dll: msvcp60 47 | type: native,builtin 48 | 49 | - action: override_dll 50 | dll: msvcrt 51 | type: native,builtin 52 | 53 | - action: override_dll 54 | dll: oleaut32 55 | type: native,builtin 56 | 57 | - action: override_dll 58 | dll: olepro32 59 | type: native,builtin 60 | -------------------------------------------------------------------------------- /Essentials/msxml6.yml: -------------------------------------------------------------------------------- 1 | Name: msxml6 2 | Description: Microsoft Core XML Services (MSXML) 6.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: msxml6-KB973686-enu-amd64.exe 10 | url: https://web.archive.org/web/20190122095451/https://download.microsoft.com/download/1/5/8/158F681A-E595-472B-B15E-62B649B1B6FF/msxml6-KB973686-enu-amd64.exe 11 | file_checksum: 13a292beb9ebe46ac97b8a4352fe2cd5 12 | file_size: 1862488 13 | 14 | - action: get_from_cab 15 | source: msxml6-KB973686-enu-amd64.exe 16 | file_name: msxml6.msi 17 | dest: temp/msxml6/ 18 | 19 | - action: get_from_cab 20 | source: msxml6/msxml6.msi 21 | file_name: msxml6.dll.86F857F6_A743_463D_B2FE_98CB5F727E09 22 | dest: win32 23 | rename: msxml6.dll 24 | 25 | - action: get_from_cab 26 | source: msxml6/msxml6.msi 27 | file_name: msxml6r.dll.86F857F6_A743_463D_B2FE_98CB5F727E09 28 | dest: win32 29 | rename: msxml6r.dll 30 | 31 | - action: get_from_cab 32 | source: msxml6/msxml6.msi 33 | file_name: msxml6.dll.1ECC0691_D2EB_4A33_9CBF_5487E5CB17DB 34 | dest: win64/ 35 | rename: msxml6.dll 36 | 37 | - action: get_from_cab 38 | source: msxml6/msxml6.msi 39 | file_name: msxml6r.dll.1ECC0691_D2EB_4A33_9CBF_5487E5CB17DB 40 | dest: win64/ 41 | rename: msxml6r.dll 42 | 43 | - action: override_dll 44 | dll: msxml6,msxml6r 45 | type: native,builtin 46 | -------------------------------------------------------------------------------- /Essentials/urlmon.yml: -------------------------------------------------------------------------------- 1 | Name: urlmon 2 | Description: Microsoft urlmon Microsoft Foundation Classes from win7sp1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: https://proxy.usebottles.com/redistributable/dependencies/windows6.1-kb976932-x86.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | 22 | - action: copy_dll 23 | file_name: 'urlmon.dll' 24 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-i..ersandsecurityzones_31bf3856ad364e35_8.0.7601.17514_none_d1a4c8feac0dfcdb 25 | dest: win32/ 26 | 27 | - action: copy_dll 28 | file_name: 'urlmon.dll' 29 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-i..ersandsecurityzones_31bf3856ad364e35_8.0.7601.17514_none_2dc36482646b6e11 30 | dest: win64/ 31 | 32 | - action: override_dll 33 | dll: urlmon 34 | type: native,builtin 35 | -------------------------------------------------------------------------------- /Essentials/iertutil.yml: -------------------------------------------------------------------------------- 1 | Name: iertutil 2 | Description: Microsoft iertutil Microsoft Foundation Classes from win7sp1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: https://proxy.usebottles.com/redistributable/dependencies/windows6.1-kb976932-x86.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | 22 | - action: copy_dll 23 | file_name: 'iertutil.dll' 24 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-ie-runtimeutilities_31bf3856ad364e35_8.0.7601.17514_none_64655b7c61c841cb 25 | dest: win32/ 26 | 27 | - action: copy_dll 28 | file_name: 'iertutil.dll' 29 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-ie-runtimeutilities_31bf3856ad364e35_8.0.7601.17514_none_c083f7001a25b301 30 | dest: win64/ 31 | 32 | - action: override_dll 33 | dll: iertutil 34 | type: native,builtin 35 | -------------------------------------------------------------------------------- /Essentials/wininet.yml: -------------------------------------------------------------------------------- 1 | Name: wininet 2 | Description: Microsoft wininet Microsoft Foundation Classes from win7sp1 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: https://proxy.usebottles.com/redistributable/dependencies/windows6.1-kb976932-x86.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | 22 | - action: copy_dll 23 | file_name: 'wininet.dll' 24 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-i..tocolimplementation_31bf3856ad364e35_8.0.7601.17514_none_1eaaa4a07717236e 25 | dest: win32/ 26 | 27 | - action: copy_dll 28 | file_name: 'wininet.dll' 29 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-i..tocolimplementation_31bf3856ad364e35_8.0.7601.17514_none_7ac940242f7494a4 30 | dest: win64/ 31 | 32 | - action: override_dll 33 | dll: wininet 34 | type: native,builtin 35 | -------------------------------------------------------------------------------- /Essentials/qedit.yml: -------------------------------------------------------------------------------- 1 | Name: qedit 2 | Description: MS qedit.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | for: 22 | - win64 23 | 24 | - action: copy_dll 25 | file_name: 'qedit.dll' 26 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-qedit_31bf3856ad364e35_6.1.7601.17514_none_5ca34698a5a970d2 27 | dest: win32 28 | 29 | - action: copy_dll 30 | file_name: 'qedit.dll' 31 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-qedit_31bf3856ad364e35_6.1.7601.17514_none_b8c1e21c5e06e208 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | bundle: 38 | - value: qedit 39 | data: native,builtin 40 | 41 | - action: register_dll 42 | dlls: 43 | - qedit.dll -------------------------------------------------------------------------------- /Essentials/qasf.yml: -------------------------------------------------------------------------------- 1 | Name: qasf 2 | Description: MS qasf.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | for: 22 | - win64 23 | 24 | - action: copy_dll 25 | file_name: 'qasf.dll' 26 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-directshow-asf_31bf3856ad364e35_6.1.7601.17514_none_1cc4e9c15ccc8ae8 27 | dest: win32 28 | 29 | - action: copy_dll 30 | file_name: 'qasf.dll' 31 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-directshow-asf_31bf3856ad364e35_6.1.7601.17514_none_78e385451529fc1e 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | bundle: 38 | - value: qasf 39 | data: native,builtin 40 | 41 | - action: register_dll 42 | dlls: 43 | - qasf.dll -------------------------------------------------------------------------------- /Essentials/qcap.yml: -------------------------------------------------------------------------------- 1 | Name: qcap 2 | Description: MS qcap.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | for: 22 | - win64 23 | 24 | - action: copy_dll 25 | file_name: 'qcap.dll' 26 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-directshow-capture_31bf3856ad364e35_6.1.7601.17514_none_bae08d1e7dcccf2a 27 | dest: win32 28 | 29 | - action: copy_dll 30 | file_name: 'qcap.dll' 31 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-directshow-capture_31bf3856ad364e35_6.1.7601.17514_none_16ff28a2362a4060 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | bundle: 38 | - value: qcap 39 | data: native,builtin 40 | 41 | - action: register_dll 42 | dlls: 43 | - qcap.dll -------------------------------------------------------------------------------- /Essentials/qdvd.yml: -------------------------------------------------------------------------------- 1 | Name: qdvd 2 | Description: MS qdvd.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | for: 22 | - win64 23 | 24 | - action: copy_dll 25 | file_name: 'qdvd.dll' 26 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-directshow-dvdsupport_31bf3856ad364e35_6.1.7601.17514_none_562994bd321aac67 27 | dest: win32 28 | 29 | - action: copy_dll 30 | file_name: 'qdvd.dll' 31 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-directshow-dvdsupport_31bf3856ad364e35_6.1.7601.17514_none_b2483040ea781d9d 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | bundle: 38 | - value: qdvd 39 | data: native,builtin 40 | 41 | - action: register_dll 42 | dlls: 43 | - qdvd.dll -------------------------------------------------------------------------------- /Essentials/quartz.yml: -------------------------------------------------------------------------------- 1 | Name: quartz 2 | Description: MS quartz.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | for: 22 | - win64 23 | 24 | - action: copy_dll 25 | file_name: 'quartz.dll' 26 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-directshow-core_31bf3856ad364e35_6.1.7601.17514_none_a877a1cc4c284497 27 | dest: win32 28 | 29 | - action: copy_dll 30 | file_name: 'quartz.dll' 31 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-directshow-core_31bf3856ad364e35_6.1.7601.17514_none_04963d500485b5cd 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | bundle: 38 | - value: quartz 39 | data: native,builtin 40 | 41 | - action: register_dll 42 | dlls: 43 | - quartz.dll -------------------------------------------------------------------------------- /Essentials/mediafoundation.yml: -------------------------------------------------------------------------------- 1 | Name: mediafoundation 2 | Description: Microsoft Media Foundation 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 11 | rename: windows6.1-kb976932-x86.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | file_size: 563934504 14 | 15 | - action: download_archive 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 18 | rename: windows6.1-kb976932-x64.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | file_size: 947070088 21 | for: 22 | - win64 23 | 24 | - action: get_from_cab 25 | source: windows6.1-kb976932-x86.exe 26 | file_name: x86_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7601.17514_none_9e6699276b03c38e/mf.dll 27 | dest: win32 28 | 29 | - action: get_from_cab 30 | source: windows6.1-kb976932-x64.exe 31 | file_name: amd64_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7601.17514_none_fa8534ab236134c4/mf.dll 32 | dest: win64/ 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | dll: mf 38 | type: native,builtin 39 | -------------------------------------------------------------------------------- /Essentials/amstream.yml: -------------------------------------------------------------------------------- 1 | Name: amstream 2 | Description: MS amstream.dll 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: cab_extract 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | rename: windows6.1-kb976932-x86.exe 11 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | dest: temp/windows6.1-kb976932-x86 14 | 15 | - action: cab_extract 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | rename: windows6.1-kb976932-x64.exe 18 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | dest: temp/windows6.1-kb976932-x64 21 | for: 22 | - win64 23 | 24 | - action: copy_dll 25 | file_name: 'amstream.dll' 26 | url: temp/windows6.1-kb976932-x86/x86_microsoft-windows-directshow-other_31bf3856ad364e35_6.1.7601.17514_none_0f58f1e53efca91e 27 | dest: win32 28 | 29 | - action: copy_dll 30 | file_name: 'amstream.dll' 31 | url: temp/windows6.1-kb976932-x64/amd64_microsoft-windows-directshow-other_31bf3856ad364e35_6.1.7601.17514_none_6b778d68f75a1a54 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | bundle: 38 | - value: amstream 39 | data: native,builtin 40 | 41 | - action: register_dll 42 | dlls: 43 | - amstream.dll -------------------------------------------------------------------------------- /Essentials/msftedit.yml: -------------------------------------------------------------------------------- 1 | Name: msftedit 2 | Description: Microsoft RichEdit Control 4.1 (msftedit.dll) 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 10 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x86_c3516bc5c9e69fee6d9ac4f981f5b95977a8a2fa.exe 11 | rename: windows6.1-kb976932-x86.exe 12 | file_checksum: 4bf28fc00d86c936c89e2d91ef46758b 13 | file_size: 563934504 14 | 15 | - action: download_archive 16 | file_name: windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 17 | url: http://download.windowsupdate.com/msdownload/update/software/svpk/2011/02/windows6.1-kb976932-x64_74865ef2562006e51d7f9333b4a8d45b7a749dab.exe 18 | rename: windows6.1-kb976932-x64.exe 19 | file_checksum: 28d3932f714bf71d78e75d36aa2e0fb8 20 | file_size: 947070088 21 | for: 22 | - win64 23 | 24 | - action: get_from_cab 25 | source: windows6.1-kb976932-x86.exe 26 | file_name: x86_microsoft-windows-msftedit_31bf3856ad364e35_6.1.7601.17514_none_d7d862f19573a5ff/msftedit.dll 27 | dest: win32 28 | 29 | - action: get_from_cab 30 | source: windows6.1-kb976932-x64.exe 31 | file_name: amd64_microsoft-windows-msftedit_31bf3856ad364e35_6.1.7601.17514_none_33f6fe754dd11735/msftedit.dll 32 | dest: win64 33 | for: 34 | - win64 35 | 36 | - action: override_dll 37 | dll: msftedit 38 | type: native, builtin 39 | -------------------------------------------------------------------------------- /Essentials/d3dx9.yml: -------------------------------------------------------------------------------- 1 | Name: d3dx9 2 | Description: Microsoft d3dx9 DLLs from DirectX 9 redistributable 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: d3dx9.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/d3dx9.tar.xz 11 | file_checksum: 0e444b86310e732f50a971466f3f06a3 12 | file_size: 19651992 13 | dest: temp/d3dx9/ 14 | 15 | - action: copy_dll 16 | url: temp/d3dx9.tar/d3dx9/win32/ 17 | file_name: d3dx9_*.dll 18 | dest: win32 19 | 20 | - action: copy_dll 21 | url: temp/d3dx9.tar/d3dx9/win64/ 22 | file_name: d3dx9_*.dll 23 | dest: win64 24 | for: 25 | - win64 26 | 27 | - action: override_dll 28 | bundle: 29 | - value: d3dx9_24 30 | data: native,builtin 31 | 32 | - value: d3dx9_25 33 | data: native,builtin 34 | 35 | - value: d3dx9_26 36 | data: native,builtin 37 | 38 | - value: d3dx9_27 39 | data: native,builtin 40 | 41 | - value: d3dx9_28 42 | data: native,builtin 43 | 44 | - value: d3dx9_29 45 | data: native,builtin 46 | 47 | - value: d3dx9_30 48 | data: native,builtin 49 | 50 | - value: d3dx9_31 51 | data: native,builtin 52 | 53 | - value: d3dx9_32 54 | data: native,builtin 55 | 56 | - value: d3dx9_33 57 | data: native,builtin 58 | 59 | - value: d3dx9_34 60 | data: native,builtin 61 | 62 | - value: d3dx9_35 63 | data: native,builtin 64 | 65 | - value: d3dx9_36 66 | data: native,builtin 67 | 68 | - value: d3dx9_37 69 | data: native,builtin 70 | 71 | - value: d3dx9_38 72 | data: native,builtin 73 | 74 | - value: d3dx9_39 75 | data: native,builtin 76 | 77 | - value: d3dx9_40 78 | data: native,builtin 79 | 80 | - value: d3dx9_41 81 | data: native,builtin 82 | 83 | - value: d3dx9_42 84 | data: native,builtin 85 | 86 | - value: d3dx9_43 87 | data: native,builtin 88 | 89 | -------------------------------------------------------------------------------- /Essentials/directplay.yml: -------------------------------------------------------------------------------- 1 | Name: directplay 2 | Description: Microsoft DirectPlay redistributable 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: dxnt.tar.xz 10 | url: https://proxy.usebottles.com/redistributable/dependencies/dxnt.tar.xz 11 | file_checksum: 53a21ef097296da1762727e5b04e3372 12 | file_size: 100275120 13 | dest: temp/dxnt/ 14 | 15 | - action: copy_dll 16 | url: temp/dxnt.tar/dxnt/win32/ 17 | file_name: dplaysvr.exe 18 | dest: win32 19 | 20 | - action: copy_dll 21 | url: temp/dxnt.tar/dxnt/win32/ 22 | file_name: dplayx.dll 23 | dest: win32 24 | 25 | - action: copy_dll 26 | url: temp/dxnt.tar/dxnt/win32/ 27 | file_name: dpmodemx.dll 28 | dest: win32 29 | 30 | - action: copy_dll 31 | url: temp/dxnt.tar/dxnt/win32/ 32 | file_name: dpnet.dll 33 | dest: win32 34 | 35 | - action: copy_dll 36 | url: temp/dxnt.tar/dxnt/win32/ 37 | file_name: dpnhpast.dll 38 | dest: win32 39 | 40 | - action: copy_dll 41 | url: temp/dxnt.tar/dxnt/win32/ 42 | file_name: dpnhupnp.dll 43 | dest: win32 44 | 45 | - action: copy_dll 46 | url: temp/dxnt.tar/dxnt/win32/ 47 | file_name: dpnsvr.exe 48 | dest: win32 49 | 50 | - action: copy_dll 51 | url: temp/dxnt.tar/dxnt/win32/ 52 | file_name: dpwsockx.dll 53 | dest: win32 54 | 55 | - action: register_dll 56 | dlls: 57 | - dplayx.dll 58 | - dpnet.dll 59 | - dpnhpast.dll 60 | - dpnhupnp.dll 61 | 62 | - action: override_dll 63 | bundle: 64 | - value: dplaysvr.exe 65 | data: native,builtin 66 | 67 | - value: dplayx 68 | data: native,builtin 69 | 70 | - value: dpmodemx 71 | data: native,builtin 72 | 73 | - value: dpnet 74 | data: native,builtin 75 | 76 | - value: dpnhpast 77 | data: native,builtin 78 | 79 | - value: dpnhupnp 80 | data: native,builtin 81 | 82 | - value: dpnsvr.exe 83 | data: native,builtin 84 | 85 | - value: dpwsockx 86 | data: native,builtin 87 | 88 | 89 | -------------------------------------------------------------------------------- /Essentials/vcredist2022.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2022 2 | Description: Microsoft Visual C++ Redistributable (2015-2022) 14.42.34430.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: VC_redist.x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/e9ff90f1-424e-4489-9302-28cbaed0fec1/E57FF114114F08F97977887A56975AF754374888E534D87622CEFEB7448653AE/VC_redist.x86.exe 11 | rename: vcredist2022_x86.exe 12 | file_checksum: 822551b098e93c504de2c7865216928f 13 | file_size: 13949168 14 | arguments: /quiet /norestart 15 | 16 | - action: install_exe 17 | file_name: VC_redist.x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/d0b3ad8b-1c44-414d-bbff-194674212243/8BAA7319CFC0285F1D71FD7A617CC10AB3A736A1FCAF2771EB83A50EF2236002/VC_redist.x64.exe 19 | rename: vcredist2022_x64.exe 20 | file_checksum: 52f4f5a6adc24bce21dbceac2e2ad809 21 | file_size: 25641080 22 | arguments: /quiet /norestart 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: concrt140 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: msvcp140 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: msvcp140_1 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: msvcp140_2 40 | type: native,builtin 41 | 42 | - action: override_dll 43 | dll: msvcp140_atomic_wait 44 | type: native,builtin 45 | 46 | - action: override_dll 47 | dll: msvcp140_codecvt_ids 48 | type: native,builtin 49 | 50 | - action: override_dll 51 | dll: vcamp140 52 | type: native,builtin 53 | 54 | - action: override_dll 55 | dll: vccorlib140 56 | type: native,builtin 57 | 58 | - action: override_dll 59 | dll: vcomp140 60 | type: native,builtin 61 | 62 | - action: override_dll 63 | dll: vcruntime140 64 | type: native,builtin 65 | 66 | - action: override_dll 67 | dll: vcruntime140_1 68 | type: native,builtin 69 | -------------------------------------------------------------------------------- /Essentials/cnc-ddraw.yml: -------------------------------------------------------------------------------- 1 | Name: cnc-ddraw 2 | Description: Re-implementation of the DirectDraw API for classic games 3 | Provider: CnCNet 4 | License: MIT 5 | License_url: https://github.com/CnCNet/cnc-ddraw/blob/master/LICENSE 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: cnc-ddraw.zip 10 | url: https://github.com/CnCNet/cnc-ddraw/releases/download/v4.4.8.0/cnc-ddraw.zip 11 | file_checksum: 3e0fa0d3b86ee3d73cf68dc6cdc1aab5 12 | 13 | - action: copy_file 14 | url: temp/cnc-ddraw/ 15 | file_name: '*.exe' 16 | dest: win32 17 | 18 | - action: copy_file 19 | url: temp/cnc-ddraw/ 20 | file_name: '*.dll' 21 | dest: win32 22 | 23 | - action: copy_file 24 | url: temp/cnc-ddraw/ 25 | file_name: '*.ini' 26 | dest: win32 27 | 28 | - action: copy_file 29 | url: temp/cnc-ddraw/Shaders/ 30 | file_name: '*.glsl' 31 | dest: win32/Shaders 32 | 33 | - action: copy_file 34 | url: temp/cnc-ddraw/Shaders/ 35 | file_name: '*.txt' 36 | dest: win32/Shaders 37 | 38 | - action: copy_file 39 | url: temp/cnc-ddraw/Shaders/ 40 | file_name: '*.zip' 41 | dest: win32/Shaders 42 | 43 | - action: copy_file 44 | url: temp/cnc-ddraw/Shaders/crt/ 45 | file_name: '*.glsl' 46 | dest: win32/Shaders/crt 47 | 48 | - action: copy_file 49 | url: temp/cnc-ddraw/Shaders/cubic/ 50 | file_name: '*.glsl' 51 | dest: win32/Shaders/cubic 52 | 53 | - action: copy_file 54 | url: temp/cnc-ddraw/Shaders/interpolation/ 55 | file_name: '*.glsl' 56 | dest: win32/Shaders/interpolation 57 | 58 | - action: copy_file 59 | url: temp/cnc-ddraw/Shaders/scanlines/ 60 | file_name: '*.glsl' 61 | dest: win32/Shaders/scanlines 62 | 63 | - action: copy_file 64 | url: temp/cnc-ddraw/Shaders/sharpen/ 65 | file_name: '*.glsl' 66 | dest: win32/Shaders/sharpen 67 | 68 | - action: copy_file 69 | url: temp/cnc-ddraw/Shaders/windowed/ 70 | file_name: '*.glsl' 71 | dest: win32/Shaders/windowed 72 | 73 | - action: copy_file 74 | url: temp/cnc-ddraw/Shaders/xbr/ 75 | file_name: '*.glsl' 76 | dest: win32/Shaders/xbr 77 | 78 | - action: copy_file 79 | url: temp/cnc-ddraw/Shaders/xbrz/ 80 | file_name: '*.glsl' 81 | dest: win32/Shaders/xbrz 82 | 83 | - action: override_dll 84 | dll: ddraw 85 | type: native,builtin -------------------------------------------------------------------------------- /Fonts/corefonts.yml: -------------------------------------------------------------------------------- 1 | Name: corefonts 2 | Description: Microsoft Core Fonts 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: arial32.exe 10 | url: https://mirrors.kernel.org/gentoo/distfiles/5e/arial32.exe 11 | file_checksum: 9637df0e91703179f0723ec095a36cb5 12 | file_size: 554208 13 | - action: install_exe 14 | file_name: arialb32.exe 15 | url: https://mirrors.kernel.org/gentoo/distfiles/5d/arialb32.exe 16 | file_checksum: c9089ae0c3b3d0d8c4b0a95979bb9ff0 17 | file_size: 168176 18 | - action: install_exe 19 | file_name: andale32.exe 20 | url: https://mirrors.kernel.org/gentoo/distfiles/7d/andale32.exe 21 | file_checksum: cbdc2fdd7d2ed0832795e86a8b9ee19a 22 | file_size: 198384 23 | - action: install_exe 24 | file_name: comic32.exe 25 | url: https://mirrors.kernel.org/gentoo/distfiles/52/comic32.exe 26 | file_checksum: 2b30de40bb5e803a0452c7715fc835d1 27 | file_size: 246008 28 | - action: install_exe 29 | file_name: courie32.exe 30 | url: https://mirrors.kernel.org/gentoo/distfiles/1b/courie32.exe 31 | file_checksum: 4e412c772294403ab62fb2d247d85c60 32 | file_size: 646368 33 | - action: install_exe 34 | file_name: georgi32.exe 35 | url: https://mirrors.kernel.org/gentoo/distfiles/f0/georgi32.exe 36 | file_checksum: 4d90016026e2da447593b41a8d8fa8bd 37 | file_size: 392440 38 | - action: install_exe 39 | file_name: impact32.exe 40 | url: https://mirrors.kernel.org/gentoo/distfiles/10/impact32.exe 41 | file_checksum: 7907c7dd6684e9bade91cff82683d9d7 42 | file_size: 173288 43 | - action: install_exe 44 | file_name: times32.exe 45 | url: https://mirrors.kernel.org/gentoo/distfiles/fe/times32.exe 46 | file_checksum: ed39c8ef91b9fb80f76f702568291bd5 47 | file_size: 661728 48 | - action: install_exe 49 | file_name: trebuc32.exe 50 | url: https://mirrors.kernel.org/gentoo/distfiles/fa/trebuc32.exe 51 | file_checksum: 0d7ea16cac6261f8513a061fbfcdb2b5 52 | file_size: 357200 53 | - action: install_exe 54 | file_name: verdan32.exe 55 | url: https://mirrors.kernel.org/gentoo/distfiles/a1/verdan32.exe 56 | file_checksum: 12d2a75f8156e10607be1eaa8e8ef120 57 | file_size: 351992 58 | - action: install_exe 59 | file_name: webdin32.exe 60 | url: https://mirrors.kernel.org/gentoo/distfiles/95/webdin32.exe 61 | file_checksum: 230a1d13a365b22815f502eb24d9149b 62 | file_size: 185072 63 | -------------------------------------------------------------------------------- /Essentials/vcredist2019.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2019 2 | Description: Microsoft Visual C++ Redistributable (2015-2019) 14.29.30156.0 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: VC_redist.x86.exe 10 | url: https://download.visualstudio.microsoft.com/download/pr/5efdbcb7-d3bd-4432-a2fb-b267c386e2f3/49545CB0F6499C4A65E1E8D5033441EEEB4EDFAE465A68489A70832C6A4F6399/VC_redist.x86.exe 11 | rename: vcredist2019_x86.exe 12 | file_checksum: 540dd9aed5ad7e3a6fbf3f2d7753a093 13 | file_size: 13888640 14 | arguments: /quiet /norestart 15 | 16 | - action: install_exe 17 | file_name: VC_redist.x64.exe 18 | url: https://download.visualstudio.microsoft.com/download/pr/453680ea-b88a-411f-80fd-5db37fdc9dbb/5D9999036F2B3A930F83B7FE3E2186B12E79AE7C007D538F52E3582E986A37C3/VC_redist.x64.exe 19 | rename: vcredist2019_x64.exe 20 | file_checksum: 810499fc266b73d33d71a8d1e3291ad3 21 | file_size: 25332216 22 | arguments: /quiet /norestart 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: api-ms-win-crt-private-l1-1-0 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: api-ms-win-crt-conio-l1-1-0 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: api-ms-win-crt-heap-l1-1-0 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: api-ms-win-crt-locale-l1-1-0 40 | type: native,builtin 41 | 42 | - action: override_dll 43 | dll: api-ms-win-crt-math-l1-1-0 44 | type: native,builtin 45 | 46 | - action: override_dll 47 | dll: api-ms-win-crt-runtime-l1-1-0 48 | type: native,builtin 49 | 50 | - action: override_dll 51 | dll: api-ms-win-crt-stdio-l1-1-0 52 | type: native,builtin 53 | 54 | - action: override_dll 55 | dll: api-ms-win-crt-time-l1-1-0 56 | type: native,builtin 57 | 58 | - action: override_dll 59 | dll: atl140 60 | type: native,builtin 61 | 62 | - action: override_dll 63 | dll: concrt140 64 | type: native,builtin 65 | 66 | - action: override_dll 67 | dll: msvcp140 68 | type: native,builtin 69 | 70 | - action: override_dll 71 | dll: msvcp140_1 72 | type: native,builtin 73 | 74 | - action: override_dll 75 | dll: msvcp140_2 76 | type: native,builtin 77 | 78 | - action: override_dll 79 | dll: msvcr140 80 | type: native,builtin 81 | 82 | - action: override_dll 83 | dll: vcomp140 84 | type: native,builtin 85 | 86 | - action: override_dll 87 | dll: vcruntime140 88 | type: native,builtin 89 | 90 | - action: override_dll 91 | dll: vcruntime140_1 92 | type: native,builtin 93 | -------------------------------------------------------------------------------- /Essentials/vcredist6.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist6 2 | Description: Microsoft Visual C++ 6 SP4 libraries 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: VC6RedistSetup_deu.exe 10 | url: https://download.microsoft.com/download/vc60pro/Update/2/W9XNT4/EN-US/VC6RedistSetup_deu.exe 11 | file_checksum: 53a0925609b366daa17051e1e4be3b86 12 | file_size: 1837888 13 | 14 | - action: get_from_cab 15 | source: VC6RedistSetup_deu.exe 16 | file_name: vcredist.exe 17 | dest: temp/vcredist6/ 18 | 19 | - action: get_from_cab 20 | file_name: asycfilt.dll 21 | source: vcredist6/vcredist.exe 22 | dest: win32 23 | 24 | - action: get_from_cab 25 | file_name: comcat.dll 26 | source: vcredist6/vcredist.exe 27 | dest: win32 28 | 29 | - action: get_from_cab 30 | file_name: mfc42.dll 31 | source: vcredist6/vcredist.exe 32 | dest: win32 33 | 34 | - action: get_from_cab 35 | file_name: mfc42u.dll 36 | source: vcredist6/vcredist.exe 37 | dest: win32 38 | 39 | - action: get_from_cab 40 | file_name: msvcirt.dll 41 | source: vcredist6/vcredist.exe 42 | dest: win32 43 | 44 | - action: get_from_cab 45 | file_name: msvcp60.dll 46 | source: vcredist6/vcredist.exe 47 | dest: win32 48 | 49 | - action: get_from_cab 50 | file_name: msvcrt.dll 51 | source: vcredist6/vcredist.exe 52 | dest: win32 53 | 54 | - action: get_from_cab 55 | file_name: oleaut32.dll 56 | source: vcredist6/vcredist.exe 57 | dest: win32 58 | 59 | - action: get_from_cab 60 | file_name: olepro32.dll 61 | source: vcredist6/vcredist.exe 62 | dest: win32 63 | 64 | - action: get_from_cab 65 | file_name: atla.dll 66 | source: vcredist6/vcredist.exe 67 | dest: win32 68 | 69 | - action: get_from_cab 70 | file_name: stdole2.tlb 71 | source: vcredist6/vcredist.exe 72 | dest: win32 73 | 74 | - action: override_dll 75 | dll: asycfilt 76 | type: native,builtin 77 | 78 | - action: override_dll 79 | dll: comcat 80 | type: native,builtin 81 | 82 | - action: override_dll 83 | dll: mfc42 84 | type: native,builtin 85 | 86 | - action: override_dll 87 | dll: mfc42u 88 | type: native,builtin 89 | 90 | - action: override_dll 91 | dll: msvcirt 92 | type: native,builtin 93 | 94 | - action: override_dll 95 | dll: msvcp60 96 | type: native,builtin 97 | 98 | - action: override_dll 99 | dll: msvcrt 100 | type: native,builtin 101 | 102 | - action: override_dll 103 | dll: oleaut32 104 | type: native,builtin 105 | 106 | - action: override_dll 107 | dll: olepro32 108 | type: native,builtin 109 | -------------------------------------------------------------------------------- /Essentials/vcredist2015.yml: -------------------------------------------------------------------------------- 1 | Name: vcredist2015 2 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2015 3 | Provider: Microsoft 4 | License: Microsoft EULA 5 | License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm 6 | Dependencies: [] 7 | Steps: 8 | - action: install_exe 9 | file_name: VC_redist.x86.exe 10 | url: https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe 11 | rename: vcredist2015_x86.exe 12 | file_checksum: 1a15e6606bac9647e7ad3caa543377cf 13 | file_size: 13767776 14 | arguments: /quiet /norestart 15 | 16 | - action: install_exe 17 | file_name: VC_redist.x64.exe 18 | url: https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe 19 | rename: vcredist2015_x64.exe 20 | file_checksum: 27b141aacc2777a82bb3fa9f6e5e5c1c 21 | file_size: 14572000 22 | arguments: /quiet /norestart 23 | for: 24 | - win64 25 | 26 | - action: override_dll 27 | dll: api-ms-win-crt-private-l1-1-0 28 | type: native,builtin 29 | 30 | - action: override_dll 31 | dll: api-ms-win-crt-conio-l1-1-0 32 | type: native,builtin 33 | 34 | - action: override_dll 35 | dll: api-ms-win-crt-convert-l1-1-0 36 | type: native,builtin 37 | 38 | - action: override_dll 39 | dll: api-ms-win-crt-environment-l1-1-0 40 | type: native,builtin 41 | 42 | - action: override_dll 43 | dll: api-ms-win-crt-filesystem-l1-1-0 44 | type: native,builtin 45 | 46 | - action: override_dll 47 | dll: api-ms-win-crt-heap-l1-1-0 48 | type: native,builtin 49 | 50 | - action: override_dll 51 | dll: api-ms-win-crt-locale-l1-1-0 52 | type: native,builtin 53 | 54 | - action: override_dll 55 | dll: api-ms-win-crt-math-l1-1-0 56 | type: native,builtin 57 | 58 | - action: override_dll 59 | dll: api-ms-win-crt-multibyte-l1-1-0 60 | type: native,builtin 61 | 62 | - action: override_dll 63 | dll: api-ms-win-crt-process-l1-1-0 64 | type: native,builtin 65 | 66 | - action: override_dll 67 | dll: api-ms-win-crt-runtime-l1-1-0 68 | type: native,builtin 69 | 70 | - action: override_dll 71 | dll: api-ms-win-crt-stdio-l1-1-0 72 | type: native,builtin 73 | 74 | - action: override_dll 75 | dll: api-ms-win-crt-string-l1-1-0 76 | type: native,builtin 77 | 78 | - action: override_dll 79 | dll: api-ms-win-crt-utility-l1-1-0 80 | type: native,builtin 81 | 82 | - action: override_dll 83 | dll: api-ms-win-crt-time-l1-1-0 84 | type: native,builtin 85 | 86 | - action: override_dll 87 | dll: atl140 88 | type: native,builtin 89 | 90 | - action: override_dll 91 | dll: concrt140 92 | type: native,builtin 93 | 94 | - action: override_dll 95 | dll: msvcp140 96 | type: native,builtin 97 | 98 | - action: override_dll 99 | dll: msvcr140 100 | type: native,builtin 101 | 102 | - action: override_dll 103 | dll: ucrtbase 104 | type: native,builtin 105 | 106 | - action: override_dll 107 | dll: vcomp140 108 | type: native,builtin 109 | 110 | - action: override_dll 111 | dll: vcruntime140 112 | type: native,builtin 113 | -------------------------------------------------------------------------------- /Essentials/xact.yml: -------------------------------------------------------------------------------- 1 | Name: xact 2 | Description: MS XACT Engine (32-bit only) 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: directx_Jun2010_redist.exe 10 | url: https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe 11 | file_checksum: 822e4c516600e81dc7fb16d9a77ec6d4 12 | 13 | - action: get_from_cab 14 | source: directx_Jun2010_redist.exe 15 | file_name: '*XACT_x86*.cab' 16 | dest: temp/XACT_x86/ 17 | 18 | - action: get_from_cab 19 | source: directx_Jun2010_redist.exe 20 | file_name: '*X3DAUDIO_x86*.cab' 21 | dest: temp/XACT_x86/ 22 | 23 | - action: get_from_cab 24 | source: directx_Jun2010_redist.exe 25 | file_name: '*XAUDIO_x86*.cab' 26 | dest: temp/XACT_x86/ 27 | 28 | - action: get_from_cab 29 | source: XACT_x86/*.cab 30 | file_name: 'xactengine*.dll' 31 | dest: win32/ 32 | 33 | - action: get_from_cab 34 | source: XACT_x86/*.cab 35 | file_name: 'xaudio*.dll' 36 | dest: win32/ 37 | 38 | - action: get_from_cab 39 | source: XACT_x86/*.cab 40 | file_name: 'x3daudio*.dll' 41 | dest: win32/ 42 | 43 | - action: get_from_cab 44 | source: XACT_x86/*.cab 45 | file_name: 'xapofx*.dll' 46 | dest: win32/ 47 | 48 | - action: override_dll 49 | bundle: 50 | - value: xaudio2_0 51 | data: native,builtin 52 | - value: xaudio2_1 53 | data: native,builtin 54 | - value: xaudio2_2 55 | data: native,builtin 56 | - value: xaudio2_3 57 | data: native,builtin 58 | - value: xaudio2_4 59 | data: native,builtin 60 | - value: xaudio2_5 61 | data: native,builtin 62 | - value: xaudio2_6 63 | data: native,builtin 64 | - value: xaudio2_7 65 | data: native,builtin 66 | - value: x3daudio1_0 67 | data: native,builtin 68 | - value: x3daudio1_1 69 | data: native,builtin 70 | - value: x3daudio1_2 71 | data: native,builtin 72 | - value: x3daudio1_3 73 | data: native,builtin 74 | - value: x3daudio1_4 75 | data: native,builtin 76 | - value: x3daudio1_5 77 | data: native,builtin 78 | - value: x3daudio1_6 79 | data: native,builtin 80 | - value: x3daudio1_7 81 | data: native,builtin 82 | - value: xapofx1_1 83 | data: native,builtin 84 | - value: xapofx1_2 85 | data: native,builtin 86 | - value: xapofx1_3 87 | data: native,builtin 88 | - value: xapofx1_4 89 | data: native,builtin 90 | - value: xapofx1_5 91 | data: native,builtin 92 | - value: xactengine2_0 93 | data: native,builtin 94 | - value: xactengine2_1 95 | data: native,builtin 96 | - value: xactengine2_2 97 | data: native,builtin 98 | - value: xactengine2_3 99 | data: native,builtin 100 | - value: xactengine2_4 101 | data: native,builtin 102 | - value: xactengine2_5 103 | data: native,builtin 104 | - value: xactengine2_6 105 | data: native,builtin 106 | - value: xactengine2_7 107 | data: native,builtin 108 | - value: xactengine2_8 109 | data: native,builtin 110 | - value: xactengine2_9 111 | data: native,builtin 112 | - value: xactengine2_10 113 | data: native,builtin 114 | - value: xactengine3_0 115 | data: native,builtin 116 | - value: xactengine3_1 117 | data: native,builtin 118 | - value: xactengine3_2 119 | data: native,builtin 120 | - value: xactengine3_3 121 | data: native,builtin 122 | - value: xactengine3_4 123 | data: native,builtin 124 | - value: xactengine3_5 125 | data: native,builtin 126 | - value: xactengine3_6 127 | data: native,builtin 128 | - value: xactengine3_7 129 | data: native,builtin 130 | 131 | - action: register_dll 132 | dlls: 133 | - xactengine2_0.dll 134 | - xactengine2_1.dll 135 | - xactengine2_2.dll 136 | - xactengine2_3.dll 137 | - xactengine2_4.dll 138 | - xactengine2_5.dll 139 | - xactengine2_6.dll 140 | - xactengine2_7.dll 141 | - xactengine2_8.dll 142 | - xactengine2_9.dll 143 | - xactengine2_10.dll 144 | - xactengine3_0.dll 145 | - xactengine3_1.dll 146 | - xactengine3_2.dll 147 | - xactengine3_3.dll 148 | - xactengine3_4.dll 149 | - xactengine3_5.dll 150 | - xactengine3_6.dll 151 | - xactengine3_7.dll 152 | - xaudio2_0.dll 153 | - xaudio2_1.dll 154 | - xaudio2_2.dll 155 | - xaudio2_3.dll 156 | - xaudio2_4.dll 157 | - xaudio2_5.dll 158 | - xaudio2_6.dll 159 | - xaudio2_7.dll -------------------------------------------------------------------------------- /Essentials/xact_x64.yml: -------------------------------------------------------------------------------- 1 | Name: xact_x64 2 | Description: MS XACT Engine (64-bit only) 3 | Provider: Microsoft 4 | License: 5 | License_url: 6 | Dependencies: [] 7 | Steps: 8 | - action: download_archive 9 | file_name: directx_Jun2010_redist.exe 10 | url: https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe 11 | file_checksum: 822e4c516600e81dc7fb16d9a77ec6d4 12 | 13 | - action: get_from_cab 14 | source: directx_Jun2010_redist.exe 15 | file_name: '*XACT_x64*.cab' 16 | dest: temp/XACT_x64/ 17 | 18 | - action: get_from_cab 19 | source: directx_Jun2010_redist.exe 20 | file_name: '*X3DAUDIO_x64*.cab' 21 | dest: temp/XACT_x64/ 22 | 23 | - action: get_from_cab 24 | source: directx_Jun2010_redist.exe 25 | file_name: '*XAUDIO_x64*.cab' 26 | dest: temp/XACT_x64/ 27 | 28 | - action: get_from_cab 29 | source: XACT_x64/*.cab 30 | file_name: 'xactengine*.dll' 31 | dest: win64/ 32 | 33 | - action: get_from_cab 34 | source: XACT_x64/*.cab 35 | file_name: 'xaudio*.dll' 36 | dest: win64/ 37 | 38 | - action: get_from_cab 39 | source: XACT_x64/*.cab 40 | file_name: 'x3daudio*.dll' 41 | dest: win64/ 42 | 43 | - action: get_from_cab 44 | source: XACT_x64/*.cab 45 | file_name: 'xapofx*.dll' 46 | dest: win64/ 47 | 48 | - action: override_dll 49 | bundle: 50 | - value: xaudio2_0 51 | data: native,builtin 52 | - value: xaudio2_1 53 | data: native,builtin 54 | - value: xaudio2_2 55 | data: native,builtin 56 | - value: xaudio2_3 57 | data: native,builtin 58 | - value: xaudio2_4 59 | data: native,builtin 60 | - value: xaudio2_5 61 | data: native,builtin 62 | - value: xaudio2_6 63 | data: native,builtin 64 | - value: xaudio2_7 65 | data: native,builtin 66 | - value: x3daudio1_0 67 | data: native,builtin 68 | - value: x3daudio1_1 69 | data: native,builtin 70 | - value: x3daudio1_2 71 | data: native,builtin 72 | - value: x3daudio1_3 73 | data: native,builtin 74 | - value: x3daudio1_4 75 | data: native,builtin 76 | - value: x3daudio1_5 77 | data: native,builtin 78 | - value: x3daudio1_6 79 | data: native,builtin 80 | - value: x3daudio1_7 81 | data: native,builtin 82 | - value: xapofx1_1 83 | data: native,builtin 84 | - value: xapofx1_2 85 | data: native,builtin 86 | - value: xapofx1_3 87 | data: native,builtin 88 | - value: xapofx1_4 89 | data: native,builtin 90 | - value: xapofx1_5 91 | data: native,builtin 92 | - value: xactengine2_0 93 | data: native,builtin 94 | - value: xactengine2_1 95 | data: native,builtin 96 | - value: xactengine2_2 97 | data: native,builtin 98 | - value: xactengine2_3 99 | data: native,builtin 100 | - value: xactengine2_4 101 | data: native,builtin 102 | - value: xactengine2_5 103 | data: native,builtin 104 | - value: xactengine2_6 105 | data: native,builtin 106 | - value: xactengine2_7 107 | data: native,builtin 108 | - value: xactengine2_8 109 | data: native,builtin 110 | - value: xactengine2_9 111 | data: native,builtin 112 | - value: xactengine2_10 113 | data: native,builtin 114 | - value: xactengine3_0 115 | data: native,builtin 116 | - value: xactengine3_1 117 | data: native,builtin 118 | - value: xactengine3_2 119 | data: native,builtin 120 | - value: xactengine3_3 121 | data: native,builtin 122 | - value: xactengine3_4 123 | data: native,builtin 124 | - value: xactengine3_5 125 | data: native,builtin 126 | - value: xactengine3_6 127 | data: native,builtin 128 | - value: xactengine3_7 129 | data: native,builtin 130 | 131 | - action: register_dll 132 | dlls: 133 | - xactengine2_0.dll 134 | - xactengine2_1.dll 135 | - xactengine2_2.dll 136 | - xactengine2_3.dll 137 | - xactengine2_4.dll 138 | - xactengine2_5.dll 139 | - xactengine2_6.dll 140 | - xactengine2_7.dll 141 | - xactengine2_8.dll 142 | - xactengine2_9.dll 143 | - xactengine2_10.dll 144 | - xactengine3_0.dll 145 | - xactengine3_1.dll 146 | - xactengine3_2.dll 147 | - xactengine3_3.dll 148 | - xactengine3_4.dll 149 | - xactengine3_5.dll 150 | - xactengine3_6.dll 151 | - xactengine3_7.dll 152 | - xaudio2_0.dll 153 | - xaudio2_1.dll 154 | - xaudio2_2.dll 155 | - xaudio2_3.dll 156 | - xaudio2_4.dll 157 | - xaudio2_5.dll 158 | - xaudio2_6.dll 159 | - xaudio2_7.dll -------------------------------------------------------------------------------- /Fonts/cjkfonts.yml: -------------------------------------------------------------------------------- 1 | Name: cjkfonts 2 | Description: All Chinese/Japanese/Korean fonts 3 | Provider: Various 4 | License: Mostly Adobe 5 | License_url: https://github.com/bottlesdevs/dependencies 6 | Dependencies: [] 7 | Steps: 8 | - action: archive_extract 9 | file_name: SourceHanSans.ttc.zip 10 | url: https://github.com/adobe-fonts/source-han-sans/releases/download/2.004R/SourceHanSans.ttc.zip 11 | file_checksum: ce3fc169af61a4e7bc650e7e78186330 12 | file_size: 95184312 13 | 14 | - action: install_fonts 15 | url: temp/SourceHanSans.ttc 16 | fonts: 17 | - SourceHanSans.ttc 18 | 19 | - action: register_font 20 | name: Source Han Sans SC ExtraLight 21 | file: SourceHanSans.ttc 22 | 23 | - action: register_font 24 | name: Source Han Sans SC Light 25 | file: SourceHanSans.ttc 26 | 27 | - action: register_font 28 | name: Source Han Sans SC Normal 29 | file: SourceHanSans.ttc 30 | 31 | - action: register_font 32 | name: Source Han Sans SC 33 | file: SourceHanSans.ttc 34 | 35 | - action: register_font 36 | name: Source Han Sans SC Medium 37 | file: SourceHanSans.ttc 38 | 39 | - action: register_font 40 | name: Source Han Sans SC Bold 41 | file: SourceHanSans.ttc 42 | 43 | - action: register_font 44 | name: Source Han Sans SC Heavy 45 | file: SourceHanSans.ttc 46 | 47 | - action: register_font 48 | name: Source Han Sans TC ExtraLight 49 | file: SourceHanSans.ttc 50 | 51 | - action: register_font 52 | name: Source Han Sans TC Light 53 | file: SourceHanSans.ttc 54 | 55 | - action: register_font 56 | name: Source Han Sans TC Normal 57 | file: SourceHanSans.ttc 58 | 59 | - action: register_font 60 | name: Source Han Sans TC 61 | file: SourceHanSans.ttc 62 | 63 | - action: register_font 64 | name: Source Han Sans TC Medium 65 | file: SourceHanSans.ttc 66 | 67 | - action: register_font 68 | name: Source Han Sans TC Bold 69 | file: SourceHanSans.ttc 70 | 71 | - action: register_font 72 | name: Source Han Sans TC Heavy 73 | file: SourceHanSans.ttc 74 | 75 | - action: register_font 76 | name: Source Han Sans ExtraLight 77 | file: SourceHanSans.ttc 78 | 79 | - action: register_font 80 | name: Source Han Sans Light 81 | file: SourceHanSans.ttc 82 | 83 | - action: register_font 84 | name: Source Han Sans Normal 85 | file: SourceHanSans.ttc 86 | 87 | - action: register_font 88 | name: Source Han Sans 89 | file: SourceHanSans.ttc 90 | 91 | - action: register_font 92 | name: Source Han Sans Medium 93 | file: SourceHanSans.ttc 94 | 95 | - action: register_font 96 | name: Source Han Sans Bold 97 | file: SourceHanSans.ttc 98 | 99 | - action: register_font 100 | name: Source Han Sans Heavy 101 | file: SourceHanSans.ttc 102 | 103 | - action: register_font 104 | name: Source Han Sans K ExtraLight 105 | file: SourceHanSans.ttc 106 | 107 | - action: register_font 108 | name: Source Han Sans K Light 109 | file: SourceHanSans.ttc 110 | 111 | - action: register_font 112 | name: Source Han Sans K Normal 113 | file: SourceHanSans.ttc 114 | 115 | - action: register_font 116 | name: Source Han Sans K 117 | file: SourceHanSans.ttc 118 | 119 | - action: register_font 120 | name: Source Han Sans K Medium 121 | file: SourceHanSans.ttc 122 | 123 | - action: register_font 124 | name: Source Han Sans K Bold 125 | file: SourceHanSans.ttc 126 | 127 | - action: register_font 128 | name: Source Han Sans K Heavy 129 | file: SourceHanSans.ttc 130 | 131 | - action: replace_font 132 | font: Source Han Sans SC 133 | replace: 134 | - Dengxian 135 | - FangSong 136 | - KaiTi 137 | - Microsoft YaHei 138 | - Microsoft YaHei UI 139 | - NSimSun 140 | - SimHei 141 | - SimKai 142 | - SimSun 143 | - SimSun-ExtB 144 | 145 | - action: replace_font 146 | font: Source Han Sans TC 147 | replace: 148 | - DFKai-SB 149 | - Microsoft JhengHei 150 | - Microsoft JhengHei UI 151 | - MingLiU 152 | - PMingLiU 153 | - MingLiU-ExtB 154 | - PMingLiU-ExtB 155 | 156 | - action: replace_font 157 | font: Source Han Sans 158 | replace: 159 | - Meiryo 160 | - Meiryo UI 161 | - MS Gothic 162 | - MS PGothic 163 | - MS Mincho 164 | - MS PMincho 165 | - MS UI Gothic 166 | - UD Digi KyoKasho N-R 167 | - UD Digi KyoKasho NK-R 168 | - UD Digi KyoKasho NP-R 169 | - Yu Gothic 170 | - Yu Gothic UI 171 | - Yu Mincho 172 | - "\u30E1\u30A4\u30EA\u30AA" 173 | - "\uFF2D\uFF33 \u30B4\u30B7\u30C3\u30AF" 174 | - "\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF" 175 | - "\uFF2D\uFF33 \u660E\u671D" 176 | - "\uFF2D\uFF33 \uFF30\u660E\u671D" 177 | 178 | - action: replace_font 179 | font: Source Han Sans K 180 | replace: 181 | - Batang 182 | - BatangChe 183 | - Dotum 184 | - DotumChe 185 | - Gulim 186 | - GulimChe 187 | - Gungsuh 188 | - GungsuhChe 189 | - Malgun Gothic 190 | - "\uBC14\uD0D5" 191 | - "\uBC14\uD0D5\uCCB4" 192 | - "\uB3CB\uC6C0" 193 | - "\uB3CB\uC6C0\uCCB4" 194 | - "\uAD74\uB9BC" 195 | - "\uAD74\uB9BC\uCCB4" 196 | - "\uB9D1\uC740 \uACE0\uB515" 197 | -------------------------------------------------------------------------------- /2022.8.28-brescia-2.yml: -------------------------------------------------------------------------------- 1 | # WINE 2 | # ------------------------------ 3 | mono: 4 | Description: Wine mono 5 | Category: Essentials 6 | gecko: 7 | Description: Wine gecko 8 | Category: Essentials 9 | 10 | # REDIST 11 | # ------------------------------ 12 | vbrun6: 13 | Description: Microsoft Visual Basic 6 Runtime SP6 14 | Category: Essentials 15 | vcredist6: 16 | Description: Microsoft Visual C++ 6 SP4 libraries 17 | Category: Essentials 18 | vcredist6sp6: 19 | Description: Microsoft Visual C++ 6 SP6 libraries 20 | Category: Essentials 21 | vcredist2005: 22 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2005 23 | Category: Essentials 24 | vcredist2008: 25 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2008 26 | Category: Essentials 27 | vcredist2010: 28 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2010 29 | Category: Essentials 30 | vcredist2012: 31 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2012 32 | Category: Essentials 33 | vcredist2013: 34 | Description: Microsoft Visual C++ Redistributable (2013) 12.0 35 | Category: Essentials 36 | vcredist2015: 37 | Description: Microsoft Visual C++ Redistributable (2015) 38 | Category: Essentials 39 | vcredist2019: 40 | Description: Microsoft Visual C++ Redistributable (2015-2019) 14.28.29325 41 | Category: Essentials 42 | 43 | # .NET FRAMEWORKS 44 | # ------------------------------ 45 | dotnet20: 46 | Description: Microsoft .NET Framework 2.0 47 | Category: Essentials 48 | dotnet20sp1: 49 | Description: Microsoft .NET Framework 2.0 Service Pack 1 50 | Category: Essentials 51 | dotnet35: 52 | Description: Microsoft .NET Framework 3.5 53 | Category: Essentials 54 | dotnet35sp1: 55 | Description: Microsoft .NET Framework 3.5 Service Pack 1 56 | Category: Essentials 57 | dotnet40: 58 | Description: Microsoft .NET Framework 4 59 | Category: Essentials 60 | dotnet45: 61 | Description: Microsoft .NET Framework 4.5 62 | Category: Essentials 63 | dotnet452: 64 | Description: Microsoft .NET Framework 4.5.2 65 | Category: Essentials 66 | dotnet46: 67 | Description: Microsoft .NET Framework 4.6 68 | Category: Essentials 69 | dotnet461: 70 | Description: Microsoft .NET Framework 4.6.1 71 | Category: Essentials 72 | dotnet462: 73 | Description: Microsoft .NET Framework 4.6.2 74 | Category: Essentials 75 | dotnet472: 76 | Description: Microsoft .NET Framework 4.7.2 77 | Category: Essentials 78 | dotnet48: 79 | Description: Microsoft .NET Framework 4.8 80 | Category: Essentials 81 | dotnetcore3: 82 | Description: Microsoft .NET Core Runtime 3.1 LTS 83 | Category: Essentials 84 | dotnetcoredesktop3: 85 | Description: Microsoft .NET Core Desktop Runtime 3.1 LTS 86 | Category: Essentials 87 | 88 | # GENERIC 89 | # ------------------------------ 90 | winhttp: 91 | Description: Microsoft Windows HTTP Services 92 | Category: Essentials 93 | aairruntime: 94 | Description: Harman AIR runtime 95 | Category: Essentials 96 | gmdls: 97 | Description: General MIDI DLS Collection 98 | Category: Essentials 99 | mfc40: 100 | Description: Microsoft mfc40 Microsoft Foundation Classes 101 | Category: Essentials 102 | mspatcha: 103 | Description: Microsoft mspatcha.dll 104 | Category: Essentials 105 | msxml3: 106 | Description: Microsoft Core XML Services (MSXML) 3.0 107 | Category: Essentials 108 | msxml4: 109 | Description: Microsoft Core XML Services (MSXML) 4.0 110 | Category: Essentials 111 | msxml6: 112 | Description: Microsoft Core XML Services (MSXML) 6.0 113 | Category: Essentials 114 | mediafoundation: 115 | Description: Microsoft Media Foundation 116 | Category: Essentials 117 | jet40: 118 | Description: MS Jet 4.0 Service Pack 8 119 | Category: Essentials 120 | art2kmin: 121 | Description: MS Access 2000 runtime 122 | Category: Essentials 123 | art2k7min: 124 | Description: MS Access 2007 runtime 125 | Category: Essentials 126 | riched20: 127 | Description: Microsoft RichEdit Control 2.0 (riched20.dll) 128 | Category: Essentials 129 | msftedit: 130 | Description: Microsoft RichEdit Control 4.1 (msftedit.dll) 131 | Category: Essentials 132 | msls31: 133 | Description: Microsoft Line Services 134 | Category: Essentials 135 | gdiplus: 136 | Description: Microsoft GDI+ (Graphics Device Interface) 137 | Category: Essentials 138 | atmlib: 139 | Description: Adobe Type Manager 140 | Category: Essentials 141 | physx: 142 | Description: NVIDIA PhysX System 9.19.0218 143 | Category: Essentials 144 | quicktime72: 145 | Description: QuickTime 7.2.0.240 146 | Category: Essentials 147 | 148 | ie8_kb2936068: 149 | Description: Cumulative Security Update for Internet Explorer 8 150 | Category: Essentials 151 | 152 | # DIRECT3D 153 | # ------------------------------ 154 | d3dx9: 155 | Description: Microsoft d3dx9 DLLs from DirectX 9 redistributable 156 | Category: Essentials 157 | d3dcompiler_42: 158 | Description: Microsoft d3dcompiler_42.dll 159 | Category: Essentials 160 | d3dcompiler_43: 161 | Description: Microsoft d3dcompiler_43.dll 162 | Category: Essentials 163 | d3dcompiler_46: 164 | Description: Microsoft d3dcompiler_46.dll 165 | Category: Essentials 166 | d3dcompiler_47: 167 | Description: Microsoft d3dcompiler_47.dll 168 | Category: Essentials 169 | d3dx11: 170 | Description: Microsoft d3dx11 DLLs from DirectX 11 redistributable 171 | Category: Essentials 172 | cnc-ddraw: 173 | Description: Re-implementation of the DirectDraw API for classic games 174 | Category: Essentials 175 | dx8vb: 176 | Description: Microsoft dx8vb.dll from DirectX 8.1 runtime 177 | Category: Essentials 178 | 179 | # DXNT 180 | # ------------------------------ 181 | directplay: 182 | Description: Microsoft DirectPlay redistributable 183 | Category: Essentials 184 | directmusic: 185 | Description: All Microsoft DirectMusic dependencies 186 | Category: Essentials 187 | dmband: 188 | Description: Microsoft dmband.dll 189 | Category: Essentials 190 | dmcompos: 191 | Description: Microsoft dmcompos.dll 192 | Category: Essentials 193 | dmime: 194 | Description: Microsoft dmime.dll 195 | Category: Essentials 196 | dmloader: 197 | Description: Microsoft dmloader.dll 198 | Category: Essentials 199 | dmscript: 200 | Description: Microsoft dmscript.dll 201 | Category: Essentials 202 | dmstyle: 203 | Description: Microsoft dmstyle.dll 204 | Category: Essentials 205 | dmsynth: 206 | Description: Microsoft dmsynth.dll 207 | Category: Essentials 208 | dmusic: 209 | Description: Microsoft dmusic.dll 210 | Category: Essentials 211 | dmusic32: 212 | Description: Microsoft dmusic32.dll 213 | Category: Essentials 214 | dsound: 215 | Description: Microsoft dsound.dll 216 | Category: Essentials 217 | dswave: 218 | Description: Microsoft dswave.dll 219 | Category: Essentials 220 | dsdmo: 221 | Description: Microsoft dsdmo.dll 222 | Category: Essentials 223 | 224 | # XNA 225 | # ------------------------------ 226 | xna31: 227 | Description: Microsoft XNA Redistributable 3.1 228 | Category: Essentials 229 | xna40: 230 | Description: Microsoft XNA Redistributable 4.0 231 | Category: Essentials 232 | 233 | # CODECS 234 | # ------------------------------ 235 | ffdshow: 236 | Description: ffdshow video codecs 237 | Category: Essentials 238 | dirac: 239 | Description: The Dirac directshow filter v1.0.2 240 | Category: Essentials 241 | l3codecx: 242 | Description: MPEG Layer-3 Audio Codec for Microsoft DirectShow 243 | Category: Essentials 244 | lavfilters741: 245 | Description: LAV Filters 0.74.1 246 | Category: Essentials 247 | 248 | # FONTS 249 | # ------------------------------ 250 | unifont: 251 | Description: Unifont replacement for Arial Unicode MS 252 | Category: Fonts 253 | allfonts: 254 | Description: All Microsoft and Adobe essential fonts 255 | Category: Fonts 256 | cjkfonts: 257 | Description: All Chinese/Japanese/Korean fonts 258 | Category: Fonts 259 | arial32: 260 | Description: Microsoft Arial Font 261 | Category: Fonts 262 | arialb32: 263 | Description: Microsoft Arial Black Font 264 | Category: Fonts 265 | andale32: 266 | Description: Microsoft Andale Font 267 | Category: Fonts 268 | comic32: 269 | Description: Microsoft Comic Sans MS Font 270 | Category: Fonts 271 | courie32: 272 | Description: Microsoft Courier New Font 273 | Category: Fonts 274 | georgi32: 275 | Description: Microsoft Georgia Font 276 | Category: Fonts 277 | impact32: 278 | Description: Microsoft Impact Font 279 | Category: Fonts 280 | times32: 281 | Description: Microsoft Times New Roman Font 282 | Category: Fonts 283 | tahoma32: 284 | Description: Microsoft Tahoma Font 285 | Category: Fonts 286 | trebuc32: 287 | Description: Microsoft Trebuchet Font 288 | Category: Fonts 289 | verdan32: 290 | Description: Microsoft Verdan Font 291 | Category: Fonts 292 | webdin32: 293 | Description: Webdings Font 294 | Category: Fonts 295 | consolas: 296 | Description: MS Consolas console font 297 | Category: Fonts 298 | lucon: 299 | Description: MS Lucida console font 300 | Category: Fonts 301 | -------------------------------------------------------------------------------- /index.yml: -------------------------------------------------------------------------------- 1 | # WINE 2 | # ------------------------------ 3 | mono: 4 | Description: Wine mono 5 | Category: Essentials 6 | gecko: 7 | Description: Wine gecko 8 | Category: Essentials 9 | 10 | # REDIST 11 | # ------------------------------ 12 | vbrun6: 13 | Description: Microsoft Visual Basic 6 Runtime SP6 14 | Category: Essentials 15 | vcredist6: 16 | Description: Microsoft Visual C++ 6 SP4 libraries 17 | Category: Essentials 18 | vcredist6sp6: 19 | Description: Microsoft Visual C++ 6 SP6 libraries 20 | Category: Essentials 21 | vcredist2005: 22 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2005 23 | Category: Essentials 24 | vcredist2008: 25 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2008 26 | Category: Essentials 27 | vcredist2010: 28 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2010 29 | Category: Essentials 30 | vcredist2012: 31 | Description: Microsoft Visual C++ Redistributable for Visual Studio 2012 32 | Category: Essentials 33 | vcredist2013: 34 | Description: Microsoft Visual C++ Redistributable (2013) 35 | Category: Essentials 36 | vcredist2015: 37 | Description: Microsoft Visual C++ Redistributable (2015) 38 | Category: Essentials 39 | vcredist2019: 40 | Description: Microsoft Visual C++ Redistributable (2015-2019) 41 | Category: Essentials 42 | vcredist2022: 43 | Description: Microsoft Visual C++ Redistributable (2015-2022) 44 | Category: Essentials 45 | 46 | # .NET FRAMEWORKS 47 | # ------------------------------ 48 | dotnet20: 49 | Description: Microsoft .NET Framework 2.0 50 | Category: Essentials 51 | dotnet20sp1: 52 | Description: Microsoft .NET Framework 2.0 Service Pack 1 53 | Category: Essentials 54 | dotnet35: 55 | Description: Microsoft .NET Framework 3.5 56 | Category: Essentials 57 | dotnet35sp1: 58 | Description: Microsoft .NET Framework 3.5 Service Pack 1 59 | Category: Essentials 60 | dotnet40: 61 | Description: Microsoft .NET Framework 4 62 | Category: Essentials 63 | dotnet45: 64 | Description: Microsoft .NET Framework 4.5 65 | Category: Essentials 66 | dotnet452: 67 | Description: Microsoft .NET Framework 4.5.2 68 | Category: Essentials 69 | dotnet46: 70 | Description: Microsoft .NET Framework 4.6 71 | Category: Essentials 72 | dotnet461: 73 | Description: Microsoft .NET Framework 4.6.1 74 | Category: Essentials 75 | dotnet462: 76 | Description: Microsoft .NET Framework 4.6.2 77 | Category: Essentials 78 | dotnet472: 79 | Description: Microsoft .NET Framework 4.7.2 80 | Category: Essentials 81 | dotnet48: 82 | Description: Microsoft .NET Framework 4.8 83 | Category: Essentials 84 | dotnet481: 85 | Description: Microsoft .NET Framework 4.8.1 86 | Category: Essentials 87 | dotnetcore3: 88 | Description: Microsoft .NET Core Runtime 3.1 LTS 89 | Category: Essentials 90 | dotnetcoredesktop3: 91 | Description: Microsoft .NET Core Desktop Runtime 3.1 LTS 92 | Category: Essentials 93 | dotnetcoredesktop6: 94 | Description: Microsoft .NET Core Desktop Runtime 6.0 LTS 95 | Category: Essentials 96 | dotnetcoredesktop7: 97 | Description: Microsoft .NET Core Desktop Runtime 7.0 LTS 98 | Category: Essentials 99 | dotnetcoredesktop8: 100 | Description: Microsoft .NET Core Desktop Runtime 8.0 LTS 101 | Category: Essentials 102 | dotnetcoredesktop9: 103 | Description: Microsoft .NET Core Desktop Runtime 9.0 104 | Category: Essentials 105 | 106 | # GENERIC 107 | # ------------------------------ 108 | sqlite3: 109 | Description: SQLite3 110 | Category: Essentials 111 | winhttp: 112 | Description: Microsoft Windows HTTP Services 113 | Category: Essentials 114 | wininet: 115 | Description: Windows Internet API 116 | Category: Essentials 117 | urlmon: 118 | Description: Uniform Resource Locator Moniker 119 | Category: Essentials 120 | iertutil: 121 | Description: Internet Explorer Run-Time Utility Library 122 | Category: Essentials 123 | aairruntime: 124 | Description: Harman AIR runtime 125 | Category: Essentials 126 | gfw: 127 | Description: MS Games For Windows Live (xlive.dll) 128 | Category: Essentials 129 | gmdls: 130 | Description: General MIDI DLS Collection 131 | Category: Essentials 132 | mdac28: 133 | Description: Microsoft Data Access Components 2.8 SP1 134 | Category: Essentials 135 | Arch: win32 136 | mfc40: 137 | Description: Microsoft mfc40 Microsoft Foundation Classes 138 | Category: Essentials 139 | mfc42: 140 | Description: Microsoft mfc42 Microsoft Foundation Classes 141 | Category: Essentials 142 | msasn1: 143 | Description: MS ASN1 144 | Category: Essentials 145 | mspatcha: 146 | Description: Microsoft mspatcha.dll 147 | Category: Essentials 148 | msxml3: 149 | Description: Microsoft Core XML Services (MSXML) 3.0 150 | Category: Essentials 151 | msxml4: 152 | Description: Microsoft Core XML Services (MSXML) 4.0 153 | Category: Essentials 154 | msxml6: 155 | Description: Microsoft Core XML Services (MSXML) 6.0 156 | Category: Essentials 157 | Arch: win64 158 | mediafoundation: 159 | Description: Microsoft Media Foundation 160 | Category: Essentials 161 | jet40: 162 | Description: MS Jet 4.0 Service Pack 8 163 | Category: Essentials 164 | art2kmin: 165 | Description: MS Access 2000 runtime 166 | Category: Essentials 167 | art2k7min: 168 | Description: MS Access 2007 runtime 169 | Category: Essentials 170 | riched20: 171 | Description: Microsoft RichEdit Control 2.0 (riched20.dll) 172 | Category: Essentials 173 | msftedit: 174 | Description: Microsoft RichEdit Control 4.1 (msftedit.dll) 175 | Category: Essentials 176 | msls31: 177 | Description: Microsoft Line Services 178 | Category: Essentials 179 | gdiplus: 180 | Description: Microsoft GDI+ (Graphics Device Interface) 181 | Category: Essentials 182 | atmlib: 183 | Description: Adobe Type Manager 184 | Category: Essentials 185 | physx: 186 | Description: NVIDIA PhysX System 9.19.0218 187 | Category: Essentials 188 | quicktime72: 189 | Description: QuickTime 7.2.0.240 190 | Category: Essentials 191 | xact: 192 | Description: MS XACT Engine (32-bit only) 193 | Category: Essentials 194 | xact_x64: 195 | Description: MS XACT Engine (64-bit only) 196 | Category: Essentials 197 | Arch: win64 198 | xinput: 199 | Description: Microsoft XInput (Xbox controller support) 200 | Category: Essentials 201 | ie8_kb2936068: 202 | Description: Cumulative Security Update for Internet Explorer 8 203 | Category: Essentials 204 | wsh57: 205 | Description: MS Windows Script Host 5.7 206 | Category: Essentials 207 | webview2: 208 | Description: Microsoft Edge Web View 2 209 | Category: Essentials 210 | powershell: 211 | Description: Windows PowerShell Wrapper For Wine 212 | Category: Essentials 213 | powershell_core: 214 | Description: Microsoft PowerShell Core 215 | Category: Essentials 216 | 217 | # DIRECT3D 218 | # ------------------------------ 219 | d3dx9: 220 | Description: Microsoft d3dx9 DLLs from DirectX 9 redistributable 221 | Category: Essentials 222 | d3dcompiler_42: 223 | Description: Microsoft d3dcompiler_42.dll 224 | Category: Essentials 225 | d3dcompiler_43: 226 | Description: Microsoft d3dcompiler_43.dll 227 | Category: Essentials 228 | d3dcompiler_46: 229 | Description: Microsoft d3dcompiler_46.dll 230 | Category: Essentials 231 | d3dcompiler_47: 232 | Description: Microsoft d3dcompiler_47.dll 233 | Category: Essentials 234 | d3dx11: 235 | Description: Microsoft d3dx11 DLLs from DirectX 11 redistributable 236 | Category: Essentials 237 | cnc-ddraw: 238 | Description: Re-implementation of the DirectDraw API for classic games 239 | Category: Essentials 240 | dx8vb: 241 | Description: Microsoft dx8vb.dll from DirectX 8.1 runtime 242 | Category: Essentials 243 | 244 | # DXNT 245 | # ------------------------------ 246 | amstream: 247 | Description: Microsoft amstream.dll 248 | Category: Essentials 249 | devenum: 250 | Description: Microsoft devenum.dll 251 | Category: Essentials 252 | directplay: 253 | Description: Microsoft DirectPlay redistributable 254 | Category: Essentials 255 | directmusic: 256 | Description: All Microsoft DirectMusic dependencies 257 | Category: Essentials 258 | directshow: 259 | Description: All Microsoft DirectShow dependencies 260 | Category: Essentials 261 | dmband: 262 | Description: Microsoft dmband.dll 263 | Category: Essentials 264 | dmcompos: 265 | Description: Microsoft dmcompos.dll 266 | Category: Essentials 267 | dmime: 268 | Description: Microsoft dmime.dll 269 | Category: Essentials 270 | dmloader: 271 | Description: Microsoft dmloader.dll 272 | Category: Essentials 273 | dmscript: 274 | Description: Microsoft dmscript.dll 275 | Category: Essentials 276 | dmstyle: 277 | Description: Microsoft dmstyle.dll 278 | Category: Essentials 279 | dmsynth: 280 | Description: Microsoft dmsynth.dll 281 | Category: Essentials 282 | dmusic: 283 | Description: Microsoft dmusic.dll 284 | Category: Essentials 285 | dmusic32: 286 | Description: Microsoft dmusic32.dll 287 | Category: Essentials 288 | dsound: 289 | Description: Microsoft dsound.dll 290 | Category: Essentials 291 | dswave: 292 | Description: Microsoft dswave.dll 293 | Category: Essentials 294 | dsdmo: 295 | Description: Microsoft dsdmo.dll 296 | Category: Essentials 297 | qasf: 298 | Description: Microsoft qasf.dll 299 | Category: Essentials 300 | qcap: 301 | Description: Microsoft qcap.dll 302 | Category: Essentials 303 | qdvd: 304 | Description: Microsoft qdvd.dll 305 | Category: Essentials 306 | qedit: 307 | Description: Microsoft qedit.dll 308 | Category: Essentials 309 | quartz: 310 | Description: Microsoft quartz.dll 311 | Category: Essentials 312 | 313 | # XNA 314 | # ------------------------------ 315 | xna31: 316 | Description: Microsoft XNA Redistributable 3.1 317 | Category: Essentials 318 | xna40: 319 | Description: Microsoft XNA Redistributable 4.0 320 | Category: Essentials 321 | 322 | # CODECS 323 | # ------------------------------ 324 | ffdshow: 325 | Description: ffdshow video codecs 326 | Category: Essentials 327 | dirac: 328 | Description: The Dirac directshow filter v1.0.2 329 | Category: Essentials 330 | l3codecx: 331 | Description: MPEG Layer-3 Audio Codec for Microsoft DirectShow 332 | Category: Essentials 333 | lavfilters702: 334 | Description: LAV Filters 0.70.2 335 | Category: Essentials 336 | lavfilters741: 337 | Description: LAV Filters 0.74.1 338 | Category: Essentials 339 | 340 | # FONTS 341 | # ------------------------------ 342 | unifont: 343 | Description: Unifont replacement for Arial Unicode MS 344 | Category: Fonts 345 | allfonts: 346 | Description: All Microsoft and Adobe essential fonts 347 | Category: Fonts 348 | cjkfonts: 349 | Description: All Chinese/Japanese/Korean fonts 350 | Category: Fonts 351 | arial32: 352 | Description: Microsoft Arial Font 353 | Category: Fonts 354 | arialb32: 355 | Description: Microsoft Arial Black Font 356 | Category: Fonts 357 | andale32: 358 | Description: Microsoft Andale Font 359 | Category: Fonts 360 | comic32: 361 | Description: Microsoft Comic Sans MS Font 362 | Category: Fonts 363 | courie32: 364 | Description: Microsoft Courier New Font 365 | Category: Fonts 366 | georgi32: 367 | Description: Microsoft Georgia Font 368 | Category: Fonts 369 | impact32: 370 | Description: Microsoft Impact Font 371 | Category: Fonts 372 | times32: 373 | Description: Microsoft Times New Roman Font 374 | Category: Fonts 375 | tahoma32: 376 | Description: Microsoft Tahoma Font 377 | Category: Fonts 378 | trebuc32: 379 | Description: Microsoft Trebuchet Font 380 | Category: Fonts 381 | verdan32: 382 | Description: Microsoft Verdan Font 383 | Category: Fonts 384 | webdin32: 385 | Description: Webdings Font 386 | Category: Fonts 387 | consolas: 388 | Description: MS Consolas console font 389 | Category: Fonts 390 | lucon: 391 | Description: MS Lucida console font 392 | Category: Fonts 393 | --------------------------------------------------------------------------------