DOSBox-X 0.83.7 released (Announce)
This is the "brute force" approach, which is not KormaX enogh. Also, creating DLL-hell in DOS would be an actual insult :D No. Each DLL (and each version of those of which I use multiple versions) is present in one copy, inside a specific directory that specifies it and/or with a unique name I've given to them. Now, in my %PATH%, Z:\HX precedes C:\HX, where Z:\ is my RAM-disk. Z:\HX contains a copy of HXGUIHLP.DLL and a version of HXGUIHLP.INI (created when my AUTOEXEC.BAT detects whether DOS is booted with a 4:3 external CRT activated or with my 1366:768 built in screen activated [or when I explicitly define a screen resolution for a program like Links {or when I explicitly modify it with a simple command only for this purpos}]). Now, whenever a program with special needs is executed, the proper DLLs are copied into Z:\HX. What's more, there is a subdir Z:\HX\480p, containing an alternative hxguihlp.ini, so whenever this subdir is INDIR'ed in order to execute a HXGUI application, HXGUI initializes in 640x480 VESA. Technically, your method works, but THIS is the KormaX way of doing that :D On the other hand, if a Win32 program run ONLY with additional libraries that are not present in HX at all, like GNASH, for example, than I add those DLLs from somewhere, such as from ReactOS, or free DLL sites, to the program's directory.
---
DOS isn't about why. It's about why not.
Complete thread:
- DOSBox-X 0.83.7 released - Wengier, 03.11.2020, 20:52 (Announce)
- Alternative DOS package for DOSBox-X using LOADLIN - Wengier, 04.11.2020, 23:04
- Alternative DOS package for DOSBox-X using LOADLIN - RayeR, 06.11.2020, 13:32
- Alternative DOS package for DOSBox-X using LOADLIN - Wengier, 08.11.2020, 07:13
- Alternative DOS package for DOSBox-X using LOADLIN - RayeR, 08.11.2020, 16:19
- Alternative DOS package for DOSBox-X using LOADLIN - Wengier, 09.11.2020, 21:22
- Alternative DOS package for DOSBox-X using LOADLIN - RayeR, 08.11.2020, 16:19
- Alternative DOS package for DOSBox-X using LOADLIN - Wengier, 11.11.2020, 08:41
- Alternative DOS package for DOSBox-X using LOADLIN - Wengier, 08.11.2020, 07:13
- Alternative DOS package for DOSBox-X using LOADLIN - RayeR, 06.11.2020, 13:32
- DOSBox-X 0.83.7 released - CandyMan, 05.11.2020, 12:38
- DOSBox-X 0.83.7 released - Laaca, 05.11.2020, 17:44
- DOSBox-X 0.83.7 released - Wengier, 06.11.2020, 08:20
- DOSBox-X 0.83.7 released - Laaca, 07.11.2020, 00:14
- DOSBox-X 0.83.7 released - Wengier, 10.11.2020, 09:00
- DOSBox-X 0.83.7 released - RayeR, 11.11.2020, 02:18
- DOSBox-X 0.83.7 released - Wengier, 11.11.2020, 08:47
- DOSBox-X 0.83.7 released - KormaX, 21.11.2020, 22:19
- DOSBox-X 0.83.7 released - RayeR, 23.11.2020, 06:05
- DOSBox-X 0.83.7 released - KormaX, 23.11.2020, 19:46
- DOSBox-X 0.83.7 released - RayeR, 24.11.2020, 06:22
- DOSBox-X 0.83.7 released - KormaX, 23.11.2020, 19:46
- DOSBox-X 0.83.7 released - RayeR, 23.11.2020, 06:05
- DOSBox-X 0.83.7 released - KormaX, 21.11.2020, 22:19
- DOSBox-X 0.83.7 released - Wengier, 11.11.2020, 08:47
- DOSBox-X 0.83.7 released - Laaca, 12.11.2020, 21:32
- DOSBox-X 0.83.7 released - RayeR, 11.11.2020, 02:18
- DOSBox-X 0.83.7 released - Wengier, 10.11.2020, 09:00
- DOSBox-X 0.83.7 released - Laaca, 07.11.2020, 00:14
- DOSBox-X 0.83.7 released - Wengier, 06.11.2020, 08:20
- DOSBox-X 0.83.7 released - Laaca, 05.11.2020, 17:44
- Alternative DOS package for DOSBox-X using LOADLIN - Wengier, 04.11.2020, 23:04