First post, by DaveDDS
DaveDDS
Offline
Rank
Oldbie
- Rank
- Oldbie
Just in case anyone might find this useful, I've been doing a fair bit of
tweaking/testing various stuff using different video setups lately, so to
make it easier:
I've updated my DBT.COM (DosBoxTweak) to include a monochrome option, better
resolution tweaks and added a few other things (it was basically a complete
rewrite). I've also added the ability to make it work in other editions of
DosBox besides my own.
I thought I had published this before, but could find no reference to it in
my site files, so I've added it to: DOWNLOADS/DBUTILS.ZIP
DosBoxTweak - Dave Dunfield - https://dunfield.themindfactory.comuse: DBT [options]opts: -C Clean temp DOSBOX.INI (use after -View)-D Discard mounts/current-dirs-M Monochrome-O "Overlay" screen output-S "Surface" "" (640x480)-R force Restart-V View generated temp DOSBOX.INICY=... set CYcles ... Auto, Max or <value>WR=[x][-y] WindowResolution; x,y defaults: y*(4/3),x*(3/4)C1=... set COM1 / Disabled, dUummyC2=... COM2 ... | Modem{options}, Nullmodem{options}C2=... COM3 ... | {""} see -?S {""}C4=... COM4 \ {number} = "real" COM{number}:IF=file set Ini file \TF= "" Temp ini "" > see -?FBF= "" Boot ini "" /Restarts DosBox with specified config "tweaks". These override settingsin DOSBOX.INI (which should have your preferred setup) for one session only!-?F: The default DBT filenames are set up for my edition of DosBox which usesthe 8.3 friendly name "DOSBOX.INI" instead of "dosbox.conf"I also mount Y: as the DosBox home directory, and assume that DosBox islaunched from within that directory.IF=Y:\DOSBOX.INITF=Y:\$DBT$.TMP If BF= is NOT set, it assumes name onlyBF=$DBT$.TMP <- from TF= (after last '\')If your setup does not match this, use these options to set the correct names.Note: DBT reads Z:\AUTOEXEC.BAT looking for lines with: rem -DBT- ...to preset options! eg: rem -DBT- IF=dosbox~1.con TF=C:\$DBT$.TMPfor help on name entry, see: -?S-?S: Command argument strincs have "escape" codes: ~c~_=' ' ~(='<' ~)='>' ~!='|'~{anything else} = '{anything else}' <- use for '~'
Feedback welcome, if you'd like to see something else added, let me know!
Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal