But... I seem to be having a slight problem with the display on the games.
Here's my main ini file:
CODE
### fastmame.ini ###
### Frontend Related ###
clones 1
### Windows path and directory options ###
rompath roms
samplepath samples
cfg_directory cfg
nvram_directory nvram
memcard_directory memcard
input_directory inp
hiscore_directory hi
state_directory sta
artwork_directory artwork
snapshot_directory snap
cheat_file cheat.dat
history_file history.dat
mameinfo_file mameinfo.dat
### Windows video options ###
autoframeskip 1
frameskip 0
waitvsync 0
triplebuffer 0
window 0
ddraw 1
hwstretch 1
resolution auto
refresh 0
scanlines 0
switchres 1
switchbpp 1
maximize 1
keepaspect 1
matchrefresh 0
syncrefresh 0
dirty 1
throttle 1
full_screen_brightness 0.000000
frames_to_run 0
effect none
screen_aspect 4:3
### Input device options ###
hotrod 0
hotrodse 0
mouse 0
joystick 0
steadykey 0
### Mame CORE video options ###
bpp 0
norotate 0
ror 0
rol 0
flipx 0
flipy 0
debug_resolution auto
gamma 1.000000
### Mame CORE vector game options ###
antialias 1
translucency 1
beam 1.000000
flicker 0.000000
### Mame CORE sound options ###
samplerate 44100
samples 1
resamplefilter 1
sound 1
volume 0
### Mame CORE misc options ###
artwork 1
cheat 0
debug 0
# playback <NULL> (not set)
# record <NULL> (not set)
log 0
### Configuration options ###
readconfig 1
verbose 0
### Frontend Related ###
clones 1
### Windows path and directory options ###
rompath roms
samplepath samples
cfg_directory cfg
nvram_directory nvram
memcard_directory memcard
input_directory inp
hiscore_directory hi
state_directory sta
artwork_directory artwork
snapshot_directory snap
cheat_file cheat.dat
history_file history.dat
mameinfo_file mameinfo.dat
### Windows video options ###
autoframeskip 1
frameskip 0
waitvsync 0
triplebuffer 0
window 0
ddraw 1
hwstretch 1
resolution auto
refresh 0
scanlines 0
switchres 1
switchbpp 1
maximize 1
keepaspect 1
matchrefresh 0
syncrefresh 0
dirty 1
throttle 1
full_screen_brightness 0.000000
frames_to_run 0
effect none
screen_aspect 4:3
### Input device options ###
hotrod 0
hotrodse 0
mouse 0
joystick 0
steadykey 0
### Mame CORE video options ###
bpp 0
norotate 0
ror 0
rol 0
flipx 0
flipy 0
debug_resolution auto
gamma 1.000000
### Mame CORE vector game options ###
antialias 1
translucency 1
beam 1.000000
flicker 0.000000
### Mame CORE sound options ###
samplerate 44100
samples 1
resamplefilter 1
sound 1
volume 0
### Mame CORE misc options ###
artwork 1
cheat 0
debug 0
# playback <NULL> (not set)
# record <NULL> (not set)
log 0
### Configuration options ###
readconfig 1
verbose 0
This default configuration displays the games slightly off-center to the left on my monitor, with part of the game display being cut off. Other than that the games run well, and with little, to no frameskip.
I'll use Mortal Kombat 2 as an example.
The problem I'm having is that when I tried to get a friendly display, either by changing the line:
CODE
resolution auto
to CODE
resolution 400x254
Or by changing the line:
CODE
switchres 1
to CODE
switchres 0
With either of the above settings, the game display size is better, but it also makes the game run horribly.
I don't understand why, but the only problem with the default setting is the off-center, because the resolution, sound, and FS are good.
I'm actually going to play the games using the defaults, unless someone else can tell me how to keep the performance, with other resolution settings.