VOGONS


First post, by Eros

User metadata
Rank Newbie
Rank
Newbie

Installed DOSBox. wondered, where the .conf file is.. Checked the shortcut and WTF.. in ...\Local Settings\Application Data\DOSBox folder? 😦

Why in gods name does it have to be THERE? 😠
Yes, I HATE, when programs scatter their crap all around the HD, where you least expect to find them. Some take a dump in %AppData%, some use My Documents as their trash bin. And let's not forget about the poor, poor Registry. Why couldn't programs do like they did in the old days? Keep all current and new shit inside their own directory and not rape the registry?

That %AppData% and My Documents abuse is good only if there are several users on one OS and that's it. But, has anybody ever thought about the SINGLE users? 😢

So, this is actually a "Feature request" to make DOSBox keep all of its files inside ITS OWN directory, so I wouldn't have to dig deep and wonder, WTF is that doing there?? 😊

Reply 1 of 6, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Before whining about this inform yourself why programs NEED to use APPDATA folders these days. The days of Windows 3.x are thst long gone that you can now run Windows 3.x in Dosbox.
The reason for appdata is that on the last two incarnations of Windows (Vista and 7) a normal user cannot modify content of the program folder when installed in c:/program files without admin rights. A move that is right in todays age of trojans and virus.
Simple as that.
And if you further inform yourself you will learn how to use the conf in the program folder anyway.

And before you rant about Vista and 7, please spare us. Anybody with internet connection read such rants before and it doesn't matter anyway. Dosbox and other programs need to support current Windows versions. If they do it in a way that runs on old unsupported (or soon to be unsupported (by MS I mean)) Windows versions, the better.

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 2 of 6, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

As an alternative you can use D-Fend reloaded in portable mode 😀

I have D-Fend reloaded and ScummVM on a 16GB USB flash drive with a few games. That way I can play on pretty much any windows PC without having to install anything.

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 3 of 6, by collector

User metadata
Rank l33t
Rank
l33t

It is modern "best practices" and adds an extra layer security for Windows. DOSBox is simply doing what any modern application does that needs to write files. If it wasn't following proper methods, Windows would just sent it to the Virtual Store, anyway, rather than allowing it to be written to the %ProgramFiles% directory.

As long as the installer creates the shortcut to it, you have an easy way for access to it. It is also easy enough to change if you really want to. It is a moot point, anyway, as most users either use a front end or specify specific conf files to start their different games.

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 4 of 6, by Sune Salminen

User metadata
Rank Member
Rank
Member
Eros wrote:

Yes, I HATE, when programs scatter their crap all around the HD

If it bothers you that much then install DOSBox to a subfolder in "My Documents".

Reply 5 of 6, by Teppic

User metadata
Rank Newbie
Rank
Newbie

Type "config -writeconf dosbox.conf" in DOSBox to create a config file in the DOSBox directory.

My AdLib recordings