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: 640x360 15khz interlaced squished  (Read 5547 times)

0 Members and 1 Guest are viewing this topic.

69mustang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:March 20, 2015, 12:31:40 am
640x360 15khz interlaced squished
« on: December 12, 2014, 02:46:13 am »
I have the crt drivers and groovymame working great. My problem is I'm trying to run the steam version of King of Fighters XIII on my 15khz arcade cab and it comes up horizontally squished, resolution is set to 640x360 for this game. Is there something I can change in VMMaker to make it work properly?

I'm using these custom settings

monitor_specs0  15450.00-16050.00, 55-65, 3.91, 4.70, 6.85, 0.190, 0.191, 1.018, 0, 0, 288, 448



haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: 640x360 15khz interlaced squished
« Reply #1 on: December 12, 2014, 03:57:04 am »
First test game on PC LCD and see on monitor OSD what resolution games uses.

Next step would be add such resolution in ResList.txt and rerun vmmaker though be default 640x480@30 Hz interlaced is already present. Maybe game does not like interlaced resolution or you have to do enter setup in game while you are connected to arcade monitor and choose desired resolution again.

640x360 ??? Are you sure ???

69mustang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:March 20, 2015, 12:31:40 am
Re: 640x360 15khz interlaced squished
« Reply #2 on: December 12, 2014, 04:03:53 am »
Desktop resolution is set to 640x480@30hz and works fine, I've already tried adding 640x360@30hz in Reslist and it does show up with the mode list as such.

The game is widescreen so yes, 640x360 is correct.

I had it working in Windows XP, but I forgot how I did it, now I'm on windows 7x64.

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: 640x360 15khz interlaced squished
« Reply #3 on: December 12, 2014, 04:40:40 am »
I have no idea of how Steam works or configured. Anyway, that extreme distorsion is not due to wrong modeline settings, that's for sure. I doubt you're actually getting 640x360 interlaced with that monitor_specs line, could you post your Modeline.txt file?
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

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: 640x360 15khz interlaced squished
« Reply #4 on: December 12, 2014, 04:45:38 am »
In XP 640x360 was visible with 60Hz. In 7 this will in system as 30 Hz. Probably this is problem for game. I have similiar problem with Taito Type X where modes 640x480@60 and 640x480@30 are both available and some games insists to use 640x480@60 still instead of 640x480@30.

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: 640x360 15khz interlaced squished
« Reply #5 on: December 12, 2014, 04:50:58 am »
In XP 640x360 was visible with 60Hz. In 7 this will in system as 30 Hz. Probably this is problem for game. I have similiar problem with Taito Type X where modes 640x480@60 and 640x480@30 are both available and some games insists to use 640x480@60 still instead of 640x480@30.

In that particular situation it does make sense to create a custom non-standard resolution, like 648x480. Because it's non-standard, there won't be any instance of that resolution different from your custom one, and the game will be forced to pick it. However this assumes you can configure the game/emulator to use custom modes.
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

69mustang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:March 20, 2015, 12:31:40 am
Re: 640x360 15khz interlaced squished
« Reply #6 on: December 13, 2014, 12:25:41 am »
Here's the modeline list, 640x360 is not in it  :(

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: 640x360 15khz interlaced squished
« Reply #7 on: December 13, 2014, 05:41:57 am »
Technically 360 lines is reserved to 25kHz monitors so If you used default monitor setup in VMMaker this resolution won't be put in system.

You might try to add 864x480 - the same aspect but will visible in system for sure. Now the question is game allow use such resolution.

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: 640x360 15khz interlaced squished
« Reply #8 on: December 13, 2014, 05:56:06 am »
You can create 360i at 15 kHz by adding huge borders (it won't look good IMO).

Quote
Here's the modeline list, 640x360 is not in it

Yes, that's what I thought. You need to modify this value:

monitor_specs0  15450.00-16050.00, 55-65, 3.91, 4.70, 6.85, 0.190, 0.191, 1.018, 0, 0, 288, 360

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

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: 640x360 15khz interlaced squished
« Reply #9 on: December 13, 2014, 07:21:23 am »
Actually it's good solution. aspect 1,77 is intended for this game so 640x360 with huge border will be close to 1,77.

69mustang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:March 20, 2015, 12:31:40 am
Re: 640x360 15khz interlaced squished
« Reply #10 on: December 14, 2014, 12:24:03 am »
I modified the value and it did show up in the modeline file, but it was still squished  :(

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: 640x360 15khz interlaced squished
« Reply #11 on: December 14, 2014, 06:08:12 am »
You check it in ArcadeOSD or straight in game?

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: 640x360 15khz interlaced squished
« Reply #12 on: December 14, 2014, 01:10:10 pm »
Yeah you need to make sure the game is picking the intended resolution. Testing it in Arcade OSD will show you if the resolution is fine.

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

69mustang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:March 20, 2015, 12:31:40 am
Re: 640x360 15khz interlaced squished
« Reply #13 on: December 15, 2014, 11:59:27 pm »
It does work in the ArcadeOSD, it comes up with top and bottom borders as it should. Steam still launches it squished, but if I run it in "windowed" mode it comes up properly. I can live with this compromise since it is still running full screen within the 640x480 resolution of my desktop. Thanks for all the help.

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: 640x360 15khz interlaced squished
« Reply #14 on: December 16, 2014, 04:04:30 am »
Probably Steam is not picking the right resolution.
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

ratsflif

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 85
  • Last login:January 29, 2024, 06:08:07 pm
Re: 640x360 15khz interlaced squished
« Reply #15 on: December 16, 2014, 12:18:45 pm »
The TypeX2 KOF13 will play perfectly at 640x480 letterboxed.

69mustang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:March 20, 2015, 12:31:40 am
Re: 640x360 15khz interlaced squished
« Reply #16 on: December 16, 2014, 01:32:40 pm »
The TypeX2 KOF13 will play perfectly at 640x480 letterboxed.

Yes, but the steam version has all the latest balance and bug patches, as well as great online play.