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: Raiden Fighters not working correctly  (Read 4659 times)

0 Members and 2 Guests are viewing this topic.

ZackFF7

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:Yesterday at 08:52:54 pm
  • I want to build my own arcade controls!
Raiden Fighters not working correctly
« on: June 23, 2026, 07:03:07 pm »
Hi.
I'm running this game on Groovy Mame, image is rotated 270º, but it's not sync.

This game runs at 320x240 54Hz?

Someone can help me?

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3544
  • Last login:Today at 12:38:43 pm
Re: Raiden Fighters not working correctly
« Reply #1 on: June 23, 2026, 08:07:07 pm »
Hi.
I'm running this game on Groovy Mame, image is rotated 270º, but it's not sync.


On what display? 15khz CRT monitor or TV?


Quote
This game runs at 320x240 54Hz?

Someone can help me?


Some CRT TVs cannot handle 54hz. For them it is a weird no-go zone in-between PAL (50hz) and NTSC( 59.94hz). Some TVs can only handle 60hz/NTSC, especially in the USA. Thus typically a rolling image. What is your display?

If it is an arcade monitor, just twiddle the V-hold pot a little.

Oh, hello and welcome to the nuthouse.

Zeb

ZackFF7

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:Yesterday at 08:52:54 pm
  • I want to build my own arcade controls!
Re: Raiden Fighters not working correctly
« Reply #2 on: June 23, 2026, 08:55:18 pm »
PVM 20M2U.

The image blinks every second.

Thanks for reply.
« Last Edit: June 23, 2026, 08:57:52 pm by ZackFF7 »

ZackFF7

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:Yesterday at 08:52:54 pm
  • I want to build my own arcade controls!
Re: Raiden Fighters not working correctly
« Reply #3 on: June 23, 2026, 10:32:33 pm »
I have some progress.
I've adjusted v-hold option on Menu>User config > v-hold.

Its not perfect, because I have some black bars on top and botton.

Thanks.

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3544
  • Last login:Today at 12:38:43 pm
Re: Raiden Fighters not working correctly
« Reply #4 on: June 24, 2026, 02:05:57 am »
Adjust your CRT_emulator settings to restrict it from selecting frequencies in the mid-fifties.

Edit the preset "crt_range" values in monitor.ini. You can edit this directly or via vmmmaker.exe setup program. Use it to define and limit the frequency ranges. I'd suggest pulling the lower value up to somewhere above 55.00hz. Keep going up until it works.

You can even select "NTSC" which forces everything into ~59.94hz, and let Groovymame handle the framerate and game/game speed mismatch.

Sometimes a CRT, including Sony PVMs, may handle both 50hz and 60hz ok, and a small range around each of those values, but lose sync in the middle around 53,54,55,56,57. This is because of the way they use voltage-controlled oscillators (VCOs) and phase-locked loops (PLLs) so their micoms can hone in on the most relevant 50 & 60hz, and each sub-circuit has a small range or window of nearby frequencies they accept. Every TV is different, but 55hz is often out-of-range. Especially for older units.

It may help to think of many, or even most, 15khz CRT TVs/monitors as dual-sync, 50 & 60hz.

Anyway, for CRTEMU and monitor.ini, I use a double crt_range setup, so crt_range0 and crt_range1. Below is an example where I've tightened the ranges to remain very close to 50 & 60hz. You can cut/paste, and edit to suit as you like.

Quote
monitor "NTSC/PAL only", "PAL/NTSC 50/60hz only", "4:3"
        crt_range0 15600-15900, 49.50-50.00, 2.000, 4.700, 4.700, 0.064, 0.192, 1.056, 0, 0, 192, 288, 448, 576
        crt_range1 15600-15900, 59.50-61.00, 2.000, 4.700, 5.800, 0.064, 0.192, 0.898, 0, 0, 192, 248, 448, 480


The bolded numbers above are the vertical frequencies limits I've been talking about. Quite tight in this example. The underlined numbers near the end are the max vertical lines in progressive and interlaced modes. Obviously crt_range0 is for PAL and crt_range1 is for NTSC.

As a rule of thumb, GM/CRTEMU will look to choose/create modes based on NTSC crt_range1 first, but if it needs more vertical lines /lower frequencies it tries to use the PAL crt_range0.

Below is another example, this time with looser frequency limits. I use this with my "China" Tvs as well as many other post 2000's Asian TVs (Toshiba, Sony, LG, Samsung, TCL, etc) built on similar architecture with a single monster jungle chip that performs most functions in one package. I component-mod and use these with GreenAntz transcoders, they make great little arcade monitors. They have no problem with anything between 50 & 60hz.


Quote
monitor "ChinaTV1", "China TV - 50/60 Hz", "4:3"
        crt_range0 15625.00-15750, 49.50-55.00, 1.500, 4.700, 5.800, 0.191, 0.191, 1.056, 0, 0, 192, 288, 448, 576
        crt_range1 15625.00-15750, 55.01-62.00, 2.000, 4.700, 6.200, 0.256, 0.191, 1.200, 0, 0, 192, 248, 448, 480


Even though the TV has no problems with 55hz, I'm still using double crt_ranges to tell GM/CRTEMU how to sort out the video modes based on 50 or 60hz. This is because the TV is really very clever and automatically changes geometry and other factory settings depending on whether it thinks it is getting PAL or NTSC input. Yes, even at very close to 55hz the jungle IC silently detects which is closer (PAL or NTSC) and changes settings automatically. They really do act like dual-sync monitors.

If you want to play something like Mortal Kombat or Raiden you really want to know how it will be displayed.

Anyway, copy and use as desired. You can block out a custom taboo range around 55hz by editing the bolded numbers above. Trial and error with your PVM.


ZackFF7

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:Yesterday at 08:52:54 pm
  • I want to build my own arcade controls!
Re: Raiden Fighters not working correctly
« Reply #5 on: June 25, 2026, 09:55:25 pm »
Very nice.

It's working now, I've used vmmmaker, now I just need to adjust something to reduce or eliminate the black bar on top and bottom.

Thank you.

Mr. Peabody

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 841
  • Last login:June 29, 2026, 06:44:40 pm
Re: Raiden Fighters not working correctly
« Reply #6 on: June 29, 2026, 06:30:33 pm »
Displays have no black bars, only un-displayed area. Just as 'scan lines' equal drawn area, and blank lines equal un-drawn area. Everyone has it incorrect.

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3544
  • Last login:Today at 12:38:43 pm
Re: Raiden Fighters not working correctly
« Reply #7 on: Yesterday at 08:21:01 am »
Aye, you've gotta learn to love the black. You can't do much to adjust vertical size in CRTEMU. Black bars are unavoidable as not all modes will fill the entire screen. Find the monitor's vertical size control and set it to something you find acceptable. Or just use it a lot lol :lol

For arcade games with just one game, or all of the same type, they merely adjust the monitor controls so that the image fits the screen. If you want to run multiple games with a bunch of different video modes, then you'll get black bars.


Quote
Take me out to the black
Tell them I ain't comin' back
Burn the land and boil the sea
You can't take the sky from me
Sonny Rhodes "The Ballad of Serenity"

« Last Edit: Yesterday at 08:23:55 am by Zebidee »

ZackFF7

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:Yesterday at 08:52:54 pm
  • I want to build my own arcade controls!
Re: Raiden Fighters not working correctly
« Reply #8 on: Yesterday at 08:53:16 pm »
 ;D

Thank you guys!