@Daniel3D I have not read/studied all replies for your current topic - but just to be giving me the overall picture (correct me any points I am wrong)...
Someone (group of people) are in the process of a remake of an old DOS program - which still has to retain the "look and feel" of the original program - and this remake of the program is to be made available to a range of different target hardware (e.g. a 286 computer, more modern x64 computers (some running DosBox , etc), etc). I gather that it is not only just you that wants to install the program just only on your Intel i5 computer but that everyone (with all the different hardware, options etc) would want to install the remake program. The installation is to be essentially automatic (so ideally not much knowledge of doing things in DOS say is to be assumed) - i.e. by following a minimum number of steps to answer all required folders/files are put in place. Then say by a menu (or something) all the "cars" (defined each by say 4 or more files/folders) are associated to that installed program (and at a future time the user can easily add more "cars"). Possibly even at a future time, as the remake program is further refined - that the installation allows that what is now already installed can be updated.
Now all sorts of scenarios are possible - is it that the installer has to intelligent enough to recognize whether a 286 computer is involved or say an INTEL i5, whether DOSbox or VM is the sub-environment of Windows, Linux or even Mac (for that matter)? It would be simpler, I feel, that a custom installer for the 286 computer, a custom installer for your i5, etc (maybe say a total of 6 custom installers) is made. Then your racing community would pick the most appropriate custom installer, also pick the right say "zip" file which is the game itself and another zip file which is constantly being updated by the addition of more cars.
Further to above, whether still run the game in windows (but without the fancy GUI stuff) i.e. for example the current QB64 IDE
window is essentially a TEXT SCREEN (exception is the very top "banner" ....QB64 x64) and could be replicated as such in a DOS program (I understand that you still require the game to run in DOS or DOS emulated).
Is it necessary that the game accesses the hard drive? Life can be a bit easier if the game and supporting material is only on a usb stick.
Although not a requirement of the installer to handle - what is the expectations for the graphics (e.g. graphics resolution that was only available 30 years ago? Or do you want to use 4K displays with superior graphics?) What speed is the game to run at - say comparable to 30 years ago which is roughly 1000x slower than present day computers. What devices are "allowed" for your DOS "look and feel" - eg mouse, (touch pad, DVD blue ray, web cams, etc did not exist 30 years ago). Do you wish the installer etc only to be placed on say a 3.5" floppy?
I may be interested in specific custom installers ( eg a bootable usb stick for say 286 computer and possibly semi-automatic installation into Windows 10 x64 DOSbox). Also possibly some support/advice if installation to be made by 3.5" floppy.
Just for your info (although not being involved in any way with your programmers) - attached is an example of what I achieved with "DOS-version of FreeBASIC" with simple graphics and of course since screen capture was not available (in FreeBASIC-DOS) I had to write my own FreeBASIC-DOS code to "capture the screen".