VOGONS


First post, by Telordya

User metadata
Rank Newbie
Rank
Newbie

I noticed that with the current version, 0.72, the Windows installer installs the DOSBox shortcuts only in the current user start menu. But I think it should be installed instead in the All Users start menu, to follow the principle of least privilege. With WinXP and earlier, it's was ok because most people ran with admin privileges by default. But now with Vista and Win7 which begin to adopt by default LUA (was about time!!) like Mac OS and Linux, the DOSBox installer should adapt too.

I think and hope you already considered that, but I found nothing talking about that in the forums. It's really only a small fix. Here's what should be done for the next version:

  • install by default the DOSBox shortcuts in the All Users start menu
  • modify the executable to use by default the dosbox.conf in the C:\Documents and Settings\[current user]\Application Data\DOSBox or C:\Documents and Settings\[current user]\My Documents\DOSBox folder
  • modify the executable or add a parameter in dosbox.conf to specify the capture folder

This way, the executables folder will always be read-only with a LUA, just like in Linux. More security and better management.

Reply 1 of 12, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

the next version it's configuration file system is totally different and doesn't need files in program files anymore.

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 12, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Yeah the "current" version of DOSBox offered v0.72 was released in Aug 2007. The config issue with Vista was known even then but it wasn't much of a concern due to low amount of Vista users and higher priorities.

It remains to be seen how many users will complain after the new version is released on how they can't find their .conf file, say screw it and use a .conf in the Program Files Anyway or just give up because DOSBox is too "hard". heh. That's the beauty of freedom.

How To Ask Questions The Smart Way
Make your games work offline

Reply 3 of 12, by Telordya

User metadata
Rank Newbie
Rank
Newbie

Yeah, let's hope people will understand this principle. It should be clearly specified in the readme file, like in the first lines. A good idea too would be to popup a message after the installation to tell where is the "new" configuration file.

Reply 4 of 12, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

that would be too much credit for that "crappy" vista 😀
I just hope that the way we set it up, (with shortcuts etc) will be clear enough.

Water flows down the stream
How to ask questions the smart way!

Reply 5 of 12, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
Telordya wrote:

A good idea too would be to popup a message after the installation to tell where is the "new" configuration file.

DOSBox will display the path to whatever configuration file it is using in the DOSBox Status window (which most users seems to minimize and ignore ...).

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 6 of 12, by emodel

User metadata
Rank Member
Rank
Member

Will it still be possible to use dosbox the "clean and portable" way ? (with everything in db's own folder)

Reply 7 of 12, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

if you have a configfile in the directory where you start dosbox from (e.g dosbox own folder) then dosbox won't search, nor create one somewhere else. If there isn't a configfile => dosbox will use the userspecific configfile

Water flows down the stream
How to ask questions the smart way!

Reply 8 of 12, by emodel

User metadata
Rank Member
Rank
Member

What I expected 😀
Thanks

Latest dosbox cvs on windows xp sp3

Reply 9 of 12, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

Can you have DOSBox search its own directory for configuration files and if none are found, create/use the one in My Documents or wherever your storing the config files now? BSNES does something like this... By default it creates/uses a config file stored in your Application Data folder unless a blank file is created in the BSNES folder with the appropriate name/extension, in which case it uses that file instead.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 10 of 12, by Telordya

User metadata
Rank Newbie
Rank
Newbie

Have you read the last post? That's exactly what he said, yes it'll do it.

Reply 11 of 12, by lightmaster

User metadata
Rank Oldbie
Rank
Oldbie

i dont care bout vista, but dosbox works well under windows 7 ? anyone?

25071588525_735097840e_b.jpg