From c3c9864cf651e3e7b33ef237eb9251432a314fe0 Mon Sep 17 00:00:00 2001 From: Whindmar Saksit Date: Fri, 8 May 2026 21:24:37 +0200 Subject: [PATCH 1/4] [RAPPS-DB] Dependencies Use the new dependencies feature from ROS PR 8963 --- .github/validate-rapps.py | 1 + boswars.txt | 2 +- deluge.txt | 1 + desmume.txt | 1 + diablo2.txt | 2 +- dvdwritenow.txt | 19 +++++++++---------- fceux.txt | 2 +- gimp.txt | 5 ++++- glidewrapzbag.txt | 1 + pcsx2-xp.txt | 3 +-- pcsxr.txt | 2 +- rom-properties.txt | 3 +-- vc2005sp1run.txt | 8 ++++++++ vc2008sp1run.txt | 8 ++++++++ vc2010sp1run.txt | 8 ++++++++ vc2013run.txt | 5 +++++ vc2017run.txt | 5 +++++ 17 files changed, 57 insertions(+), 19 deletions(-) diff --git a/.github/validate-rapps.py b/.github/validate-rapps.py index 88f7d3ae..a3fa02f0 100644 --- a/.github/validate-rapps.py +++ b/.github/validate-rapps.py @@ -37,6 +37,7 @@ b'SaveAs', b'Scope', b'SilentParameters', + b'Dependencies', ] diff --git a/boswars.txt b/boswars.txt index 8770edb3..9225a1eb 100644 --- a/boswars.txt +++ b/boswars.txt @@ -8,6 +8,7 @@ URLSite = https://www.boswars.org URLDownload = https://www.boswars.org/dist/releases/BosWars-2.6.1.exe SHA1 = d3f12d5f8529edfb924dca789f779f6b593a2221 SizeBytes = 65299934 +Dependencies = vc2008sp1run [Section.0a] Description = Un juego de estrategia futurista en tiempo real. Para ejecutar el juego es necesario instalar Microsoft Visual C++ 2008 runtime. @@ -38,4 +39,3 @@ Description = Futuristlik reaalajas strateegiamäng. Vajab Microsoft Visual C++ [Section.0804] Description = 一个未来风的即时战略游戏。需要 Microsoft Visual C++ 2008 运行库才能运行。 - diff --git a/deluge.txt b/deluge.txt index 656acce1..e71f2e80 100644 --- a/deluge.txt +++ b/deluge.txt @@ -8,3 +8,4 @@ URLSite = https://deluge-torrent.org/ URLDownload = https://ftp.osuosl.org/pub/deluge/archive/1.3/deluge-1.3.15-win32-py2.7.exe SHA1 = de7b0c1d5602621b50acb771f8509b8d85213bca SizeBytes = 16189143 +Dependencies = vc2008sp1run diff --git a/desmume.txt b/desmume.txt index 85e1dbb0..8883ed7c 100644 --- a/desmume.txt +++ b/desmume.txt @@ -8,6 +8,7 @@ URLSite = https://desmume.org URLDownload = https://download.sourceforge.net/project/desmume/desmume/0.9.11/desmume-0.9.11-win32.zip SHA1 = 3040b9c5457f623c33b98cbeb7f35343aaf6748e SizeBytes = 1194684 +Dependencies = vc2010sp1run Installer = Generate [Generate] diff --git a/diablo2.txt b/diablo2.txt index 5da65ed4..3114ae6f 100644 --- a/diablo2.txt +++ b/diablo2.txt @@ -8,6 +8,7 @@ URLSite = https://www.blizzard.com/diablo2/ URLDownload = https://bitbucket.org/Swyter/tld-downloads/downloads/diabloiidemo.exe SHA1 = f7aa7f76b9f4c7584d4980cb32a7de97394a3f05 SizeBytes = 138309685 +Dependencies = glidewrapzbag [Section.0a] Description = Versión de demostración. El adaptador de compatibilidad para Glide de Zeckensack es necesario para poder ejecutar el juego. @@ -56,4 +57,3 @@ Description = 演示版游戏,需要 Zeckensack's Glide wrapper 才能运行 [Section.0813] Description = Maakt gebruik van Zeckensack's Glide wrapper. - diff --git a/dvdwritenow.txt b/dvdwritenow.txt index c6cfd74e..72f35d10 100644 --- a/dvdwritenow.txt +++ b/dvdwritenow.txt @@ -2,7 +2,7 @@ Name = DVD Write Now Version = 1.5.12 SP2 License = Freeware -Description = A free direct CD/DVD recording software. Once installed, you can use your CD/DVD RW as USB Flash or removable hard drives. Along with this you can write to CD/DVD RW recorded with UDF filesystem. You can also read UDF disks created with other software (Microsoft DVD−ROMs, RW disks recorded with Ahead InCD). You need a ZIP decompression program to install it. +Description = A free direct CD/DVD recording software. Once installed, you can use your CD/DVD RW as USB Flash or removable hard drives. Along with this you can write to CD/DVD RW recorded with UDF filesystem. You can also read UDF disks created with other software (Microsoft DVD−ROMs, RW disks recorded with Ahead InCD). Category = 12 URLSite = https://dwn.alter.org.ua/ URLDownload = https://web.archive.org/web/20150606193303if_/http://dwn.alter.org.ua/downloads/dwn_1_5_12_sp2.zip @@ -15,37 +15,36 @@ Exe = setup.exe [Section.0a] License = Gratuito -Description = Un programa gratuito de grabación de CD/DVD. Una vez instalado, es posible utilizar CD/DVDs regrabables como memorias flash o discos duros extraíbles. Aparte, también permite escribir CD/DVDs regrabables que utilicen el sistema de archivos UDF. Además permite leer discos creados con otros programas(DVD−ROMs de Microsoft, discos regrabables hechos con Ahead InCD). Para instalarlo es necesario utilizar un extractor ZIP. +Description = Un programa gratuito de grabación de CD/DVD. Una vez instalado, es posible utilizar CD/DVDs regrabables como memorias flash o discos duros extraíbles. Aparte, también permite escribir CD/DVDs regrabables que utilicen el sistema de archivos UDF. Además permite leer discos creados con otros programas(DVD−ROMs de Microsoft, discos regrabables hechos con Ahead InCD). [Section.0404] License = 免費軟體 Description = 一款免費的 CD/DVD 直接刻錄軟體。安裝後,您可以將 CD/DVD RW 當作 USB 隨身碟或移動硬碟來使用。您也可以使用這個工具來將 CD/DVD RW 以 UDF 檔案系統燒錄。這個程式也可以讀取由其他軟體(如 Microsoft DVD−ROMs,在 Ahead InCD 燒錄的 RW 光碟)建立的 UDF 光碟。您需要一個 ZIP 解壓縮程式才能安裝這個應用程式。 [Section.0407] -Description = Kostenlose CD/DVD Brennsoftware. Sobald es installiert ist, kann man CD/DVD RW als USB Flash oder Wechseldatenträger beschreiben. Auch kann man hiermit auf CD/DVD RW schreiben, welche mit dem UDF Dateisystem beschrieben wurden. Auch kann man mit dieser Software UDF Disks, welche mit anderer Software erstellt wurden, lesen. (Microsoft DVD−ROMs, RW Disks erstellt mit Ahead InCD). Es wird für die Installation ein ZIP Dekomprimierprogramm benötigt. +Description = Kostenlose CD/DVD Brennsoftware. Sobald es installiert ist, kann man CD/DVD RW als USB Flash oder Wechseldatenträger beschreiben. Auch kann man hiermit auf CD/DVD RW schreiben, welche mit dem UDF Dateisystem beschrieben wurden. Auch kann man mit dieser Software UDF Disks, welche mit anderer Software erstellt wurden, lesen. (Microsoft DVD−ROMs, RW Disks erstellt mit Ahead InCD). [Section.0410] -Description = Un software di masterizzazione CD/DVD diretto e gratuito. Una volta installato, è possibile utilizzare il CD/DVD RW da flash USB o dischi rigidi rimovibili. Insieme a questo è possibile scrivere CD/DVD RW registrati con filesystem UDF. È anche possibile leggere i dischi UDF creati con altri software. (Microsoft DVD-ROM, dischi RW registrati con InCD Ahead). Il programma ha bisogno di un programma di decompressione ZIP per installarlo. +Description = Un software di masterizzazione CD/DVD diretto e gratuito. Una volta installato, è possibile utilizzare il CD/DVD RW da flash USB o dischi rigidi rimovibili. Insieme a questo è possibile scrivere CD/DVD RW registrati con filesystem UDF. È anche possibile leggere i dischi UDF creati con altri software. (Microsoft DVD-ROM, dischi RW registrati con InCD Ahead). [Section.0415] -Description = Darmowe oprogramowanie do nagrywania CD/DVD. Po zainstalowaniu, możesz używać płyty CD RW i DVD RW tak, jak dyski przenośne / pendrive. Możesz także zapisywać (i odczytywać dyski utworzone przez inne programy) dane do dysków RW zapisanych w systemie UDF. Wymaga programu archiwizującego do wypakowania i instalacji. +Description = Darmowe oprogramowanie do nagrywania CD/DVD. Po zainstalowaniu, możesz używać płyty CD RW i DVD RW tak, jak dyski przenośne / pendrive. Możesz także zapisywać (i odczytywać dyski utworzone przez inne programy) dane do dysków RW zapisanych w systemie UDF. [Section.0418] License = Gratuită -Description = Program de înscriere CD/DVD directă. Odată instalat, puteți utiliza CD/DVD ca memorie USB sau disc dur detașabil. Pe lângă aceasta, veți putea scrie pe CD/DVD inscripționate cu sistem de fișiere UDF. Se pot de asemenea citi discuri UDF create cu alte programe. (Microsoft DVD-ROM, discuri RW inscripționate cu Ahead InCD). Este necesar un program de decompresie ZIP pentru a-l instala. +Description = Program de înscriere CD/DVD directă. Odată instalat, puteți utiliza CD/DVD ca memorie USB sau disc dur detașabil. Pe lângă aceasta, veți putea scrie pe CD/DVD inscripționate cu sistem de fișiere UDF. Se pot de asemenea citi discuri UDF create cu alte programe. (Microsoft DVD-ROM, discuri RW inscripționate cu Ahead InCD). [Section.0419] Description = DVD Write Now - бесплатная программа для прямой записи на CD и DVD диски. Позволяет использовать перезаписываемые CD и DVD диски как USB-Flash или съемные жесткие диски, записывать файлы на перезаписываемые CD/DVD диски, созданные в формате UDF, и читать UDF-диски, созданные другими программами. URLSite = https://dwn.alter.org.ua/ru/ [Section.041f] -Description = Ücretsiz bir doğrudan CD/DVD kaydetme yazılımı. Bir kez kurulduktan sonra CD/DVD RW'lerinizi, USB Flash veya çıkarılabilir sabit disk sürücüleri olarak kullanabilirsiniz. Bununla birlikte UDF dosya sistemiyle kaydedilmiş CD/DVD RW'lere yazabilirsiniz. Ayrıca Microsoft DVD−ROM'ları, Ahead InCD ile kaydedilmiş RW diskleri gibi başka yazılımlarla oluşturulmuş UDF diskleri okuyabilirsiniz. Kurmak için bir ZIP çıkartma programı gerekir. +Description = Ücretsiz bir doğrudan CD/DVD kaydetme yazılımı. Bir kez kurulduktan sonra CD/DVD RW'lerinizi, USB Flash veya çıkarılabilir sabit disk sürücüleri olarak kullanabilirsiniz. Bununla birlikte UDF dosya sistemiyle kaydedilmiş CD/DVD RW'lere yazabilirsiniz. Ayrıca Microsoft DVD−ROM'ları, Ahead InCD ile kaydedilmiş RW diskleri gibi başka yazılımlarla oluşturulmuş UDF diskleri okuyabilirsiniz. [Section.0425] License = Vabavaraline -Description = Tasuta otsene CD/DVD salvestus tarkvara. Installituna saab kasutada CD/DVD RW kui USB mälupulga või irdkettana. Peale selle saab ka kirjutada CD/DVD RW-le kirjutatud UDF failisüsteemile. Saab ka lugeda UDF kettaid loodud muu tarkvaraga (Microsofti DVD-ROMid, RW kettad savlestatud Ahead InCD-ga). ZIP arhiivi dekompressiooni programmi on vaja selle installimiseks. +Description = Tasuta otsene CD/DVD salvestus tarkvara. Installituna saab kasutada CD/DVD RW kui USB mälupulga või irdkettana. Peale selle saab ka kirjutada CD/DVD RW-le kirjutatud UDF failisüsteemile. Saab ka lugeda UDF kettaid loodud muu tarkvaraga (Microsofti DVD-ROMid, RW kettad savlestatud Ahead InCD-ga). [Section.0804] License = 免费软件 -Description = 免费的 CD/DVD 直接刻录软件。安装后,您可以将 CD/DVD RW 作为 U 盘或移动硬盘来使用。使用这个工具您也可以将 CD/DVD RW 烧写上 UDF 文件系统。您也可以读取其他软件(如 Microsoft DVD−ROMs, 刻录有 Ahead InCD 的 RW 光盘)创建的 UDF 光盘。您将需要一个 ZIP 解压缩程序来安装它。 - +Description = 免费的 CD/DVD 直接刻录软件。安装后,您可以将 CD/DVD RW 作为 U 盘或移动硬盘来使用。使用这个工具您也可以将 CD/DVD RW 烧写上 UDF 文件系统。您也可以读取其他软件(如 Microsoft DVD−ROMs, 刻录有 Ahead InCD 的 RW 光盘)创建的 UDF 光盘。 diff --git a/fceux.txt b/fceux.txt index 6626f78c..56f13f40 100644 --- a/fceux.txt +++ b/fceux.txt @@ -9,6 +9,7 @@ URLDownload = https://github.com/TASEmulators/fceux/releases/download/v2.6.6/fce SHA1 = d3c3355c65b959d033f251697f9ca0ff871c20fd SizeBytes = 3954384 Icon = fceux.ico +Dependencies = vc2005sp1run Installer = Generate [Generate] @@ -24,4 +25,3 @@ SizeBytes = 4745197 URLDownload = https://github.com/tordona/fceux/releases/download/2.6.6/fceux-2.6.6-qt-win-arm64.7z SHA1 = aac83aee594c2482de038b6e3129ddd5799b6a9a SizeBytes = 11082343 - diff --git a/gimp.txt b/gimp.txt index 4dfe6deb..712b78a7 100644 --- a/gimp.txt +++ b/gimp.txt @@ -10,11 +10,15 @@ URLDownload = https://download.gimp.org/gimp/v2.8/windows/gimp-2.8.22-setup.exe SHA1 = cf6fa10746a056ac728a83bd0121b83d645423de SizeBytes = 89579672 +[Section.x86] +Dependencies = vc2008sp1run + [Section.amd64] Version = 2.8.10 URLDownload = https://web.archive.org/web/20140625183541if_/http://partha.com/downloads/Gimp-2.8-10-64bit.exe SHA1 = 2bbe8b37468e61be1a72f1d53ec9c2dde0db8e41 SizeBytes = 121149747 +Dependencies = vc2008sp1run [Section.arm] Version = 2 @@ -54,4 +58,3 @@ Description = Lühend "GNU Image Manipulation Progamm" jaoks. Tasuta jagatud pro [Section.0804] Description = “GNU 图片编辑程序”的首字母缩写。它是一个用于譬如照片修描、图像构图和设计的自由软件。 - diff --git a/glidewrapzbag.txt b/glidewrapzbag.txt index e7b4daf0..ae53b9d3 100644 --- a/glidewrapzbag.txt +++ b/glidewrapzbag.txt @@ -8,6 +8,7 @@ URLSite = https://www.zeckensack.de/glide/ URLDownload = https://web.archive.org/web/20250414094032/zeckensack.de/glide/archive/glidewrapper084c.exe SHA1 = 7a9d60a18b660473742b476465e9aea7bd5ab6f8 SizeBytes = 254995 +RegName = GlidewrapZbag [Section.0a] Name = Adaptador de compat. para Glide de zeckensack diff --git a/pcsx2-xp.txt b/pcsx2-xp.txt index 3ca0564b..1d0a65af 100644 --- a/pcsx2-xp.txt +++ b/pcsx2-xp.txt @@ -8,8 +8,7 @@ URLSite = http://neonfloppy.sytes.net/projects/pcsx2-xp/ URLDownload = http://neonfloppy.sytes.net/projects/pcsx2-xp/releases/1.6.0/pcsx2-xp-binaries.7z SHA1 = 3dff7c6478942685b84bf7145c1c87621f03af7f SizeBytes = 5897396 +Dependencies = vc2013run [Section.0a] Description = PCSX2 es un emulador de la consola PlayStation 2. Para que los funcione, necesitarás Microsoft Visual C++ 2013 redistributable. - - diff --git a/pcsxr.txt b/pcsxr.txt index 2016fa74..801ed0fb 100644 --- a/pcsxr.txt +++ b/pcsxr.txt @@ -9,6 +9,7 @@ URLDownload = https://ps1emulator.com/PCSXR_Setup.exe SHA1 = d28c0b8933815141392ef407738bc9e2fc7f7c8d SizeBytes = 2431014 RegName = PCSXR PCSXR +Dependencies = vc2010sp1run [Section.0a] Description = PCSX-r es una versión del emulador clásico PCSX de la consola PlayStation 1. Para que los plugins funcionen, necesitarás Microsoft Visual C++ 2010 redistributable. @@ -16,4 +17,3 @@ Description = PCSX-r es una versión del emulador clásico PCSX de la consola Pl [Section.0404] License = 免費軟體 Description = PCSX-r 是一款 Playstation 1 的模擬器。 - diff --git a/rom-properties.txt b/rom-properties.txt index bedbf1d9..fb0780f2 100644 --- a/rom-properties.txt +++ b/rom-properties.txt @@ -9,9 +9,8 @@ URLSite = https://github.com/GerbilSoft/rom-properties URLDownload = https://github.com/GerbilSoft/rom-properties/releases/download/v2.5.1/rom-properties_2.5.1-windows.zip SHA1 = c7febbe88becbe493916739edc0f173f88882ac1 SizeBytes = 7313084 +Dependencies = vc2017run Installer = ExeInZip [ExeInZip] Exe = install.exe - - diff --git a/vc2005sp1run.txt b/vc2005sp1run.txt index 76efb314..ff0f6f9a 100644 --- a/vc2005sp1run.txt +++ b/vc2005sp1run.txt @@ -9,6 +9,14 @@ URLDownload = https://web.archive.org/web/20201112025512/http://download.microso SHA1 = b8fab0bb7f62a24ddfe77b19cd9a1451abd7b847 SizeBytes = 2707352 Icon = oldwinsetup.ico +SilentParameters = /Q + +[Section.x86] +RegName = {710f4c1c-cc18-4c49-8cbf-51240c89a1a2} + +[Section.amd64] +URLDownload = https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x64.EXE +RegName = {ad8a2fa1-06e7-4b0d-927d-6e54b3d31028} [Section.0a] Description = Necesario para aplicaciones compiladas con Studio 2005. Incluye: atl80.dll, mfc80.dll, mfcm80.dll, mfcm80u.dll, msdia80.dll, msvcm80.dll, msvcp80.dll, msvcr80.dll, vcomp.dll. diff --git a/vc2008sp1run.txt b/vc2008sp1run.txt index 3e96249a..8d65cd77 100644 --- a/vc2008sp1run.txt +++ b/vc2008sp1run.txt @@ -9,6 +9,14 @@ URLDownload = https://web.archive.org/web/20200819111521/http://download.microso SHA1 = 470640aa4bb7db8e69196b5edb0010933569e98d SizeBytes = 4479832 Icon = oldwinsetup.ico +SilentParameters = /q /norestart + +[Section.x86] +RegName = {9BE518E6-ECC6-35A9-88E4-87755C07200F} + +[Section.amd64] +URLDownload = https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x64.exe +RegName = {5FCE6D76-F5DC-37AB-B2B8-22AB8CEDB1D4} [Section.0a] Description = Necesario para aplicaciones compiladas con Visual Studio 2008. Incluye: atl90.dll, mfc90.dll, mfc90u.dll, mfcm90.dll, mfcm90u.dll, msdia90.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll, vcomp90.dll. diff --git a/vc2010sp1run.txt b/vc2010sp1run.txt index 376f1cc2..1d3ab221 100644 --- a/vc2010sp1run.txt +++ b/vc2010sp1run.txt @@ -9,6 +9,14 @@ URLDownload = https://web.archive.org/web/20200810231845/http://download.microso SHA1 = 28c54491be70c38c97849c3d8cfbfdd0d3c515cb SizeBytes = 8990552 Icon = newwinsetup.ico +SilentParameters = /quiet /norestart + +[Section.x86] +RegName = {F0C3E5D1-1ADE-321E-8167-68EF0DE699A5} + +[Section.amd64] +URLDownload = https://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x64.exe +RegName = {1D8E6291-B0D5-35EC-8441-6616F567A0F7} [Section.0a] Description = Necesario para aplicaciones compiladas con Visual Studio 2010. Incluye: atl100.dll, mfc100.dll, mfc100u.dll, mfcm100.dll, mfcm100u.dll, msdia100.dll, msvcm100.dll, msvcp100.dll, msvcr100.dll, vcomp100.dll. diff --git a/vc2013run.txt b/vc2013run.txt index a8c2edca..4622c62e 100644 --- a/vc2013run.txt +++ b/vc2013run.txt @@ -9,12 +9,17 @@ URLDownload = https://download.visualstudio.microsoft.com/download/pr/10912113/5 SHA1 = 0f5d66bcaf120f2d3f340e448a268fe4bbf7709d SizeBytes = 6510136 Icon = newwinsetup.ico +SilentParameters = /install /quiet /norestart + +[Section.x86] +RegName = {9dff3540-fc85-4ed5-ac84-9e3c7fd8bece} [Section.amd64] Version = 12.0.30501.0 URLDownload = https://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x64.exe SHA1 = 8bf41ba9eef02d30635a10433817dbb6886da5a2 SizeBytes = 7194312 +RegName = {050d4fc8-5d48-4b8f-8972-47c82c46020f} [Section.arm] Version = 12.0.30501.0 diff --git a/vc2017run.txt b/vc2017run.txt index 0a709031..34981765 100644 --- a/vc2017run.txt +++ b/vc2017run.txt @@ -8,11 +8,16 @@ URLDownload = https://aka.ms/vs/15/release/vc_redist.x86.exe SHA1 = d6e1f8c8fff153a59a11fab9777ddab60d9d023c SizeBytes = 14652200 Icon = newwinsetup.ico +SilentParameters = /install /quiet /norestart + +[Section.x86] +RegName = {828c60b0-2de1-4d01-9534-a221878151eb} [Section.amd64] URLDownload = https://aka.ms/vs/15/release/vc_redist.x64.exe SHA1 = 747540e8001fa6f5b3a44af2a87d5c30b4183016 SizeBytes = 15324768 +RegName = {9f38c96f-e8d2-4a17-96c1-c2ce3b79b8a9} [Section.arm] URLDownload = https://files.open-rt.party/Software/Redistributables/VCRedist/vcredist_arm_vs2017.exe From 4fa9901382b06fbb8d8aaf1f00bf499fbe6e59cb Mon Sep 17 00:00:00 2001 From: Whindmar Saksit Date: Thu, 14 May 2026 19:22:14 +0200 Subject: [PATCH 2/4] Add more AMD64 hashes --- vc2005sp1run.txt | 1 + vc2008sp1run.txt | 1 + vc2010sp1run.txt | 1 + 3 files changed, 3 insertions(+) diff --git a/vc2005sp1run.txt b/vc2005sp1run.txt index ff0f6f9a..eea4c393 100644 --- a/vc2005sp1run.txt +++ b/vc2005sp1run.txt @@ -16,6 +16,7 @@ RegName = {710f4c1c-cc18-4c49-8cbf-51240c89a1a2} [Section.amd64] URLDownload = https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x64.EXE +SHA1 = f4d74643a0e117ea80b2c7ebcd908a6dd26aa9ea RegName = {ad8a2fa1-06e7-4b0d-927d-6e54b3d31028} [Section.0a] diff --git a/vc2008sp1run.txt b/vc2008sp1run.txt index 8d65cd77..2410cea2 100644 --- a/vc2008sp1run.txt +++ b/vc2008sp1run.txt @@ -16,6 +16,7 @@ RegName = {9BE518E6-ECC6-35A9-88E4-87755C07200F} [Section.amd64] URLDownload = https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x64.exe +SHA1 = ce8ff6572e86b0bba39d88fa3a6d56b59100613d RegName = {5FCE6D76-F5DC-37AB-B2B8-22AB8CEDB1D4} [Section.0a] diff --git a/vc2010sp1run.txt b/vc2010sp1run.txt index 1d3ab221..0477c89f 100644 --- a/vc2010sp1run.txt +++ b/vc2010sp1run.txt @@ -16,6 +16,7 @@ RegName = {F0C3E5D1-1ADE-321E-8167-68EF0DE699A5} [Section.amd64] URLDownload = https://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x64.exe +SHA1 = 8691972f0a5bf919701ac3b80fb693fc715420c2 RegName = {1D8E6291-B0D5-35EC-8441-6616F567A0F7} [Section.0a] From 4efad31725ceccb8e036c26628996ce4925acf82 Mon Sep 17 00:00:00 2001 From: Whindmar Saksit Date: Thu, 14 May 2026 23:39:44 +0200 Subject: [PATCH 3/4] Add sizes --- vc2005sp1run.txt | 1 + vc2008sp1run.txt | 1 + vc2010sp1run.txt | 1 + 3 files changed, 3 insertions(+) diff --git a/vc2005sp1run.txt b/vc2005sp1run.txt index eea4c393..b41a3b28 100644 --- a/vc2005sp1run.txt +++ b/vc2005sp1run.txt @@ -17,6 +17,7 @@ RegName = {710f4c1c-cc18-4c49-8cbf-51240c89a1a2} [Section.amd64] URLDownload = https://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x64.EXE SHA1 = f4d74643a0e117ea80b2c7ebcd908a6dd26aa9ea +SizeBytes = 3179000 RegName = {ad8a2fa1-06e7-4b0d-927d-6e54b3d31028} [Section.0a] diff --git a/vc2008sp1run.txt b/vc2008sp1run.txt index 2410cea2..9565382c 100644 --- a/vc2008sp1run.txt +++ b/vc2008sp1run.txt @@ -17,6 +17,7 @@ RegName = {9BE518E6-ECC6-35A9-88E4-87755C07200F} [Section.amd64] URLDownload = https://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x64.exe SHA1 = ce8ff6572e86b0bba39d88fa3a6d56b59100613d +SizeBytes = 5211080 RegName = {5FCE6D76-F5DC-37AB-B2B8-22AB8CEDB1D4} [Section.0a] diff --git a/vc2010sp1run.txt b/vc2010sp1run.txt index 0477c89f..5d129266 100644 --- a/vc2010sp1run.txt +++ b/vc2010sp1run.txt @@ -17,6 +17,7 @@ RegName = {F0C3E5D1-1ADE-321E-8167-68EF0DE699A5} [Section.amd64] URLDownload = https://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x64.exe SHA1 = 8691972f0a5bf919701ac3b80fb693fc715420c2 +SizeBytes = 10277328 RegName = {1D8E6291-B0D5-35EC-8441-6616F567A0F7} [Section.0a] From f85f243a4e7067a4235b2e4a0761eae3fb1d0ed1 Mon Sep 17 00:00:00 2001 From: Whindmar Saksit Date: Sat, 16 May 2026 15:11:21 +0200 Subject: [PATCH 4/4] VC6 can't be fixed but I can append some help --- vc6run.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vc6run.txt b/vc6run.txt index 04c6ab74..1567c010 100644 --- a/vc6run.txt +++ b/vc6run.txt @@ -2,13 +2,14 @@ Name = Microsoft Visual C++ 6 Redistributable Package Version = 6.0 License = EULA -Description = Needed by applications compiled with Visual Studio 6. Contains: advpack.dll, asycfilt.dll, atla.dll, atlu.dll, comcat.dll, mfc42.dll, mfc42u.dll, msvcirt.dll, msvcp60.dll, msvcrt.dll, oleaut32.dll, olepro32.dll. +Description = Needed by applications compiled with Visual Studio 6. Contains: advpack.dll, asycfilt.dll, atla.dll, atlu.dll, comcat.dll, mfc42.dll, mfc42u.dll, msvcirt.dll, msvcp60.dll, msvcrt.dll, oleaut32.dll, olepro32.dll. The inner vcredist.exe must have its compatibility set to NT4SP5. Category = 14 URLSite = https://support.microsoft.com/kb/259403/ URLDownload = https://download.microsoft.com/download/vc60pro/Update/2/W9XNT4/EN-US/VC6RedistSetup_deu.exe SHA1 = a8c4dd33e281c166488846a10edf97ff0ce37044 SizeBytes = 1837888 Icon = oldwinsetup.ico +SilentParameters = /Q /R:N [Section.0a] Description = Necesario para aplicaciones compiladas con Visual Studio 6. Incluye: advpack.dll, asycfilt.dll, atla.dll, atlu.dll, comcat.dll, mfc42.dll, mfc42u.dll, msvcirt.dll, msvcp60.dll, msvcrt.dll, oleaut32.dll, olepro32.dll.