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: -= Helpp! About 2 give up - WG 25k7197 =-  (Read 5410 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!
-= Helpp! About 2 give up - WG 25k7197 =-
« on: August 06, 2013, 06:03:14 am »
Hi People ! Gr8 work!

My setup:

Midway Mortal Kombat Cab
Original Monitor: WG 25k7197
GFX: Onboard ATI Radeon X1200

Win XP SP3
Catalyst: crt_emudriver_9.3_1.2a_xp32
Soft15kHz

Been runnin my cab linux - advmame/advmenu with a few generated modelines - loads fun, no probs...

Here in my new house - my new arcade / home cinema i am setting up from scratch once again - winXP this time - wanting to get pixelperfect mame ....

Sof15kHz produces some useable desktop modes (including 800x600i).
Most of the low res modes (Quickres switch) are not working.

VMMaker produces a ton of modes from the xml.

Only a handfull work, most are scrambled.

Presets tried: Generic, CGA, H9110


Please help!

Ablut to swich back 2 my linux setup (but i dont want to) :badmood:

R.

Vmmaker creates
------------------------------------------------
-= 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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #1 on: August 06, 2013, 06:06:02 am »
Post your VMMaker.ini and mame.ini files
in VMMaker and mame try these settings:
Hantarex MTC 9110 (H9110)
monitor_specs0    15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

they supposedly have worked for someone else for a WG 25k7131 ..maybe similar for you
« Last Edit: August 06, 2013, 06:08:03 am by Sledge »

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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #2 on: August 06, 2013, 06:25:41 am »
Hi Sledge!

Thx for the quick reply!

My VMMaker.ini;

As u might see: dotclock has already been raised.... no change..
Didnt post my mame.ini - as i´m trying to fix my modes first...

Thx, R.




; VideoModeMaker - Options
; ------------------------
   
; 1. MAME
; -------

; Path for Mame executable, in case we want to extract xml information from it.

   MameExe = "G:\Mame149\mame.exe"

; Path for Mame ini folder, in case we want to create an ini file for each game.
; Important: existing ini files will be overwritten.

   IniPath = "G:\Mame\ini\"

; Mame options.

   ListFromXML = 1      ; Processes Mame XML and get video mode list from it
   GenerateXML = 1      ; Extracts XML from Mame (only needed once)
   OnlyListMain = 0   ; Only list resolutions for games contained in MameMain.txt
   GenerateInis = 0   ; Creates an ini file for each Mame game, in the IniPath folder
   SDLMame = 0      ; Use SDLMame specific options

; Monitor orientation

   MonitorHorizontal = 1   ; 0 = Rotating monitor: horizontal and vertical games at their native resolution
            ;     Suitable for users that physically rotate their CRTs
            ; 1 = Horizontal monitor: horizontal games run at their native resolution and
            ;     vertical games are rotated to fit in horizontal monitor   

   RotatingDesktop = 0   ; Specifies if both desktop and monitor are rotated

; Aspect ratio for vertical games on horizontal monitor
;    4:3 (keeps original aspect ratio)
;    3:3 (stretches to square format)
;    3:4 (stretches to full screen)
;   h:v (custom aspect ratio)

   VerticalAspect = "4:3"


; 2. MONITOR
; ----------

; Monitor Type. Valid types: D9800, D9400, D9200, EGA, VGA, MULTI, H9110, PAL, NTSC, GENERIC, CUSTOM

   MonitorType = "H9110"


; Monitor CUSTOM. These values will be used if MonitorType = "CUSTOM"
;
; monitor_specs0-6  HfreqMin-HfreqMax, VfreqMin,VfreqMax, HFrontPorch, HSyncPulse, HBackPorch, VfrontPorch, VSyncPulse, VBackPorch, HSyncPol, VSyncPol, ActiveLinesLimit, VirtualLinesLimit
;
;    * HfreqMin-HfreqMax: Minimum and maximum horizontal frequency, in Hz. Defines the range of horizontal frequencies the monitor is capable to sync.
;       The higher the horizontal frequency, the higher the vertical resolution available for the same vertical refresh.
;       The higher the horizontal frequency, the higher the vertical refresh available for the same vertical resolution.
;       The higher the horizontal frequency, the lower the horizontal amplitude of active video (narrower picture).
;
;   * VFreqMin-VfreqMax: Minimum and maximum vertical frequency, in Hz, Defines the range of vertical frequencies the monitor is capable to sync.
;
;   * HFrontPorch, HSyncPulse, HBackPorch: Horizontal timing and geometry, values in µs
;
;   * VfrontPorch, VSyncPulse, VBackPorch: Vertical timing and geometry, values in ms
;
;   * HSyncPol,VSyncPol: sync polarities, 0 = negative, 1 = positive.
;
;   * ActiveLinesLimit: Vertical resolutions until ActiveLinesLimit value included, are generated as progressive, regardless the possibility
;                           of obtaining the required vertical refresh value.
;
;   * VirtualLinesLimit: Vertical resolutions above ActiveLinesLimit and below VirtualLinesLimit are virtualized, that is, an interlaced resolution
;                            bigger that the native one is generated, with the right refresh, and "hardware stretch" is applied.
;                            Vertical resolutions above VirtulaLinesLimit are generated as interlaced, without any stretching.

   ;monitor_specs0    15625-16200, 49.50-200.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448
        monitor_specs0    15250-15700, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448

; Tolerance for horizontal frequency, in kHz, enables extending the range defined by [ HfreqMin, HfreqMax ]
; The resulting allowed frequency range will be [ HfreqMin - HfreqTolerance, HfreqMax + HfreqTolerance ]

   HfreqTolerance = 0.010


; 3. MODELINE GENERATOR
; ---------------------

; Total number of modelines to generate. Here are the recommended values for each driver version:
; CRT_Emudriver, based on Catalyst 6.5:   160 modes (accepts up to 200, but above 160 HyperSpin will refuse to load)
; CRT_Emudriver, based on Catalyst 9.3:   120 modes (accepts some more but above 120 you can get some blue screens)
; Regular Catalyst                    :    60 modes (won't accept any more)

   TotalModes = 120

; If enabled, only creates modes with 32 bits per pixel color depth

   Only32BPPModes = 0

; Method for mode table generation. If Mame xml is processed, that will create a lot of different video modes, so the mode table
; will be optimized keeping the most relevant ones, and dropping the rest, to keep below the TotalModes value.
;
; 0 = Static table: modelines are generated keeping their original vertical refresh. This method is intended to be used in
;     combination with ini files for each game.
;
; 1 = Dynamic table: a table of dummy modes is created using xres and yres values while ignoring vfreq. This method is intended
;     to be used in combination with Switchres or Groovymame. No ini files are required using this method (you should disable the
;     GenerateInis option).
;
; 2 = Magic table: a table of 'magic resolutions' is created, by ignoring xres and vfreq and just keeping yres. This method greatly reduces
;     the total number of modes in the list. It's only supported by GroovyMAME, and is intended as a workaround for the Hyperspin issue.

   ModeTableMethod_Custom = 0
   ModeTableMethod_XML = 1

; Minimum resolution values (these will be used instead of lower values)

   XresMin_XML = 240
   YresMin_XML = 240
   YresRound_XML = 4

   XresMin_Custom = 240
   YresMin_Custom = 160
   YresRound_Custom = 0

; Minimum dotclock value allowed by the video card, in MHz (i.e. DotClockMin = 7.010)

   DotClockMin = 7.010

; Number of iterations used by the mode generator [0,5]. The higher the number of iterations, the bigger the accuracy of the vertical
; refreshed obtained, normally at the cost of increasing the horizontal frequency strictly required.

   Iterations = 0

; Specifies if the refresh label is multiplied by 10 before rounding (experimental).

   VFreqLabelx10 = 0

; 4. DRIVER
; ---------

; Path for the driver folder

   DriverPath = ".\Driver\"

; If UpdateRegistry is enabled, UpdateDriver will only work if the driver version found in DriverPath matches the one installed
; in the system.

   UpdateRegistry = 1   ; Specifies if the video card registry section will be updated with the new video modes
            ; (will only work in combination with CRT_EMUDriver).
      
   UpdateDriver = 0   ; Specifies if the driver files in DriverPath will be updated with the new video modes, for
            ; future installations.

   AnyCatalyst = 0      ; Allows modelines to be installed for any Catalyst version. This option is experimental and
            ; known to produce some problems.

------------------------------------------------
-= 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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #3 on: August 06, 2013, 07:03:49 am »
try changing these:

MonitorType = "H9110"
to
MonitorType = "CUSTOM"

TotalModes = 120
to
TotalModes = 100
above is just for safety sake, you can raise it later

ModeTableMethod_Custom = 0
to
ModeTableMethod_Custom = 1

let us know if it helps...

How are you testing the modes? in ArcadeOSD?
Also.. I'm not sure why your VMMaker.ini is formatted differently to mine.. do you have the latest version?
« Last Edit: August 06, 2013, 07:07:26 am by Sledge »

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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #4 on: August 06, 2013, 07:15:24 am »
Testing with ArcadeOSD

My ver is: VMMaker_1.3c_Arcade_OSD_1.3b

Is there a newer one???

R.
------------------------------------------------
-= 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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #5 on: August 06, 2013, 07:23:56 am »
Nope.. that's it.. but your file looks a bit different to mine.. (I was looking at my old one)
it's been updated :) all good

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #6 on: August 06, 2013, 07:28:23 am »
Hi Rodman,

Try increasing the dotclockmin to 8.0, and use the same value in mame.ini. That should work. Also, post your modelines.txt file to double check if it's doing what's supposed to do.
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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #7 on: August 06, 2013, 07:31:27 am »
Here are the testresults....

After deinstalling Soft15khz
and reinstallyng the modified Catalyst

Monitor: CUSTOM
Max Modes 100
CustomM 1

Created 100 Modes, 3 dropped

Only a handfull working just as before....

lowestworking: 312x288

with soft15kHz not installed all the interlaced modes (640X480, 800x600,1024x768) not working....

Where is the problem????

My gfx card is supported and working since some modes are doin well
the monitor works well....

what can i do .......

 :angry:

R.

@ Calamity:

Thx for your gr8 work!!!!!!!!!!

Tryin your settings -
does VMMaker use the mame.ini??????

Thx, R.
------------------------------------------------
-= 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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #8 on: August 06, 2013, 07:34:34 am »
no.. it only looks at the mame.exe to extract videomodes from..

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #9 on: August 06, 2013, 07:38:09 am »
Quote
lowestworking: 312x288

This is completely normal and expected with that card.

Quote
with soft15kHz not installed all the interlaced modes (640X480, 800x600,1024x768) not working....

This shouldn't happen, so... post your modelines.txt to see what's happening. It's probably pushing the hfreq a little bit too high for your current monitor adjustment, did you try tweaking the hfreq/vfreq potentiometers?

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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #10 on: August 06, 2013, 07:41:10 am »
How was the correct line for the pclock in mame.ini...

is it
dotclockmin  8000
???
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #11 on: August 06, 2013, 07:45:51 am »
It's the same format, in MHz: dotclock_min 8.0

Look for the right option under "SWITCHRES CORE OPTIONS".

Anyway, that's only for GroovyMAME, I thought you were already testing games, so try fixing your modes first with VMMaker.
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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #12 on: August 06, 2013, 07:55:15 am »
Thats what i thougt - no ... far from testin games  :dizzy:

here is my modes

Modeline "376x256_59 16.23KHz 58.58Hz" 8.030 376 392 432 496 256 258 261 277 -hsync -vsync
Modeline "376x272_55 16.23KHz 55.38Hz" 8.030 376 392 432 496 272 274 277 293 -hsync -vsync
Modeline "384x256_58 16.18KHz 58.42Hz" 8.160 384 400 440 504 256 258 261 277 -hsync -vsync
Modeline "384x288_52 16.18KHz 52.37Hz" 8.160 384 400 440 504 288 290 293 309 -hsync -vsync
Modeline "400x240_60 15.64KHz 59.91Hz" 8.130 400 416 456 520 240 242 245 261 -hsync -vsync
Modeline "400x248_60 16.15KHz 60.03Hz" 8.510 400 416 456 528 248 250 253 269 -hsync -vsync
Modeline "400x256_59 16.21KHz 58.51Hz" 8.540 400 416 456 528 256 258 261 277 -hsync -vsync
Modeline "400x264_57 16.21KHz 56.87Hz" 8.540 400 416 456 528 264 266 269 285 -hsync -vsync
Modeline "400x272_55 16.21KHz 55.32Hz" 8.540 400 416 456 528 272 274 277 293 -hsync -vsync
Modeline "400x280_54 16.21KHz 53.85Hz" 8.540 400 416 456 528 280 282 285 301 -hsync -vsync
Modeline "400x288_52 16.21KHz 52.45Hz" 8.540 400 416 456 528 288 290 293 309 -hsync -vsync
Modeline "416x240_60 15.66KHz 59.99Hz" 8.500 416 432 472 544 240 242 245 261 -hsync -vsync
Modeline "416x256_58 16.20KHz 58.48Hz" 8.820 416 432 472 544 256 258 261 277 -hsync -vsync
Modeline "432x240_60 15.67KHz 60.04Hz" 8.760 432 448 488 560 240 242 245 261 -hsync -vsync
Modeline "432x248_60 16.13KHz 59.97Hz" 9.430 432 456 504 584 248 250 253 269 -hsync -vsync
Modeline "432x256_58 16.18KHz 58.42Hz" 9.460 432 456 504 584 256 258 261 277 -hsync -vsync
Modeline "432x264_57 16.18KHz 56.78Hz" 9.460 432 456 504 584 264 266 269 285 -hsync -vsync
Modeline "432x272_55 16.18KHz 55.23Hz" 9.460 432 456 504 584 272 274 277 293 -hsync -vsync
Modeline "432x280_54 16.18KHz 53.76Hz" 9.460 432 456 504 584 280 282 285 301 -hsync -vsync
Modeline "432x288_52 16.18KHz 52.37Hz" 9.460 432 456 504 584 288 290 293 309 -hsync -vsync
Modeline "448x240_60 15.67KHz 60.04Hz" 9.390 448 472 520 600 240 242 245 261 -hsync -vsync
Modeline "456x240_60 15.66KHz 60.01Hz" 9.530 456 480 528 608 240 242 245 261 -hsync -vsync
Modeline "456x256_58 16.19KHz 58.45Hz" 9.850 456 480 528 608 256 258 261 277 -hsync -vsync
Modeline "456x264_57 16.19KHz 56.81Hz" 9.850 456 480 528 608 264 266 269 285 -hsync -vsync
Modeline "464x240_60 15.65KHz 59.98Hz" 9.650 464 488 536 616 240 242 245 261 -hsync -vsync
Modeline "464x256_59 16.21KHz 58.51Hz" 9.990 464 488 536 616 256 258 261 277 -hsync -vsync
Modeline "480x160_60 15.64KHz 59.92Hz" 9.890 480 504 552 632 160 202 205 261 -hsync -vsync
Modeline "480x200_60 15.64KHz 59.92Hz" 9.890 480 504 552 632 200 222 225 261 -hsync -vsync
Modeline "480x240_60 15.64KHz 59.92Hz" 9.890 480 504 552 632 240 242 245 261 -hsync -vsync
Modeline "480x256_58 16.20KHz 58.48Hz" 10.220 480 504 552 632 256 258 261 277 -hsync -vsync
Modeline "480x464_60 15.64KHz 60.03Hz" 9.870 480 504 552 632 464 474 479 521 interlace -hsync -vsync
Modeline "480x480_60 15.64KHz 60.03Hz" 9.870 480 504 552 632 480 482 487 521 interlace -hsync -vsync
Modeline "496x192_60 15.69KHz 60.13Hz" 10.150 496 520 568 648 192 218 221 261 -hsync -vsync
Modeline "496x240_60 15.69KHz 60.13Hz" 10.150 496 520 568 648 240 242 245 261 -hsync -vsync
Modeline "496x256_59 16.21KHz 58.50Hz" 10.620 496 520 568 656 256 258 261 277 -hsync -vsync
Modeline "496x480_60 15.62KHz 59.98Hz" 10.140 496 520 568 648 480 482 487 521 interlace -hsync -vsync
Modeline "512x192_60 15.65KHz 59.95Hz" 10.520 512 536 584 672 192 218 221 261 -hsync -vsync
Modeline "512x224_60 15.65KHz 59.95Hz" 10.520 512 536 584 672 224 234 237 261 -hsync -vsync
Modeline "512x239_60 15.65KHz 59.95Hz" 10.520 512 536 584 672 239 241 244 261 -hsync -vsync
Modeline "512x240_60 15.65KHz 59.95Hz" 10.520 512 536 584 672 240 242 245 261 -hsync -vsync
Modeline "512x244_60 15.84KHz 60.00Hz" 10.650 512 536 584 672 244 245 248 264 -hsync -vsync
Modeline "512x256_58 16.20KHz 58.49Hz" 11.000 512 536 592 680 256 258 261 277 -hsync -vsync
Modeline "512x288_52 16.20KHz 52.44Hz" 11.000 512 536 592 680 288 290 293 309 -hsync -vsync
Modeline "512x448_60 15.62KHz 59.98Hz" 10.510 512 536 584 672 448 466 471 521 interlace -hsync -vsync
Modeline "512x478_60 15.62KHz 59.98Hz" 10.510 512 536 584 672 478 481 486 521 interlace -hsync -vsync
Modeline "512x480_60 15.62KHz 59.98Hz" 10.510 512 536 584 672 480 482 487 521 interlace -hsync -vsync
Modeline "512x512_58 16.20KHz 58.39Hz" 11.000 512 536 592 680 512 515 520 555 interlace -hsync -vsync
Modeline "528x240_60 15.67KHz 60.02Hz" 10.910 528 552 608 696 240 242 245 261 -hsync -vsync
Modeline "544x240_60 15.64KHz 59.93Hz" 11.140 544 568 624 712 240 242 245 261 -hsync -vsync
Modeline "544x242_60 15.73KHz 60.03Hz" 11.190 544 568 624 712 242 243 246 262 -hsync -vsync
Modeline "544x480_60 15.64KHz 60.05Hz" 11.120 544 568 624 712 480 482 487 521 interlace -hsync -vsync
Modeline "560x240_60 15.67KHz 60.03Hz" 11.520 560 584 640 736 240 242 245 261 -hsync -vsync
Modeline "576x240_60 15.65KHz 59.97Hz" 11.780 576 600 656 752 240 242 245 261 -hsync -vsync
Modeline "592x240_60 15.65KHz 59.98Hz" 12.020 592 616 672 768 240 242 245 261 -hsync -vsync
Modeline "600x240_60 15.66KHz 59.99Hz" 12.170 600 624 680 776 240 242 245 261 -hsync -vsync
Modeline "608x240_60 15.65KHz 59.98Hz" 12.260 608 632 688 784 240 242 245 261 -hsync -vsync
Modeline "624x288_52 16.20KHz 52.42Hz" 13.230 624 648 712 816 288 290 293 309 -hsync -vsync
Modeline "640x200_60 15.67KHz 60.05Hz" 13.040 640 664 728 832 200 222 225 261 -hsync -vsync
Modeline "640x224_60 15.67KHz 60.05Hz" 13.040 640 664 728 832 224 234 237 261 -hsync -vsync
Modeline "640x240_60 15.67KHz 60.05Hz" 13.040 640 664 728 832 240 242 245 261 -hsync -vsync
Modeline "640x244_60 15.82KHz 59.92Hz" 13.180 640 664 728 832 244 245 248 264 -hsync -vsync
Modeline "640x256_58 16.20KHz 58.50Hz" 13.720 640 672 736 848 256 258 261 277 -hsync -vsync
Modeline "640x480_60 15.62KHz 59.95Hz" 12.980 640 664 728 832 480 482 487 521 interlace -hsync -vsync
Modeline "648x240_60 15.67KHz 60.04Hz" 13.140 648 672 736 840 240 242 245 261 -hsync -vsync
Modeline "656x240_60 15.67KHz 60.04Hz" 13.280 656 680 744 848 240 242 245 261 -hsync -vsync
Modeline "656x256_59 16.21KHz 58.52Hz" 14.010 656 688 752 864 256 258 261 277 -hsync -vsync
Modeline "664x496_60 16.18KHz 60.06Hz" 14.090 664 696 760 872 496 499 504 539 interlace -hsync -vsync
Modeline "672x224_60 15.66KHz 60.00Hz" 13.760 672 704 768 880 224 234 237 261 -hsync -vsync
Modeline "672x240_60 15.66KHz 60.00Hz" 13.760 672 704 768 880 240 242 245 261 -hsync -vsync
Modeline "672x256_58 16.20KHz 58.47Hz" 14.530 672 704 776 896 256 258 261 277 -hsync -vsync
Modeline "672x272_55 16.20KHz 55.28Hz" 14.530 672 704 776 896 272 274 277 293 -hsync -vsync
Modeline "672x288_52 16.20KHz 52.42Hz" 14.530 672 704 776 896 288 290 293 309 -hsync -vsync
Modeline "688x240_60 15.65KHz 59.95Hz" 14.030 688 720 784 896 240 242 245 261 -hsync -vsync
Modeline "688x512_58 16.19KHz 58.34Hz" 14.780 688 720 792 912 512 515 520 555 interlace -hsync -vsync
Modeline "704x240_60 15.64KHz 59.92Hz" 14.530 704 736 808 928 240 242 245 261 -hsync -vsync
Modeline "704x256_58 16.20KHz 58.48Hz" 15.040 704 736 808 928 256 258 261 277 -hsync -vsync
Modeline "704x272_55 16.20KHz 55.29Hz" 15.040 704 736 808 928 272 274 277 293 -hsync -vsync
Modeline "704x480_60 15.64KHz 60.03Hz" 14.490 704 736 808 928 480 482 487 521 interlace -hsync -vsync
Modeline "704x528_57 16.20KHz 56.74Hz" 15.040 704 736 808 928 528 531 536 571 interlace -hsync -vsync
Modeline "720x240_60 15.64KHz 59.93Hz" 14.780 720 752 824 944 240 242 245 261 -hsync -vsync
Modeline "728x544_55 16.21KHz 55.23Hz" 15.550 728 760 832 960 544 547 552 587 interlace -hsync -vsync
Modeline "736x240_60 15.66KHz 60.00Hz" 15.040 736 768 840 960 240 242 245 261 -hsync -vsync
Modeline "736x256_59 16.21KHz 58.53Hz" 15.690 736 768 840 968 256 258 261 277 -hsync -vsync
Modeline "736x272_55 16.21KHz 55.33Hz" 15.690 736 768 840 968 272 274 277 293 -hsync -vsync
Modeline "752x240_60 15.66KHz 60.01Hz" 15.260 752 784 856 976 240 242 245 261 -hsync -vsync
Modeline "752x560_54 16.20KHz 53.72Hz" 15.940 752 784 856 984 560 563 568 603 interlace -hsync -vsync
Modeline "768x240_60 15.67KHz 60.04Hz" 15.640 768 800 872 1000 240 242 245 261 -hsync -vsync
Modeline "768x256_58 16.18KHz 58.42Hz" 16.340 768 800 880 1008 256 258 261 277 -hsync -vsync
Modeline "768x512_58 16.18KHz 58.32Hz" 16.340 768 800 880 1008 512 515 520 555 interlace -hsync -vsync
Modeline "768x576_52 16.18KHz 52.29Hz" 16.340 768 800 880 1008 576 579 584 619 interlace -hsync -vsync
Modeline "1088x256_58 16.20KHz 58.49Hz" 23.160 1088 1136 1248 1432 256 258 261 277 -hsync -vsync
Modeline "1280x240_60 15.66KHz 59.99Hz" 25.930 1280 1328 1448 1656 240 242 245 261 -hsync -vsync
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #13 on: August 06, 2013, 08:04:47 am »
Ok. Now check 376x256@59.

If it's out of sync, try moving the h-freq potentiometer slowly until it syncs.
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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #14 on: August 06, 2013, 08:19:28 am »
Getting the manual from WG homepage.... tryin....

If u help me get this right you´ll surely receive some nice austrian beer !
Promise

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

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #15 on: August 06, 2013, 08:25:14 am »
That sounds good!

If you don't want to mess with your monitor, try these settings in VMMaker:

MonitorType = "CUSTOM"
monitor_specs0    15650-15700, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448

These are super conservative and you won't get the best out of the vertical games in terms of resolution@refresh, but it should be good enough for now.

The best settings, in my opinion, when dealing with GroovyMAME/GroovyUME and cards with difficulties for low dotclocks (=> horizontal scaling required), is to use magic resolutions:

ModeTableMethod_XML = 2
« Last Edit: August 06, 2013, 08:39:55 am by Calamity »
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

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 495
  • Last login:September 25, 2022, 05:22:55 am
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #16 on: August 06, 2013, 08:29:45 am »
monitor_specs0    156250-15700
ERROR?                 ^^^^

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #17 on: August 06, 2013, 08:40:30 am »
monitor_specs0    156250-15700
ERROR?                 ^^^^

Sure, my mistake, I've edited my post, thanks.
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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #18 on: August 06, 2013, 08:49:34 am »
Sir thou art a fu...n genius :burgerking:! :notworthy:

It was the V-Hold........

Man man man man man man man man man

How many hours did i spend on that now ..... :)
LOL

I considered it alright becouse some modes worked flawlessly..... damn damn damn...

Status:
All the generated modes are working perfectly....
:)

To Do:
- Check if there even is a low dotclock problem ......
- Setup Groovymame and hyperspin (or Advmenuplus)
- Finish MK on very hard (again)

Any idea what the precise specs for my 25k7197 would be???


Calamity - thx again!
Cant be more happy!

Please email or PM me a postal adress! :cheers:

R.
------------------------------------------------
-= 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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #19 on: August 06, 2013, 08:55:08 am »
Any idea what the precise specs for my 25k7197 would be???
best idea would be to adjust them through ArcadeOSD on a res like 640x288 or 640x256 (depending on whether you have limited it to that height) and write those settings down..
then put them into mame.ini/vmmaker

see how it goes...
« Last Edit: August 06, 2013, 09:14:15 am by Sledge »

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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #20 on: August 07, 2013, 05:13:17 am »
Thx again - a few new questions have risen....


- How do i remove modes? (I want to remove the interlaced ones)
   I suppuse it aint enough to remove from modelines file ....
   Does groovymame / switchres use the registry modes or where are they stored???

- Please specify how to read out the specsline for my monitor form an ArcadeOSD Mode

Thx!

 :burgerking:
 :afro:

------------------------------------------------
-= 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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #21 on: August 07, 2013, 05:29:12 am »
use Winmodelines to remove modelines


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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #22 on: August 07, 2013, 11:08:10 am »
Thx!

What modes does groovymame use?
The ones stored in the registry?

Advmane used modes stored in the .ini file

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

lcmgadgets

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 471
  • Last login:July 31, 2023, 01:46:12 pm
  • Can u guess what game this image is from?
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #23 on: August 07, 2013, 11:33:26 am »
Jeopardy answer: Rodman, Sledge, Calamity.

Question: Who r 3 guys on the byoac forum who I don't remember seeing before today who have now joined the ranks of those who work, talk, & think several quantums above my level?

You're a credit to this site, guys. Keep posting!   :notworthy:

"Godzilla is a warning. A warning to each and every one of us. When mankind falls into conflict with nature, monsters are born."
Professor Hayashida

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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #24 on: August 07, 2013, 04:34:41 pm »
lol

i :laugh2:
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #25 on: August 07, 2013, 05:46:11 pm »
Hi Rodman,

You don't really need to remove interlaced modes. VMMaker is creating those because it understands you're going to need them for GroovyMAME. You could just instruct GroovyMAME not to use interlaced modes if you like. If you really really want to get ride of those modes then get Winmodelines, this tool will allow you to edit the modelines stored in the registry.

GroovyMAME creates its own modelines on the fly, overriding the ones in the registry, which are just used as dummy modes (we need a previous definition in order to actually be able to edit it on the fly).

For a standard arcade monitor, it's actually faster to center the picture by using the monitor controls. All modelines should have been created with similar borders, so it should be easy to find a more or less universal geometry adjustment.
« Last Edit: August 07, 2013, 06:01:08 pm by Calamity »
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

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 495
  • Last login:September 25, 2022, 05:22:55 am
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #26 on: August 08, 2013, 04:32:16 am »
Jeopardy answer: Rodman, Sledge, Calamity.

Question: Who r 3 guys on the byoac forum who I don't remember seeing before today who have now joined the ranks of those who work, talk, & think several quantums above my level?

You're a credit to this site, guys. Keep posting!   :notworthy:
please... no.. don't event think of putting me in the same category as Calamity...
I've got barely a clue about this stuff :)

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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #27 on: August 09, 2013, 04:28:32 am »
You could just instruct GroovyMAME not to use interlaced modes if you like. If you really really want to get ride of those modes then get Winmodelines...

Perfect - thats what i was looking for...

I suppose groovymame uses the /ini/mame.ini file ...
 - can i put my monitorspecsline in there?
 - how is the command to disable interlaced modes?


GroovyMAME creates its own modelines on the fly, overriding the ones in the registry, which are just used as dummy modes (we need a previous definition in order to actually be able to edit it on the fly).
I c.....
What are the modes ArcadeOSD is using - ? the ones stored in the registry????
As far as my test show it aint the modes in the modelines.txt file...

For a standard arcade monitor, it's actually faster to center the picture by using the monitor controls. All modelines should have been created with similar borders, so it should be easy to find a more or less universal geometry adjustment.

Roger that!
As i am using your "super conservative" specs line with success, i am still lacking some modes - is there a way to get my exact monitor specs readings from ArcadeOSD?


Regards, gr8 work,
R.
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #28 on: August 10, 2013, 12:32:11 pm »
I suppose groovymame uses the /ini/mame.ini file ...
 - can i put my monitorspecsline in there?
 - how is the command to disable interlaced modes?

To disable interlaced modes, in mame.ini:

interlace 0

To add your custom specs, in mame.ini:

monitor custom
crt_range0    15650-15700, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

(notice the crt_range is slightly different to the monitor_specs lines)

Quote
What are the modes ArcadeOSD is using - ? the ones stored in the registry????
As far as my test show it aint the modes in the modelines.txt file...

ArcadeOSD uses the registry modelines, and can edit them, etc. Those should match the ones in Modeline.txt

Quote
As i am using your "super conservative" specs line with success, i am still lacking some modes - is there a way to get my exact monitor specs readings from ArcadeOSD?

Of course you can get your exact monitor specs from ArcadeOSD, but you can't do this by blindly tweaking the values, you need to actually understand what you're doing. Honestly the only relevant value for your practical case is how high you can push the horizontal frequency. So you can find it out by incrementing the remarked value by short steps:

crt_range0    15650-15700, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

For each value, launch pacman and see if it syncs. It will probably stop syncing once you reach 16200 or something. Keep the value right before it stops syncing.
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: -= Helpp! About 2 give up - WG 25k7197 =-
« Reply #29 on: August 11, 2013, 02:06:54 pm »
Gr8!
Thx Calamity!

I hope i find time 2morrow after my sons 4th bday party to do some testing!

Regards,
R
------------------------------------------------
-= Real control builders dont use J-Pacs =-
------------------------------------------------