I've created two different versions for the install script: anpm-text and run-yum.
The first one adds text on the new DLL detection page, if packages are missing. The additional text contains a hint how to install missing packages with Arca Noae Package Manager (ANPM). It lets the installation continue. The second one runs yum automatically when packages are missing and package 2 (Support DLLs) is activated. In both versions the support DLLs were removed, for the anpm-text version also the entire package 2.
Existing system DLLs from older packages have to be uninstalled manually with WarpIN. Select package "DOSBox2 Support DLLs" for uninstallation.
Unfortunately it's not possible with WarpIN to run a .cmd file normally. The window is hidden and the output invisible. One has to run WarpIN from a cmd.exe window to see messages that the called commands return. That's also the method how to debug .wis scripts. Additionally, ANPM doesn't provide the feature to accept package names as command line args. See the
AN bug tracker. Therefore this option is also not possible. After these checks, I've created the anpm-text version, because for the automatic yum execution, error messages would be gobbled.
The included .cmd files require the file DOSBOX0.74_30.03.19.EXE in the same path. Both .cmd files create a file dosbox0.74_2019-05-11.exe.
Changes:
- Added WarpIN window title.
- Grouped NLS packages.
- Added DLL detection page.
- Removed support DLLs. The run-yum version still contains package 2, to execute the yum command for missing packages, but it has no files anymore. The anpm-text version adds only text to page 2 how to install the missing packges with ANPM.
- Improved some texts.
- Reformatted .wis file slightly.
- Fixed typos etc.