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
Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news


  

Author Topic: SwitchRes not picking the right resolution?  (Read 236 times)

0 Members and 1 Guest are viewing this topic.

mah

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • I want to build my own arcade controls!
SwitchRes not picking the right resolution?
« on: January 06, 2019, 12:59:28 pm »
Hello everyone,
first post here and starting right in the noobness :P

I recently started my project (that I would love to share on another post)
which consist of converting an old tmnt cab into a mame cab.. nothing super original but I wanted to start with this and learn the basics of making a control panels, connecting an arcade crt onto a pc and restoring the aesthetic of the actual cab..

I managed to get my crt screen working (it's an hantarex polo 25)

the cab was coming with a j-pac and an old ATI card.

I plugged it quicky didnt installed any drivers .. I was too excited to try it :P
obviously, at first, the image was just awful..

before I bought the cab, I had already ordered an ArcadeVGA 5000 and since then, I replaced the old ati with this, installed the drivers and also groovyMAME 096 (I tried 205 but my neogeo lib isnt compatible with it.. I'll upgrade later)

so. now, it is MUCH better! like miles ahead from what I had but I still feel there are some pixel stretching and I was curious to know if it was because of Switchres not picking the same resolution of the game or if it was the closest you can get...

at the moment for example, I get these info when I run ghouls n ghosts..

video
384 x 224 (h) 59.637

SwitchRes
392 x 240p 59.637

It's close, but not the same... enough to generate unwanted pixels ?
is it normal?
is my ocd going too far?
or is it just me and everything is fine?
Could totally be it, Last time I saw ghouls'n Ghost on an arcade monitor, I was maybe 7 or 8 years old :P

Anyway, thanks a lot for your help, I'm super stoked to join this community and really looking forward to share my project with you guys

cheers,

Mah
« Last Edit: January 06, 2019, 01:10:17 pm by mah »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6436
Re: SwitchRes not picking the right resolution?
« Reply #1 on: January 07, 2019, 04:34:22 pm »
Hi Mah,

Switchres is picking what it believes is the closer match for the target resolution, from the limited list your card has. 384 vs 392 is only different by 8 pixels. GM should be smart enough to leave small black borders on each side without stretching the picture. With regards to 224p vs 240p, this is a classic question (you have an explanation for this on Ultimarc's site too). Basically GM will use 240p and leave the required borders, producing a picture that's 100% undistinguishable of what you'd get by using a "native" 224p mode. It's actually the same identical video signal from the monitor's side.

Anyway, as you'll learn when you get familiar with this forum, GM is mainly optimized to work with CRT Emudriver on regular ATI/AMD video cards. This means some stuff you'll read here does not directly apply to your ArcadeVGA, which uses its own drivers, and requires some specific options to be set in mame.ini for it to work right (search this forum for some information).

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 or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31