Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: -= Plz help me finish the damn thang :) =-  (Read 2738 times)

0 Members and 1 Guest are viewing this topic.

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
-= Plz help me finish the damn thang :) =-
« 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

 
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 495
  • Last login:September 25, 2022, 05:22:55 am
Re: -= Plz help me finish the damn thang :) =-
« Reply #1 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..

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
Re: -= Plz help me finish the damn thang :) =-
« Reply #2 on: September 03, 2013, 01:59:34 am »
 :laugh2:
might help ...

Reporting back when test done :dizzy:

R.
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
Re: -= Plz help me finish the damn thang :) =-
« Reply #3 on: September 03, 2013, 02:24:24 am »
Reporting back....

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

R.
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
Re: -= Plz help me finish the damn thang :) =-
« Reply #4 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......

------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
Re: -= Plz help me finish the damn thang :) =-
« Reply #5 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?

------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7418
  • Last login:May 02, 2024, 04:59:06 am
  • Quote me with care
Re: -= Plz help me finish the damn thang :) =-
« Reply #6 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.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
Re: -= Plz help me finish the damn thang :) =-
« Reply #7 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...
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Rodman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:January 07, 2015, 02:48:58 am
  • Built my first own arcade controls long long ago!
Re: -= Plz help me finish the damn thang :) =-
« Reply #8 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.
« Last Edit: September 03, 2013, 02:33:35 pm by Rodman »
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------