It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi!

Here are the settings I used in the Ultima 6 DOSBox config file to get Ultima 6 working properly on my computer.


[sdl]

fullscreen=true
fulldouble=false
fullresolution=desktop
windowresolution=1024x768
output=ddraw

output: What video system to use for output.
Possible values: surface, overlay, opengl, openglnb, ddraw.

output=ddraw (Microsoft DirectX DirectDraw) is usually the best option in Windows.


[render]

frameskip=0
aspect=true
scaler=normal3x

Ultima 6 has 320x200 pixel resolution (8x5 aspect ratio).

aspect=true forces the correct 4x3 aspect ratio.

normal3x triples each pixel's height and width so the new pixel area is nine times the original pixel size. The result is large square pixels which accurately simulate the old low resolution monitors at higher resolutions.


[cpu]

core=simple
cputype=386_slow
cycles=3300
cycleup=100
cycledown=100

- cycles=3000 is original value for Ultima 6
- cycles=3300 gives a 10% overclock which results in smoother graphics without being to fast

cycleup:
Amount of cycles to increase with keycombo CTRL-F12
Settings lower than 100 will be a percentage of the current value.

cycledown:
Amount of cycles to decrease with keycombo CTRL-F11
Settings lower than 100 will be a percentage of the current value.


[mixer]

nosound=false
rate=44100
blocksize=2048
prebuffer=40

nosound: Enable silent mode, sound is still emulated though.
rate: Mixer sample rate, 44100 is CD quality.
blocksize: Mixer block size, larger blocks might help sound stuttering but sound will also be more lagged.
Possible values: 1024, 2048, 4096, 8192, 512, 256.
prebuffer: How many milliseconds of data to keep on top of the blocksize.

- blocksize doubled to 2048 from 1024 original value
- prebuffer doubled to 40 from 20 original value
- doubling the original values fixed stuttering on my computer


[joystick]

joysticktype=none
joysticktype: Type of joystick to emulate: auto (default), none
- Change joysticktype to none since not needed in Ultima 6
Post edited April 05, 2013 by AlanDale