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: Modeline vertical adjustments, Vsync offset & Frame delay questions  (Read 2723 times)

0 Members and 1 Guest are viewing this topic.

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1806
  • Last login:Today at 07:08:46 pm
  • Is running at 15kHz
I believe I know the answer to this first question, but...

I don't think it's possible to adjust vertical size by editing monitor/modeline specs, but can you adjust v-position in any way? I have an RGB-modded consumer set with IC-controlled adjustment but I don't have the remote, and programming is way beyond me.

Next, is Vsync-offset designed to be used in GM with a CRT? Intealls' guide to trimming it on eiusdemmodi talks about HLSL - i thought that was an effects suite used among other things as a CRT substitute? Is this load testing of some sort?

Any tips on determining frame delay settings?

(If'm using a Core2Duo E6600 @ 2.4GHz, with an active-fan 256MB 4350, 4GB DDR2 800, Win7)


Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 01, 2025, 01:29:14 pm
  • Quote me with care
Re: Modeline vertical adjustments, Vsync offset & Frame delay questions
« Reply #1 on: March 18, 2016, 12:03:17 pm »
Vsync offset can also be used with CRTs but only makes sense if you're getting tearing with frame_delay.

The vertical shift can be controlled by software, changing the relative size of the vertical front and back porches.


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

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1806
  • Last login:Today at 07:08:46 pm
  • Is running at 15kHz
Re: Modeline vertical adjustments, Vsync offset & Frame delay questions
« Reply #2 on: March 19, 2016, 07:03:17 pm »
Ok, I'll give that a go. I didn't actually think I'd be able to, I swear I tried once a while back. Must not have tried hard enough.

And no, I'm not getting any tearing. I couldn't find any info regarding when to use V-sync offset. Maybe I didn't look hard enough.

Thanks again, Calamity :)
« Last Edit: March 19, 2016, 08:01:22 pm by buttersoft »

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1806
  • Last login:Today at 07:08:46 pm
  • Is running at 15kHz
Re: Modeline vertical adjustments, Vsync offset & Frame delay questions
« Reply #4 on: March 20, 2016, 06:34:43 am »
Yes, that post is where most of my questions come from. It doesn't say when you should use it, just tells you how.

My thinking was on a fork. You wouldn't use HLSL on a CRT (I don't think?), so either that guide was about stress-testing and correction. OR, it wasn't relevant to CRT if you weren't having problems.

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: Modeline vertical adjustments, Vsync offset & Frame delay questions
« Reply #5 on: March 20, 2016, 07:30:16 am »
Use it when You have tearing even if You are using syncrefresh with frame_delay. Mostly visible on high resolutions on LCD with effect and on CRT with super resolution if I remember correctly. Personally I use frame_delay 2 but with standard arcade resolutions and I never seen tearing during play.
« Last Edit: March 20, 2016, 07:34:07 am by haynor666 »