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: crt range per refresh rate?  (Read 1850 times)

0 Members and 1 Guest are viewing this topic.

Foxhole

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:May 09, 2025, 05:02:07 pm
  • I want to build my own arcade controls!
crt range per refresh rate?
« on: February 15, 2016, 09:02:19 pm »
Hi.
Is there a way to change the crt range for certain refresh rates?
The issue i'm facing at the moment is that games that use refresh rates between 51-59hz cause the screen to shift down.
Every refresh rate changes the vertical geometry in a different way, so at the current moment i am forced to create different crt range per each game.
For example, games that use a refresh rate between 54-54.5Hz will use a certain crt range, while games that use 58-58.5Hz will use a different crt range.
So far i've been doing this for a week, and it is increasingly exhausting.
I've tried different presets, but that didn't do any good, it's probably the tv that's causing this, and since the tv uses a digital service menu to change geometry, that creates a problem.
So, that's why i'm trying to come up with a different way to approach this.
Any help would be much appreciated.
Thanks.

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1542
  • Last login:July 09, 2025, 10:34:59 am
  • retro maniac
Re: crt range per refresh rate?
« Reply #1 on: February 16, 2016, 01:42:15 am »
The maximum comfort You can get is regulation only for vertical size so even If You set every single game You will still have to enter service menu for many games just to regulate vertical size. The best way is to leave this as it is now and regulate size and shift or set so small picture that every change will not cut picture out of TV boundaries.

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: crt range per refresh rate?
« Reply #2 on: February 16, 2016, 08:26:19 am »
Is there a way to change the crt range for certain refresh rates?

Sure. E.g.:

 crt_range0  15625-16200, 49.50-55.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
 crt_range1  15625-16200, 55.10-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

(obviously, changing the rest of video timings so you have 2 effective ranges where different params apply)
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

Foxhole

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:May 09, 2025, 05:02:07 pm
  • I want to build my own arcade controls!
Re: crt range per refresh rate?
« Reply #3 on: February 16, 2016, 08:42:38 am »
Is there a way to change the crt range for certain refresh rates?

Sure. E.g.:

 crt_range0  15625-16200, 49.50-55.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
 crt_range1  15625-16200, 55.10-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

(obviously, changing the rest of video timings so you have 2 effective ranges where different params apply)
BRILLIANT! Simply brilliant! Thank you so much!