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: screen problem with pvm  (Read 3967 times)

0 Members and 1 Guest are viewing this topic.

cyb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:December 20, 2023, 04:25:20 pm
screen problem with pvm
« on: August 14, 2012, 04:02:37 am »
Greetings, I am using crt emudriver with groovymame with a radeon 4350 going into a sony pvm-20m2mdu. I'm having a problem with the screen being shifted to the right on many games, leaving a one inch black bar on the left side of the screen. For example, it happens with cps1 games such as Final Fight.

as I understand it, cps1 games are 384x224 but I do not have this resolution listed in ArcadeOSD so I cannot make any changes to the geometry. The closest one there is is 384x240. From what I can decipher from the log for final fight is that groovymame is using the 384x240 resolution, but no matter how much I adjust the geometry for that particular resolution in arcadeosd the picture is still shifted to the right. I have attached the log file for final fight. thanks!

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: screen problem with pvm
« Reply #1 on: August 14, 2012, 06:11:25 am »
Hi cyb, GM overrides your Arcade OSD adjustments. So, once you center 384 x 240 with Arcade OSD, write down the resulting values in the Horizontal Geometry meu, and use them to build a custom monitor specs line to place in mame.ini
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

cyb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:December 20, 2023, 04:25:20 pm
Re: screen problem with pvm
« Reply #2 on: August 14, 2012, 01:45:08 pm »
how do I make a custom monitor spec in mame.ini? sorry, im still new to this  :-[

here are the horizontal values from arcadeosd:
dotclock 7.62
hcenter 3/8
h active 48/50.394
h front porch 5/ 5.249
h sync pulse 5/ 5.249
h back porch 3/ 3.150
h blanking 13/ 13.648
h total 61/ 64.042

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: screen problem with pvm
« Reply #3 on: August 16, 2012, 08:53:12 am »
Hi cyb,

The format of the monitor_specs lines is this:

monitor_specs_0-6  HfreqMin-HfreqMax, VfreqMin,VfreqMax, HFrontPorch, HSyncPulse, HBackPorch, VfrontPorch, VSyncPulse, VBackPorch, HSyncPol, VSyncPol, ActiveLinesLimit, VirtualLinesLimit


So in order to create your custom one, replace the following values with the ones you got from Arcade_OSD:
monitor_specs_0  15625-15800, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 200, 448
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

cyb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:December 20, 2023, 04:25:20 pm
Re: screen problem with pvm
« Reply #4 on: August 17, 2012, 11:18:53 pm »
that seemed to work calamity thanks!
but a few questions.

I had to raise the "ActiveLinesLimit" from 200 to I think 400 otherwise final fight would run interlaced.
how do I find out the correct number to use for my monitor?

I noticed you can create more than one monitor spec, how can you load different ones in the command line? thanks again for your help.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: screen problem with pvm
« Reply #5 on: August 18, 2012, 02:25:22 pm »
I had to raise the "ActiveLinesLimit" from 200 to I think 400 otherwise final fight would run interlaced.
how do I find out the correct number to use for my monitor?

Yes, that was my fault, you'd normally use a value of 288 active lines for an arcade monitor.

Quote
I noticed you can create more than one monitor spec, how can you load different ones in the command line? thanks again for your help.

You're not supposed to pass those lines by command line, but to add them permanently in mame.ini.
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: 500
  • Last login:July 24, 2025, 09:26:13 pm
Re: screen problem with pvm
« Reply #6 on: July 27, 2013, 01:58:08 am »
Just to keep this on topic as to how to use ArcadeOSD (I'm trying to learn)
I'm just wondering which resolution are we meant to adjust in order to get our settings?
I've tried with a few different resolutions, and they all give me different settings, so I'm not sure which to use?
Thanks

maybe the title can also be changed to something more helpful ??
« Last Edit: July 27, 2013, 06:31:46 am by Sledge »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: screen problem with pvm
« Reply #7 on: July 27, 2013, 10:28:54 am »
I'm just wondering which resolution are we meant to adjust in order to get our settings?

The higher the width, the better the accuracy.

Quote
I've tried with a few different resolutions, and they all give me different settings, so I'm not sure which to use?

You won't get the same settings, specially if you use very low resolutions as a base. However you will manage to find if a certain value must be in the range of, say, 5, or 8. Then is a matter of fine tuning.
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