The NEW Build Your Own Arcade Controls
Software Support => GroovyMAME => Topic started by: ArcadeSpirit on June 15, 2017, 07:28:58 am
-
Hi everyone and thanks for taking your time to look at this post.
I have been trying for a whole 3 days to get Groovymame working on my 50hz PAL TV with the help of CRT Emu_Drivers.
I am using the UMSA adapter along with a standard scart cable.
I have followed many instructions on how to set up groovy and how crt emu drivers work but I stil get no clear picture.
After everything is installed I turn off my PC plug my VGA into my UMSA adapter and then turn on my PC. Wait a minute and then my TV.
I do get a picture but it looks to be out of synch, basically it looks like I would need to tune it in if I was using it as a normal TV with ariel.
Please can anyone help?
-
hello, is the UMSA powered?
(user machyavel here, lost my pwd / email accnt...)
-
Judging from photo is powered from external PSU.
-
I have been trying for a whole 3 days to get Groovymame working on my 50hz PAL TV with the help of CRT Emu_Drivers.
You don't provide enough information. There are two different versions of CRT Emudriver: 1.x and 2.0, both are installed in completely different ways. Then there is Windows XP or on the other hand you have Windows 7/8/10, which again are configured in different ways. Then you have legacy cards (pre-HD 5000) and HD 5000+ cards, which are also configured differently.
etc.
-
You can try switch polarity on UMSA. MAybe that's problem.
-
Hi everyone,
I have set up GroovyMAME and VMM and I just wanted to check if this was correct.
I am using a standard PC CRT Monitor, the brand of monitor is TINY.
I also have a Radeon 9200 PRO
I am using Win XP 32bit
VMMaker
MonitorType = "CUSTOM"
monitor_specs0 15625.00-15625.00, 50.00-50.00, 1.500, 4.700, 5.800, 0.064, 0.160, 1.056, 0, 0, 192, 288, 448, 576
XresMin_XML = 240
YresMin_XML = 160
YresRound_XML = 4
XresMin_Custom = 240
YresMin_Custom = 160
YresRound_Custom = 0
ARcade OSD
640*40 60p 60.00 native
#
# 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
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
snapbilinear 1
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 1.0
pause_brightness 0.65
effect none
#
# CORE VECTOR OPTIONS
#
antialias 1
beam 1.0
flicker 0
#
# CORE SOUND OPTIONS
#
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
#
verbose 0
log 0
oslog 0
debug 0
update_in_pause 0
debugscript
#
# CORE COMM OPTIONS
#
comm_localhost 0.0.0.0
comm_localport 15112
comm_remotehost 127.0.0.1
comm_remoteport 15112
#
# CORE MISC OPTIONS
#
drc 1
drc_use_c 0
drc_log_uml 0
drc_log_native 0
bios
cheat 0
skip_gameinfo 0
uifont default
ramsize
confirm_quit 0
ui_mouse 0
autoboot_command
autoboot_delay 2
autoboot_script
http 0
http_port 8080
http_path web
console 0
#
# CORE MKChamp OPTIONS
#
disable_hiscore_patch 0
disable_nagscreen_patch 1
disable_loading_patch 1
#
# CORE SWITCHRES OPTIONS
#
modeline_generation 1
monitor arcade_31
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 0
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
#
# OSD KEYBOARD MAPPING OPTIONS
#
uimodekey SCRLOCK
#
# OSD FONT OPTIONS
#
uifontprovider auto
#
# OSD DEBUGGING OPTIONS
#
debugger auto
debugger_font auto
debugger_font_size 0
watchdog 0
#
# OSD PERFORMANCE OPTIONS
#
multithreading 0
numprocessors auto
bench 0
#
# OSD VIDEO OPTIONS
#
video auto
numscreens 1
window 0
maximize 1
keepaspect 0
unevenstretch 0
waitvsync 0
#
# OSD 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
#
# OSD FULL SCREEN OPTIONS
#
switchres 1
#
# OSD ACCELERATED VIDEO OPTIONS
#
filter 0
prescale 0
#
# OpenGL-SPECIFIC OPTIONS
#
gl_forcepow2texture 0
gl_notexturerect 0
gl_vbo 1
gl_pbo 1
gl_glsl 0
gl_glsl_filter 1
glsl_shader_mame0 none
glsl_shader_mame1 none
glsl_shader_mame2 none
glsl_shader_mame3 none
glsl_shader_mame4 none
glsl_shader_mame5 none
glsl_shader_mame6 none
glsl_shader_mame7 none
glsl_shader_mame8 none
glsl_shader_mame9 none
glsl_shader_screen0 none
glsl_shader_screen1 none
glsl_shader_screen2 none
glsl_shader_screen3 none
glsl_shader_screen4 none
glsl_shader_screen5 none
glsl_shader_screen6 none
glsl_shader_screen7 none
glsl_shader_screen8 none
glsl_shader_screen9 none
#
# OSD SOUND OPTIONS
#
sound auto
audio_latency 2.0
#
# WINDOWS PERFORMANCE OPTIONS
#
priority 0
profile 0
#
# WINDOWS VIDEO OPTIONS
#
menu 0
#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch 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 6
shadow_mask_y_count 6
shadow_mask_usize 0.1875
shadow_mask_vsize 0.1875
shadow_mask_uoffset 0.0
shadow_mask_voffset 0.0
curvature 0.03
round_corner 0.03
reflection 0.03
vignetting 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
#
# FULL SCREEN OPTIONS
#
triplebuffer 0
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0
#
# INPUT DEVICE OPTIONS
#
dual_lightgun 0
I have also noticed when I start up groovyMAME all my games run at 640x480p 60.00hz but no Khz is displayed
-
No, In VMMaker You are setting PAL TV but in mame.ini arcade_31 mode not too mention that ini seems to be a bit outdated (multithreating was removed from mame).
-
Agreed, which version of GM are you using? Use "mame -cc" at command line to generate a new ini and make edits to that.
-
Thanks for the reply Haynor.
I have moved on from that problem and created another one for myself.
Here is my setup
Win XP 32
Radeon 9200 PRO
VMM ver1.4b
CRT_emu 1.2b
Arcade OSD
Groovymame 0.161
PAL TV x1 SCART input
Is this setup ok to produce an image on my TV.
I have tried with these settings and I only get this..
I set VMM maker to produce lines, change mame.ini I then run VMM.
Turn off PC then attach TV through UMSA...
This is what I get.
-
Here is another picture I have of the TV. I can see the Arcade OSD in the background but is this out of sync and if so how can I correct this. Its taken me three weeks to get to this point...please help...I have read and watched many video and information...Im getting to my wits end...I can feel it getting closer but this last hurdle...arrrgghhh
-
ArcadeSpirit, this is what You need:
Groovymame x32 186 - https://mega.nz/#!xgd1QAhC!R5VSwQSr6nIiNMWEF0_jAK9gyprY1wrcq6p6Nb9DxnM (https://mega.nz/#!xgd1QAhC!R5VSwQSr6nIiNMWEF0_jAK9gyprY1wrcq6p6Nb9DxnM) (it's my own build, tested)
ArcadeOSD - https://drive.google.com/open?id=0B5iMjDor3P__RmU0dk1ieE9IazA (https://drive.google.com/open?id=0B5iMjDor3P__RmU0dk1ieE9IazA)
Driver - http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_6.5_1.2b_xp_32.exe (http://mame.3feetunder.com/windows-ati-crt-emudriver/crt_emudriver_6.5_1.2b_xp_32.exe) (use only driver, DO NOT use ArcadeOSD from this package)
Instruction (partially suitable for XP x32) - http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016)
Post Your exact TV model, please. Your UMSA is powered from external PSU or from PC internal PSU? Polarity on UMSA should be set to postive.
-
Thanks Haynor I am just in the process of formatiing my HDD and re-installing XP just so I know I am in a fresh place.
I will follow your instructions accordingly and post from there.
The model of my TV is:
Mitsubishi CT1535TX 50Hz PAL TV made in UK (Colour TV Receiver)
I have looked online but can not find anything on it.
My USMA is powered through mains supply not from PC.
-
And my USMA set to Positive. Thank you for your help I will post in due course.
Just to clear my head, once I have completed the set=up is my TV capable of doing this or do I have to have a specific TV?
-
Sony Trinitrons (silver ones) are 100% tested (except 100 Hz models) many Philips, Samsung (with problems from my experience) and Grundig will work. Basically any TV with PAL and NTSC support will work.
I cannot find any information about this TV either. In what year was produced ? TV from around 2000 and newer should work also with NTSC signal (plenty from even 1990 will work also).
-
You need a 60-Hz TV set/monitor for GM usage. How in the world are you going to properly emulate 60-Hz games with 50-Hz-only hardware.
Said that, I hardly believe that TV set is 50 Hz-only, especially if it supports RGB. Anyway, you should get yourself something better (bigger) no matter what beforehand. And also think why are you using old versions of ---smurfing--- everything.
-
I can not find a year of manufacture on the TV set... I think it is before 2000 looking at it from that point of view.
I will try out the method as posted above and keep you updated as I go.
Also I forgot to ask what version of MAME should I be using
-
Hi Haynor I have just started to install CRT-Emu drivers on Win XP with the files you gave me but having followed your instructions I do not get the same set-up screen and a message saying Radeon 9250 - Secondary has not been passed...anyway I clicked continue twice and then all I have is a screen asking me to re-start... Have I got the right file here?
-
Recapnation, You are right but I think his hardware is too old for windows 7 (lack of drivers for windows 7) so he is forced to use old drivers, XP but he should use new tools. Otherwise new groovymame might now work correctly.
ArcadeSpirit, post photos. I'm using HD4350 and never had problems but I use newer driver 9.3.
-
I only have Windows XP 32 bit version... I am going to do another fresh install because I have once again messed this up...
I did notice that on the install through crt-emu drivers I did get an error message...would this be normal? I also do not have the same options are per instrucrions posted by Haynor....
I do not get the option to install drivers or go to TESTSIGNING...
-
TESTSIGNING is only for windows 7. I think It's better to do not follow this instruction for now. After all it's for windows 7.
Use only PC monitor for setting. Just disconnect everything from second output and then install XP.
After You end with XP just install driver using setup inside driver folder and restart PC. Do You have picture on PC CRT monitor?
If yes, then run ArcadeOSD 2.0 beta 10 (EDIT. Does not work for me, dummo why). How many modes do You have ? 5, 10 or about 60 ? Do you have modes with 50 Hz ? If no, then we need ArcadeOSD with custom resolutions.
Ups, no 50 Hz modes by default so we need ArcadeOSD (old one for now from beta 8 archive, for unknown reason ArcadeOSD from beta 10 does not recognize old 9.3 driver). Set options:
(https://thumb.ibb.co/btUU8Q/VMMaker_edit_settings_monitor.png) (https://ibb.co/btUU8Q)
(https://thumb.ibb.co/jQG6Nk/VMMaker_edit_settings_user_modes.png) (https://ibb.co/jQG6Nk)
Press ok, then Generate modes. All modes should be as 50 Hz.
Now set any 50 Hz mode (better big one, interlaced like 640x512, no more than 800x600). You will probably loose picture on CRT PC. If yes, switch VGA cable to TV. Do You have picture ?
-
Hi Haynor here is my process from start to finish and all I ended up with was a blank screen on my PC CRT anda fuzzy picture on my TV
The photos show u my process
-
following on...
-
I did not turn off my PC again to get the picture on my TV I just swapped plugged in my TV to VGA see last picture
-
Your PC was probably switched to 640x480@60Hz. That's why You don't have any picture on CRT PC but distorted picture on TV. Something tells me that Your TV might be really 50 Hz only. Years ago I had however polish TV Elemis 50 Hz in theory but somehow I get stable picture even with 60 Hz mode.
Possible solution - before You install CRT emudriver set resolution to 1024x768 on PC monitor. Then install driver and restart PC. If You see picture after reset run ArcadeOSD beta 8 and set LOCK UNSUPOORTED MODES to NO. Now browse video modes and try set any. Then switch cable to UMSA.
BTW. I try to simulate 50 Hz only TV but I installed 50 Hz only modes after restart I didn't see any 50 Hz. I think my system detects 50 Hz modes as unsuitable. I switched Lock unsupported modes to NO and then I was able to set (but not always).
I wrote message to Calamity. Maybe he can help and look at beta10 issue.
-
Why positive sync?
-
It works like that with UMSA. Maybe creator made a mistake in labels on circuit.
I was able to set 50 Hz modes but after I switch to TV and restart PC so after all it's some kind of detection problem of my LCD.
-
I never had to touch the sync polarity switch on my UMSA.
-
Me to. Just of curiosity I switched to negative sync and don't get any picture on TV. Switched back to positive and everything is fine.
-
Wear can I download beta8 version from I have searched but can not find
-
Older version is not available. Try beta 10 and see if this card will compatible with beta 10. Might be my own problem with HD4350.
-
I followed your instructions Haynor and this is what I got on my TV. My PC monitor worked fine in the mode you told me to change it to but on every setting of ArcadeOSD none of the mode lines display on my TV. I can make out the screen behind all the fuzz so I know SwitchRes is outputting 15khz but I guess my TV is not compatible?
-
I can see the geometry screen on my TV but why does it look out of sync?
-
I am curious what Groovymame version and MAME version to use if I am using Win XP 32bit version?
I have been told to use so many different versions I just want to know what I need to use exactly...
Sorry I have used so many different versions with different results I just wanted to know if they was optimal version to use per OS.....
-
When I run CRT Beta 10 I get this...
-
I then create modelines then I get this
-
So I started from scratch and this is what I got...
Win XP32
Crt_Emu
Radeon 9000 Pro
I create this is VMM
went to Arcade OSD
selected setting as picture...
Swapped CRT Monitor for my 50Hz PAL TV and this is what I got...
How is this possible?
-
You have the same problem as me - your card is not detected just like my HD4350.
-
ArcadeSpirit,
Please stop opening new threads for the same issue, it makes it difficult to follow the issue.
With regards to the "beta 10" detecting issue mentioned by haynor666, it's a different problem that I'll be focusing on soon, but has nothing to do with OP's problem, as long as he sticks with 1.x tools.
Some things I'd try:
- Use a different scart cable. Yes, I know it sounds stupid but it's not the first time I've seen it, promise. Make sure you use a fully wired RGB scart cable. Yes, many scart cables are not fully wired.
- Try both polarity settings in your UMSA.
- In Arcade OSD, instead of trying a low resolution like 320x240 go straight to 640x480@60i (or 50i). This is in order to discard low dotclock issues.
-
No problems I will attend to this post for now... sorry for the mistake.
I will try this with a better SCART cable and see what happens.
With regards to just using my PC CRT monitor I have set it up to use a 31.5Khz setting in my monitor specs lines but I have noticed black borders around some games i.e Neo Geo and Wrestle-Mania by Midway and Cotton...
monitor_specs0 31000-31500, 50-65, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 1, 576, 768
Here are the rom.txt files.
I did notice by changing my settings (red text) in the crt_range line in GroovyMAME I eliminated the problems on the NEO Geo games and Cotton but not Wrestle-mania.
crt_range0 31130-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 400, 512, 0, 0
Here is the example....(see picture)
I would just like to know if I can alter these so all games fit my screen...
I have read about creating mode lines for individual monitors...From what I have read I am going to change the PORCH settings in GroovyMAME to help alleviate the problems...If I am heading in the right direction that's cool but if I need to start somewhere else please let me know.
I like the appearance just using my PC CRT monitor, at 31.5Khz I have noticed scan lines on my games and every game seems to run very smooth and looks great, especiall "In The Hunt" really pops off the screen.. The only problem I am having now is that of black borders around some games...
Should I post this as a new thread or keep it on here...
New to forums so please excuse the fact I don't know what I'm fully doing yet ;D