right, first of all sorry for bringing this topic up again, but i'm still getting the sound problems in MAME
i've just got all the computer parts for my cab, got it all up and running, and i really don't understand why i'm still getting the problems.
PC spec:Athlon XP 1700
ABIT NF7 mobo (N-Force chipset)
512Mb RAM (PC2700)
40 GB western digital HDD (8Mb cache)
ATI Radeon 7500 64Mb (s-video out)
tv: JVC 25" s-video (no support for 60Hz)
SoftwareWindows XP Pro - minimum install, all fancy graphics features turned off
MAME .67
MAMEwah
so, the problem happens in every game i've tried so far (ranging from pacman/defender to SmashTV/KOF98 etc). the sound skips every few seconds to run in sync with the game (which run at about 95-100%).
i can get rid of the sound problem if i turn off waitvsync and tripple buffer (even having one of those enabled causes the skipping again) - the games then run at a constant 100%, the sound is fine, but the video gets jerky and tears quite a lot
my MAME.INI is as follows:
### mame.ini ###
### Frontend Related ###
clones 1
### Windows path and directory options ###
rompath roms
samplepath samples
# inipath <NULL> (not set)
cfg_directory cfg
nvram_directory nvram
memcard_directory memcard
input_directory inp
hiscore_directory hi
state_directory sta
artwork_directory artwork
snapshot_directory snap
diff_directory diff
ctrlr_directory ctrlr
cheat_file cheat.dat
history_file history.dat
mameinfo_file mameinfo.dat
### Windows video options ###
autoframeskip 1
frameskip 0
waitvsync 0
triplebuffer 1
window 0
ddraw 1
hwstretch 1
resolution 640x480
refresh 0
scanlines 0
switchres 1
switchbpp 1
maximize 1
keepaspect 1
matchrefresh 0
syncrefresh 0
throttle 1
full_screen_brightness 0.000000
frames_to_run 0
effect sharp
screen_aspect 4:3
sleep 1
rdtsc 0
high_priority 1
### Input device options ###
mouse 0
joystick 0
lightgun 0
steadykey 0
keyboard_leds 1
a2d_deadzone 0.300000
# ctrlr <NULL> (not set)
### Mame CORE video options ###
norotate 0
ror 0
rol 0
autoror 0
autorol 0
flipx 0
flipy 0
debug_resolution auto
gamma 1.000000
brightness 1.000000
pause_brightness 0.650000
### Mame CORE vector game options ###
antialias 1
translucency 1
beam 1.000000
flicker 0.000000
intensity 1.500000
### Mame CORE sound options ###
samplerate 22050
samples 1
resamplefilter 1
sound 1
volume 0
### Mame CORE misc options ###
artwork 0
use_backdrops 0
use_overlays 0
use_bezels 0
artwork_crop 0
artwork_resolution 0
cheat 0
debug 0
# playback <NULL> (not set)
# record <NULL> (not set)
log 0
oslog 0
skip_disclaimer 1
skip_gameinfo 1
### Configuration options ###
readconfig 1
verbose 0
i think i read somewhere that it might be because my tv is only 50Hz, but i don't understand how MAME would pick this up...it's set as 60Hz in windows (and runs fine)...
scan convertor maybe?
sorry for the long post, but i know there are other people with the same problem, and there's no real definitive answer...
