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: How do you add 480i mode to crtemu for tri-sync monitors  (Read 4149 times)

0 Members and 1 Guest are viewing this topic.

Zebra

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:August 19, 2021, 01:12:24 pm
  • I want to build my own arcade controls!
How do you add 480i mode to crtemu for tri-sync monitors
« on: December 23, 2019, 07:39:16 pm »
I've been trying to add new modes using the VMM command line method and while I had no issues with 24khz modes like 396x384, when I try and add 640x480 interlaced it keeps duplicating the 480p modeline and then telling me there is a duplicate labeling problem.

Please can someone tell me how to add a 640x480@60hz interlaced 15khz mode and then switch my desktop to 15khz 480i without losing the ability for groovymame to use 480p for the games that ran in 31khz?

My light guns only work if I calibrate in Windows in the same mode as the game so I can't run my desktop in 480p anymore.

Zebra

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:August 19, 2021, 01:12:24 pm
  • I want to build my own arcade controls!
Re: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #1 on: January 01, 2020, 02:30:22 pm »
Bump.

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: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #2 on: January 02, 2020, 05:40:22 am »
Having 640x480 both in interlaced and progressive mode in the same system is problematic with HD 5000+ cards. It can be done but it's not easy.

If you need 640x480i, then previously delete your 640x480p mode. You may need to create a different desktop mode first and set your desktop to that mode before deleting 640x480p.

Then, if you're using VMM command line, make sure to select a 15 kHz monitor preset before creating that mode. Otherwise, if you're using a trisync preset, VMM will always want to use the upper range to avoid interlace.
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

Zebra

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:August 19, 2021, 01:12:24 pm
  • I want to build my own arcade controls!
Re: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #3 on: January 02, 2020, 04:20:16 pm »
If I switch to an EGA desktop mode and then delete the 31khz 640 x 480 progressive mode, how would I get it back after installing the 15khz 640 x 480 interlaced mode? Won't I still face the same problem? I.e. It will think it's a duplicate of the 640 x 480 15khz mode.

Are you saying that if I reinstall CRTEMU in 15khz mode instead of tri-sync, then I would be able to add EGA and VGA modes without it creating a conflict between 480i / 60 and 480p / 60?

I'm trying to run Windows in 15khz but retain the ability for Groovymame, model 2 and Teknoparrot to switch to 480p x 60hz for vga games.  I'm trying to avoid needing a second PC for light gun games. My USB2gun needs to be calibrated in Windows in 15khz so it can work with 15khz light gun games. If it switches from 480p windows to 240p in GM my light gun doesn't work.

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: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #4 on: January 02, 2020, 06:40:25 pm »
Sorry, the point of my post was to explain that you're probably not going to achieve 640x480i and 640x480p simultaneously. You can't add 640x480i and 640x480p simultaneously because both modes will overlap each other.

I never said you had to reinstall the emudriver. I meant that if you're using the command line in VMM, you can add some modes with one preset (say a tri-sync preset), then switch to a 15 kHz-only monitor preset and add 480i, then finally install modes. You can't add 480i with a tri-sync preset. But all this was assuming you could get rid of 480p.

Things I would try:

- Use preset arcade_15 for EDID emulation. Then tri-sync for creating modes afterwards. This will probably preserve 640x480@30 as interlaced and won't conflict with 640x480p

- Use 648x480i for your desktop, whatever to avoid both modes overlapping.
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

Zebra

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:August 19, 2021, 01:12:24 pm
  • I want to build my own arcade controls!
Re: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #5 on: January 03, 2020, 02:45:54 pm »
OK I'll give it a try.

Thank you.

Trnzaddict

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 177
  • Last login:May 03, 2024, 03:03:59 pm
Re: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #6 on: January 03, 2020, 08:30:44 pm »
Wait so your light gun calibration does not work correctly if you’re on 480i versus 480p?

I’m trying to understand these little nuances because eventually I’m going to pick up a Makvision Tri Sync and make a CRT cab providing things aren’t going to become convoluted compared to my LCD cabinet.

Zebra

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:August 19, 2021, 01:12:24 pm
  • I want to build my own arcade controls!
Re: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #7 on: January 07, 2020, 05:57:12 pm »
Wait so your light gun calibration does not work correctly if you’re on 480i versus 480p?

I’m trying to understand these little nuances because eventually I’m going to pick up a Makvision Tri Sync and make a CRT cab providing things aren’t going to become convoluted compared to my LCD cabinet.

My USB2Gun board requires calibration in Windows like any other analog controller. The problem is that if you calibrate the light gun with Windows in 480p then it doesn't work when you load a 15khz light gun game (which is almost all of them). So, I need to be able to set Windows to 480i for calibration. I can't calibrate at 240p as I can't see all the windows menus.

This isn't an issue for Act Labs guns as they have a calibration switch on the gun so you can calibrate before each game to make it perfect. There is no better light gun for the PC than the Act labs.

Also, some games are natively 480i like Time Crisis and the whole point of Groovymame is to be able to play every game at the correct res and refresh rate. Currently, it outputs these games in 480p instead of the correct 480i.

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: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #8 on: January 08, 2020, 04:06:16 am »
Did you try my suggestion?
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

Zebra

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:August 19, 2021, 01:12:24 pm
  • I want to build my own arcade controls!
Re: How do you add 480i mode to crtemu for tri-sync monitors
« Reply #9 on: January 09, 2020, 01:28:30 pm »
Did you try my suggestion?

Yes but I still haven't managed to get 480i 15khz and 480p 31khz on the same PC without losing one. I just get the same error about it being a duplicate.

I think I'll have to go back to running two separate PCs. One for CGA and EGA and one for everything 480p and above. I've being trying for a while (without luck) to build one PC for all my arcade emulators but maybe it's just not currently possible without compromise.