Foreros: There is somethinng I don't understand.
When launching Dosbox you can select from where take the config file, where to set the working directory, then I'm asking why I havve on my HD more than 40 copies of dosbox.exe files.
Wasn't a better idea to set the galaxy server to create a single dosbox directory and then launch the games using it and the settings fron the singles games directory?
This way I can change my standard copy of dosbox in my system to work with the same copy, but with my personal settings...
Ok, it's not a big disk space consuming issue, but can ease many symple things on a single hard disk.
Actually when a disk checkask for a dosbox.exe issue I dunno where I have to take it... :P
I've tried to configure it myself, but after any update all is reverted back to old way...
Because when they test a game on GOG, they're testing it with a very specific version of DOSbox and once they get it working in a supportable state, it works - and there is no reason to update it under the principle "if it isn't broke, don't fix it". That's what they ship and support for that game.
When the upstream DOSbox software gets an update, that update might provide some new features or enhancements which may improve the experience of the software, and it may provide new features or even work with some new games it didn't work with before, but it also may cause games that used to work on a previous version to stop working, or to require their configuration be changed in order to work right.
If GOG supplied one single central version of DOSbox which they made every single game work with, then they would have to test and certify every single game with that one single version of DOSbox and either never update it again, or every time a new DOSbox version was released they would have to painstakingly re-test every single game in the catalogue that uses DOSbox against the new version of DOSbox and make sure that there are no regressions. If there are regressions, they would have to spend engineering resources to fix the problems by changing the game's configuration or the DOSbox configuration for that game, or even possibly hacking the game's executables to get them to work again.
The amount of engineering and quality assurance testing and support overhead on GOG's side of the equation to maintain one single version of DOSbox across the entire game catalogue of games that use it is thus rather untenable. From a support perspective it makes sense to provide the best version of DOSbox they've been able to get the game to work with along with the game and certify that as the official DOSbox+game combination that they both provide and support. Should a new version of DOSbox come along that works much better with a game and they discover this or are informed of it by someone, they may retest that individual game out with the newer version of DOSbox and issue an update, but they're very unlikely to constantly release new versions of DOSbox for every game that uses it in the catalogue, nor to reconfigure all games to use one centralized version of DOSbox as that would be a support nightmare.
As for all the disk space 40 copies of DOSbox use, it is a very small program that uses negligible disk space overall compared to the size of modern hard disks. From a business perspective it makes more sense to provide a supportable product in a known working state that doesn't change, than to try to ship DOSbox separately and have each game that uses it dependent on one single version guaranteed to work with every single game they ship all the time - just to save a few megabytes of disk space.
If an individual customer wants to install their own custom version of DOSbox and reconfigure every single game to use that one version, and to take on the ownership of any technical problems that causes and fix them themselves, thus supporting all of the games themselves, all the power to them, but it isn't something that scales well to run a sustainable business on. The person who does this themselves isn't on the receiving end of customer support emails and complaints every time DOSbox is updated, with incoming complaints of "GOG updated DOSbox which was WORKING, and now it is BROKEN for game xyz!!! WHY???"
Stability and reliability of the shipped product are far more important than a few megabytes of wasted disk space.