Collector wrote:If you have Munt installed, you have no need of such an old version of DOSBox. You are always best off with the latest official release of DOSBox. True, if you have need of certain features that are not built into the official version, you will need to use one of the unofficial builds. Even so, you should at least use the latest build with the feature that you need.
That said, you have no need of D-Fend Reloaded for the Sierra games. Not only does the SHP installers make it easier to set the games up than does D-Fend Reloaded, they also fully patch and optimally configure the games. For some games none of the DOSBox frontends will help you set the games up. Though rarely will the installs fail, you might encounter a number of errors with some of the installers. Certain helper files that some of the installers use do not function quite properly within DOSBox, like WHAT.EXE. The later DOS games do more than just copy files to the HDD. They have to concatenate and expand the resources in addition to configuring the games. Keep in mind that often the default settings are not optimal for the hardware that the DOSBox emulation has to offer. The defaults are chosen for the lowest common denominator, such as AdLib music when the game supports GM.
While the SHP installers were designed for the novice user, many advanced users take advantage of them because of their convenience. Even Qbix and GOG has used them. They are especially handy when setting up a new PC and you want to install your Sierra collection on it.
The installers are great... most definitely. But I have yet to need them for running the older DOS-based games. I'm more inclined to use an installer for the FMV-games like Phantasmagoria or Beast Within, or RAMA for example. But for the majority of DOS-based games, I'm fluent enough with the workings of DOS, DOSBox, and of Sierra games in particular to get a very playable experience by hand.
As for D-Fend Reloaded, I like using it because it gives me a nice easy to use list, and it gives me easy access to all of the settings I need to fiddle around with. As for the Adlib setting you used, I have yet to be stuck with Adlib music if I didn't specifically want it. I don't even use Sierra's INSTALL.EXE anymore. I just go right in and edit the RESOURCE.CFG file by hand. Like I said, I've been able to play all the Police Quest, Space Quest, and King's Quest games flawlessly without having to use any installer or patch. The one and only time I've had to use an installer for an older-DOS based game that wasn't FMV-based was Quest for Glory IV... and that was only to apply the timer fix.
The specialty files and installation methods you mention are specific to Sierra's later titles that make use of VESA drivers. Space Quest 6 comes immediately to mind as a title that uses WHAT.EXE. I had no problem with this. Sure it takes a little fiddling.... but it's not something that is insurmountable for anyone with more than a basic understanding of how things work.
Here is a copy of my RESOURCE.CFG file for Space Quest III, which I edited by hand (no use of INSTALL.EXE):
------------------------------------------------------------------------------------------------
videoDrv = EGA320.DRV
soundDrv = MT32.DRV
joyDrv = NO
kbdDrv = IBMKBD.DRV
mouseDrv = STDMOUSE.DRV
memoryDrv = ARM.DRV
mode = real
minHunk = 206K
directory = .\SQ3
------------------------------------------------------------------------------------------------
Believe it or not, editing the RESOURCE.CFG file is just as easy as using INSTALL.EXE. Games come with a default RESOURCE.CFG, which covers all the standard bases.... from there it's just a simple matter of changing the individual drivers to what you want. Of course, this is something I know you know, just pointing it out so as to dispel any ideas that I'm not familiar with what I'm doing.
As for DOSBox version, I believe in the old saying... if it isn't broke, don't fix it. The newest version of DOSBox (.74) does not support MT-32 emulation to my knowledge and I was never able to get MUNT to properly work through .74. No matter what I did, I still ended up with GM music for games that I had configured to use MT-32 (the difference is very noticeable in the early Sierra games that used MT-32). With .71, I get MT-32 emulation that is pretty good and I have yet to run across a single game (and I have quite a few) that does not play perfectly.
To give you an example, here is a copy of my dosbox.conf file for Space Quest III:
------------------------------------------------------------------------------------------------
# This DOSBox configuration file was automatically created by D-Fend Reloaded.
# Changes made to this file will NOT be transfered to D-Rend Reloaded profiles list.
# D-Fend Reloaded will delete this file from temp directory on program close.
# Config file for profile "Space Quest III: The Pirates of Pestulon"
[sdl]
fullscreen=true
fulldouble=true
fullresolution=1366x768
windowresolution=original
output=ddraw
autolock=false
sensitivity=100
waitonerror=true
usescancodes=true
priority=higher,normal
mapperfile=C:\Users\David\D-Fend Reloaded\mapper.map
[DOSBox]
machine=svga_s3
captures=C:\Users\David\D-Fend Reloaded\Capture\Space Quest III The Pirates of Pestulon\
memsize=32
[render]
frameskip=0
aspect=false
scaler=hq3x
[cpu]
core=auto
cputype=auto
cycles=fixed 10000
cycleup=500
cycledown=20
[mixer]
nosound=false
rate=44100
blocksize=2048
prebuffer=10
[midi]
mpu401=intelligent
mididevice=alsa
midiconfig=1
[sblaster]
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplrate=44100
oplemu=default
[gus]
gus=true
gusrate=22050
gusbase=240
gusirq=5
gusdma=1
ultradir=C:\ULTRASND
[speaker]
pcspeaker=true
pcrate=44100
tandy=auto
tandyrate=44100
disney=true
[dos]
xms=false
ems=false
umb=true
keyboardlayout=US
[joystick]
joysticktype=none
timed=true
autofire=false
swap34=false
buttonwrap=false
[serial]
serial1=dummy
serial2=dummy
serial3=disabled
serial4=disabled
[autoexec]
@echo off
SET PATH=Z:\
keyb US 437
mount C "C:\Users\David\D-FEND~1\VIRTUA~1\"
mount D "C:\GAMES\SQ3\"
D:
cd\
Z:\config.com -securemode > nul
SCIV.EXE
exit
------------------------------------------------------------------------------------------------
With this configuration, I was able to play through Space Quest III from beginning to end with zero problems and with MT-32 music (as opposed to Adlib or Sound Blaster). Most of these settings are applied by D-Fend Reloaded, but I have tweaked the cpu, graphics, and midi sections accordingly. Specifically, I set a maximum cycle rate in the cpu section, I set a full screen resolution of 1366x768 with my output done via DirectDraw and HQ3X scaling (these settings are due to me playing on a Vizio 32" LCD... and the scaling is a matter of personal preference), and of course, the midi section is self-evident. On my computer, I have two midi devices available through DOSBox:
Device 0: Microsoft GS Wavetable Synth
Device 1: MT-32 Synth Emulator
Since I prefer using MT-32 Emulation, I set the device id to 1. I find better audio results with alsa for some reason... less audio pop.
I keep a copy of DOSBox .74 on my computer, on the off-chance I need it.... but so far I haven't needed it. .71 has worked well and has not given me any problems.
All that said, I love your installers... I really do. I just don't find myself needing them all that often. Truthfully, I can name off the installers I've had to use:
Phantasmagoria
The Beast Within
GK3: Blood of the Sacred, Blood of the Damned
King's Quest: Mask of Eternity
RAMA
RAMA, Phantas and TBW are FMV games that have very specific installation methods... installers are the preferred way of getting them installed properly. Once they are installed, it's an easy matter to modify their RESOURCE.CFG files by hand. GK3 and MoE are Windows-native and as such, their factory installers don't necessarily play nice with Vista. Neither can be played via DOSBox and the use of an installer is simply to facilitate an installation that results in a playable game.