alinebee / Boxer

The DOS game emulator that's fit for your Mac.
http://boxerapp.com/
773 stars 139 forks source link

Feature request: first class DOS prompt #10

Open adriangligor opened 11 years ago

adriangligor commented 11 years ago

A few small features would improve the DOS prompt considerably:

The background of this feature request is this: I already have a folder representing my last DOS computer's hard disk. All the games and other software are installed and configured to this computer's hardware. I alternately use Bochs, VMWare and Dosbox on this folder. Boxer's DOS prompt is really nice, but I would need to change some additional settings and I would like not to set everything up every time I launch it. Thanks!

alinebee commented 11 years ago

Apologies for the slow followup, I was off on a two-week trip until now.

These are all solid suggestions for the DOS prompt and I'll see about working them into the next release. Most of these I'd contemplated before, but had shied away from them out of fear of breaking some existing use case; but existing use cases are so far and few between in the DOS prompt's current state that I can't see any reason not to now.

The configuration file in which the DOS prompt's settings would be stored would be equivalent to the "DOSBox Preferences.conf" file that appears in every gamebox, and would probably be saved as "~/Library/Preferences/Boxer DOS Prompt Settings.conf".

One issue of note when persisting CPU settings is that Boxer's "Use optimized emulation" checkbox toggle would need to accept a third intermediate state for 'auto' (which is actually Boxer's default). Currently the checkbox only has two states, which are equivalent to core=normal and core=dynamic.