Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: shrunkenmaster on March 10, 2014, 10:39:59 am
-
I've just installed groovymame32_0151 and crt_emudriver 6.5 and am VERY impressed with my TV's picture! However, I'm having an audio problem. The sound seems to be changing pitch, or slowing down and speeding up. Can someone tell me what's causing this? I've set up GM & the driver according to these instructions:
http://forum.arcadeotaku.com/viewtopic.php?f=10&t=24216&sid=ca4c22b6885e4e8459286d191850d303 (http://forum.arcadeotaku.com/viewtopic.php?f=10&t=24216&sid=ca4c22b6885e4e8459286d191850d303)
There's nothing else on the PC except TinyXP (clean format/install). The .ini file is below, let me know if you need any further info!
#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
writeconfig 0
#
# CORE SEARCH PATH OPTIONS
#
rompath roms
hashpath hash
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath .;ini
fontpath .
cheatpath cheat
crosshairpath crosshair
#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory cfg
nvram_directory nvram
memcard_directory memcard
input_directory inp
state_directory sta
snapshot_directory snap
diff_directory diff
comment_directory comments
#
# CORE OUTPUT DIRECTORY OPTIONS
#
hiscore_directory hi
#
# CORE STATE/PLAYBACK OPTIONS
#
state
autosave 0
playback
record
mngwrite
aviwrite
wavwrite
snapname %g/%i
snapsize auto
snapview internal
statename %g
burnin 0
#
# CORE PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
syncrefresh 0
sleep 1
speed 1.0
refreshspeed 0
#
# CORE ROTATION OPTIONS
#
rotate 1
ror 0
rol 0
autoror 0
autorol 0
flipx 0
flipy 0
#
# CORE ARTWORK OPTIONS
#
artwork_crop 1
use_backdrops 0
use_overlays 0
use_bezels 0
use_cpanels 0
use_marquees 0
#
# CORE SCREEN OPTIONS
#
brightness 1.0
contrast 1.0
gamma 0.7
pause_brightness 0.65
effect none
#
# CORE VECTOR OPTIONS
#
antialias 1
beam 1.0
flicker 0
#
# CORE SOUND OPTIONS
#
sound 1
samplerate 48000
samples 1
volume 0
#
# CORE INPUT OPTIONS
#
coin_lockout 1
ctrlr
mouse 0
joystick 1
lightgun 0
multikeyboard 0
multimouse 0
steadykey 0
ui_active 0
offscreen_reload 0
joystick_map auto
joystick_deadzone 0.3
joystick_saturation 0.85
natural 0
joystick_contradictory 0
coin_impulse 0
#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device keyboard
adstick_device keyboard
pedal_device keyboard
dial_device keyboard
trackball_device keyboard
lightgun_device keyboard
positional_device keyboard
mouse_device mouse
#
# CORE DEBUGGING OPTIONS
#
log 0
verbose 0
update_in_pause 0
debug 0
debugscript
debug_internal 0
#
# CORE MISC OPTIONS
#
drc 1
drc_use_c 0
bios
cheat 0
skip_gameinfo 1
uifont default
ramsize
confirm_quit 0
ui_mouse 0
autoboot_command
autoboot_delay 2
autoboot_script
http 0
http_port 8080
http_path web
#
# CORE MKChamp OPTIONS
#
disable_hiscore_patch 0
disable_nagscreen_patch 0
disable_loading_patch 0
#
# CORE SWITCHRES OPTIONS
#
modeline_generation 1
monitor arcade_15
orientation horizontal
connector auto
interlace 1
doublescan 1
cleanstretch 0
changeres 1
powerstrip 0
lock_system_modes 1
lock_unsupported_modes 1
refresh_dont_care 0
dotclock_min 0
sync_refresh_tolerance 2.0
frame_delay 1
black_frame_insertion 0
modeline auto
ps_timing auto
lcd_range auto
crt_range0 auto
crt_range1 auto
crt_range2 auto
crt_range3 auto
crt_range4 auto
crt_range5 auto
crt_range6 auto
crt_range7 auto
crt_range8 auto
crt_range9 auto
#
# WINDOWS DEBUGGING OPTIONS
#
oslog 0
watchdog 0
debugger_font "Lucida Console"
debugger_font_size 9
#
# WINDOWS PERFORMANCE OPTIONS
#
priority 0
multithreading 0
numprocessors auto
profile 0
bench 0
#
# WINDOWS VIDEO OPTIONS
#
video d3d
numscreens 1
window 0
maximize 1
keepaspect 0
unevenstretch 1
prescale 1
waitvsync 0
menu 0
#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch 0
#
# DIRECT3D-SPECIFIC OPTIONS
#
filter 0
#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable 0
hlslpath hlsl
hlsl_prescale_x 0
hlsl_prescale_y 0
hlsl_preset -1
hlsl_write
hlsl_snap_width 2048
hlsl_snap_height 1536
shadow_mask_alpha 0.0
shadow_mask_texture aperture.png
shadow_mask_x_count 320
shadow_mask_y_count 240
shadow_mask_usize 0.09375
shadow_mask_vsize 0.109375
curvature 0.03
pincushion 0.03
scanline_alpha 1.0
scanline_size 1.0
scanline_height 1.0
scanline_bright_scale 1.0
scanline_bright_offset 0.0
scanline_jitter 0.0
defocus 0.0,0.0
converge_x 0.3,0.0,-0.3
converge_y 0.0,0.3,-0.3
radial_converge_x 0.0,0.0,0.0
radial_converge_y 0.0,0.0,0.0
red_ratio 1.0,0.0,0.0
grn_ratio 0.0,1.0,0.0
blu_ratio 0.0,0.0,1.0
saturation 1.4
offset 0.0,0.0,0.0
scale 0.95,0.95,0.95
power 0.8,0.8,0.8
floor 0.05,0.05,0.05
phosphor_life 0.4,0.4,0.4
#
# NTSC POST-PROCESSING OPTIONS
#
yiq_enable 0
yiq_cc 3.59754545
yiq_a 0.5
yiq_b 0.5
yiq_o 1.570796325
yiq_p 1.0
yiq_n 1.0
yiq_y 6.0
yiq_i 1.2
yiq_q 0.6
yiq_scan_time 52.6
yiq_phase_count 2
#
# VECTOR POST-PROCESSING OPTIONS
#
vector_length_scale 0.8
vector_length_ratio 500.0
#
# BLOOM POST-PROCESSING OPTIONS
#
vector_bloom_scale 0.3
raster_bloom_scale 0.225
bloom_lvl0_weight 1.0
bloom_lvl1_weight 0.21
bloom_lvl2_weight 0.19
bloom_lvl3_weight 0.17
bloom_lvl4_weight 0.15
bloom_lvl5_weight 0.14
bloom_lvl6_weight 0.13
bloom_lvl7_weight 0.12
bloom_lvl8_weight 0.11
bloom_lvl9_weight 0.10
bloom_lvl10_weight 0.09
#
# PER-WINDOW VIDEO OPTIONS
#
screen auto
aspect auto
resolution auto
view auto
screen0 auto
aspect0 auto
resolution0 auto
view0 auto
screen1 auto
aspect1 auto
resolution1 auto
view1 auto
screen2 auto
aspect2 auto
resolution2 auto
view2 auto
screen3 auto
aspect3 auto
resolution3 auto
view3 auto
#
# FULL SCREEN OPTIONS
#
triplebuffer 0
switchres 1
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0
#
# WINDOWS SOUND OPTIONS
#
audio_latency 2.0
#
# INPUT DEVICE OPTIONS
#
dual_lightgun 0
-
If you're experiencing problems with a certain game, please create a log and post it when reporting the problem. This will provide most of the required information beforehand and will save us from asking you to post a log, which depending on your time zone may delay the answer by a couple of days.
Steps to create a log:
- Run GroovyMAME like this: c:\mame_folder>groovymame.exe romname -v >romname.txt
- Upload romname.txt as an attachment to your post. Please don't paste it inside the edit box as it makes things unreadable.
-
what kind of cpu do you have? my core 2 duo system does this when it doesn't have enough horsepower to play the game at 100 percent speed.
-
Thanks for the replies guys. A bit more detail:
CPU is a Celeron D 2.93GHz, 1.5Gig RAM. Trying to run Power Drift (pdrift.zip). Using a UMSA scart converter to a TV.
Have tried creating a log using:
(START) (Run...) C:/MAME/GROOVYMAME.exe pdrift.zip -v pdrift.txt
and
(START) (Run...) C:/MAME/GROOVYMAME.exe pdrift -v pdrift.txt
Nothing seems to happen, save for a quick pop-up black window. Where should the log file end up anyway? I did a search for it but nothing seems to have been created. I'm not that experienced with Windows, so please allow for this!
-
Have tried creating a log using:
(START) (Run...) C:/MAME/GROOVYMAME.exe pdrift.zip -v pdrift.txt
and
(START) (Run...) C:/MAME/GROOVYMAME.exe pdrift -v pdrift.txt
Nothing seems to happen, save for a quick pop-up black window. Where should the log file end up anyway? I did a search for it but nothing seems to have been created. I'm not that experienced with Windows, so please allow for this!
Do this...
(START)(Run...) CMD
...to open a command prompt. Then type...
CD c:/mame/
...to Change Directory into your MAME directory. Then type...
GROOVYMAME.exe pdrift -v >pdrift.txt
...this will create pdrift.txt in your mame directory.
-
Hey krick, thanks for going easy!! Now I can see it's a terminal, and just as fussy as OSX...
When I enter:
GROOVYMAME.exe pdrift -v pdrift.txt
I get:
ERROR: Unknown Option: pdrift.txt
I can run pdrift from this command line ok, so I'm in the correct directory using the correct spelling. Just to check, the -v is a MINUS followed by a lower case V ?
Sorry again for my PC ignorance.
-
The command line is missing a greater than character.
GROOVYMAME.exe pdrift -v >pdrift.txt
I corrected my last post.
-
Cool, here's the file.
-
Hi shrunkenmaster,
It's probably not a problem with the sound but with the game speed. While in game, press F11 to see if the speed stays at 100%. If it fluctuates, it probably means your CPU is not capable of running the game with v-sync on. Try enabling -multithreading and -triplebuffer for the particular games where you see problems.
-
Hey Calamity, thanks for that, although the options suggested made no difference. I've had regular MAME 0.106 running fine on this PC with soft15Khz, but the picture quality seems so much better using GM/CRTEmu. Can you recommend a way forward for using 0.106 with CRTEmu, or something else suitable? I really need a stable build as it's for my original Power Drift cab and I desperately need to drive like a lunatic >:D
-
No problem. Try ArcadeMAME: http://id4retrodev.blogspot.com.es/ (http://id4retrodev.blogspot.com.es/)
(it's based on v0.106 but modified to use SwitchRes).
-
Hey Calamity, tried the ArcadeMAME build and all is looking - and sounding - great!
Thanks for the input all, it's really appreciated. If you're ever in the south of England pop round for a nice cup of tea and a few games :applaud:
-
Hey Calamity, tried the ArcadeMAME build and all is looking - and sounding - great!
Thanks for the input all, it's really appreciated. If you're ever in the south of England pop round for a nice cup of tea and a few games :applaud:
I'm happy that ArcadeMAME is useful for you , thanks you Calamity for remember it!
-
And special thanks to you, ID4! :cheers:
-
Do you use it standalone, or in combination with switchres via ArcadeMAME.exe wrapper?