Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: Rodman on September 02, 2013, 07:02:28 am

Title: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 02, 2013, 07:02:28 am
Hi guys!

Back from holiday in Bibione, Italy -
here in lovely Klagenfurt, Austria - absolutely no summer left - time to finish what needs 2 be ..

My setup is a
Midway MK Cabinet with a WG 25k7197
ATI 1200
WinXP
Soft15k
VMMaker 1.3c + Calamity Catalyst
Groovymame/Ume 0.149.014b

Thx 2 Calamity and Sledge  :cheers: :burgerking: :notworthy:
my win is bootin up nicely on my arcade monitor and Vmmaker produces loads of nice modelines useable in ArcadeOSD and systemregistry....

Now lets go2work....
Target: Pixelperfect Groovymame almost any game
Problem: As flawlessly Vmmaker seems 2 work, Groovymame doesnt...

my
interlace 0
is completely ignored, and most of the games are started in an interlacéd res, none starts with its native resolution....

Is there a mame.ini template with the necessary options for Groovymame?

Please check my /ini/mame.ini :

Thx,
R.

#
# CORE CONFIGURATION OPTIONS
#
readconfig                1
writeconfig               0


# GROOVYMAME
crt_range0    15650-16200, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
interlace 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 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                  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              0
use_backdrops             1
use_overlays              1
use_bezels                0
use_cpanels               1
use_marquees              1

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65
effect                    none
dotclockmin               8.0

#
# 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
#
bios                     
cheat                     0
skip_gameinfo             0
uifont                    default
ramsize                   
confirm_quit              0
ui_mouse                  0
autoboot_command         
autoboot_delay            2
autoboot_script           

#
# WINDOWS DEBUGGING OPTIONS
#
oslog                     0
watchdog                  0
debugger_font             "Lucida Console"
debugger_font_size        9

#
# WINDOWS PERFORMANCE OPTIONS
#
priority                  0
multithreading            1
numprocessors             auto
profile                   0
bench                     0

#
# WINDOWS VIDEO OPTIONS
#
video                     ddraw
numscreens                1
window                    0
maximize                  1
keepaspect                1
prescale                  1
waitvsync                 1
syncrefresh               1
menu                      0

#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch                 0

#
# DIRECT3D-SPECIFIC OPTIONS
#
filter                    1

#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable               0
hlslpath                  hlsl
hlsl_ini_read             0
hlsl_ini_write            0
hlslini                   %g
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                     0.0
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                   \\.\DISPLAY4
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

#
# INPUT DEVICE OPTIONS
#
dual_lightgun             0

 
Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Sledge on September 02, 2013, 11:50:18 pm
Quote
Please check my /ini/mame.ini :
do you mean you have your mame.ini in you ini folder?
of so.. move it to the mame root folder..
Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 03, 2013, 01:59:34 am
 :laugh2:
might help ...

Reporting back when test done :dizzy:

R.
Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 03, 2013, 02:24:24 am
Reporting back....

no changes over here - still puttin me in interlaced modes...

R.
Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 03, 2013, 02:58:05 am
.... furthermore there is no difference in GM´s behaviour if there is any mame.ini in root and/or /ini or not.....

... ok confirmed that the mame.ini in GM root is used by changing rompath and starting windowed - which worked - .... at least some progress....

Now back 2 my GM options ...
why is
interlace 0
ignored......

Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 03, 2013, 03:40:51 am
New problem:
Freezes at the init screen of any game - job has to be killed via taskman.
Last verbose line of GM are three switchres lines...

any ideas?

Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Calamity on September 03, 2013, 04:36:52 am
Hi Rodman,

You need to create the mame.ini file from the GroovyMAME's executable, that's the first basic step:

groovymame.exe -cc

Then edit it with your personal settings, etc.
Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 03, 2013, 04:45:08 am
Thx!
I am really lacking documentation over here... damn
Fixed the interöace issue
...
as my freeze on init screen was not showing up when not using any mame.ini i suppose it might be an input setting problem -
checking with my new created .ini now...
Title: Re: -= Plz help me finish the damn thang :) =-
Post by: Rodman on September 03, 2013, 01:58:09 pm
 :applaud:

Done.

After extensive testing i now seem 2 have the modelinespecs for my WG monitor and gfx card
Max HFreq 16.650
Min Dotclock 6.38

Perfect modes (lowest 304x240) - thx.

Thx again, guys!

R.