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: Radeon HD 2400 - Multiple resolutions in game ini?  (Read 5732 times)

0 Members and 1 Guest are viewing this topic.

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Radeon HD 2400 - Multiple resolutions in game ini?
« on: September 27, 2011, 01:47:01 am »
I've come across an issue with my setup, ST-V games use at least 3 different resolutions. While it's interlaced resolution of 704x448 works fine, both 320x224 and 352x224 are a garbled mess.

I had a similar issue with Mortal Kombat though one resolution was enough in the ini. What do I do when I need to replace one or more resolutions while leaving the others?

I thought of adjusting them with arcade_osd but 320x224 doesn't appear since my dotclock won't do lower than 7.3 (Radeon HD 2400) and 352x224, while a mess in groovymame just bluescreens in arcade_osd.

Any ideas?
« Last Edit: September 28, 2011, 08:14:37 am by Calamity »
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #1 on: September 27, 2011, 01:51:48 am »
I've actually just noticed when I go through the test menu (by memory, I can't see a thing) and select CRT test, it comes up and looks great, but according the switchres' output, it's the same 320x224@59.76 resolution that shows up as a scrambled mess when it first loads  ???

Interestingly enough, when I force it to 320x224 in the game ini like so:

Code: [Select]
mode          1
resolution    320x224

the first screen comes up ok (albeit slightly squashed in the middle) and the CRT test screen looks great again ???

I guess switchres is doing something it's not telling me about?
« Last Edit: September 27, 2011, 01:53:25 am by retrorepair »
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Multiple resolutions in game ini?
« Reply #2 on: September 27, 2011, 04:36:31 am »
Hi retrorepair,

There's definitely something odd with your setup there, you shouldn't need to use inis at all if everything works as it's supposed to, even with games that switch resolutions.

I'd like to see some logs in order to find the issue. That will show us the list of available modes installed in your system.

Just run some of the problematic games like this:

groovymame romname -v -md 4 >romname.txt

and attach the file here, that will help us to see what's happening.

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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #3 on: September 27, 2011, 01:26:24 pm »
Oh that's odd then. Nearly all games work great aside from those attached (they represent the drivers whos resolutions are screwing things up).

So even with a Radeon HD 2400 I should get all resolutions? I thought that due to the high dotclock it wasn't possible?
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Multiple resolutions in game ini?
« Reply #4 on: September 27, 2011, 03:26:44 pm »
Thanks for the logs!

I think I know what's happening. However the fact that mk resolution doesn't work would mean that you probably should set the dotclockmin value to a higher safe value like 8.0

Follow these steps:

- Recalculate modelines with VMMaker, dotclockmin = 8.0, monitor GENERIC (wasn't it?)
- Restart
- Edit mame.ini and set the same values for the dotclockmin and monitor type options used in vmmaker.ini (8.0 and GENERIC, this is what probably was missing before).

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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #5 on: September 27, 2011, 04:51:22 pm »
Ah yeah I didn't configure the mame ini.

Ok so I tried what you said and everything now works just as it should EXCEPT Mortal Kombat and the Y/T/Wolf Unit games.

So higher dotclock to fix those do you think?

Thanks for the help btw, I finally think I know what I'm doing with this  :applaud:
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Multiple resolutions in game ini?
« Reply #6 on: September 27, 2011, 05:02:05 pm »
Just test the 400x256 resolution with Arcade_OSD to see if it works.
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #7 on: September 27, 2011, 05:05:17 pm »
Hmm, 400x256@56.996 works fine in Arcade_OSD  ???
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Multiple resolutions in game ini?
« Reply #8 on: September 27, 2011, 05:10:15 pm »
Interesting. So what's exactly wrong with mk? Still the same as before or something changed?
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #9 on: September 27, 2011, 05:14:22 pm »
Same as before, sync out of range.
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Multiple resolutions in game ini?
« Reply #10 on: September 27, 2011, 05:18:35 pm »
You may need to tweak your vertical frequency potenciometer a little bit. mk runs at 54 Hz, so it may be too low for your monitor settings. On the other hand, the modeline you're testing in Arcade_OSD works at 57 Hz, which may fall within your settings.
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #11 on: September 27, 2011, 05:22:30 pm »
I have a real NBA Jam PCB and that works on this monitor fine, though again is a mess in groovymame. In fact I've never had a board not sync on this monitor (Nanao MS9).

Also World Rally was doing this before I upped the dotclock.
« Last Edit: September 27, 2011, 05:25:51 pm by retrorepair »
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #12 on: September 27, 2011, 05:22:54 pm »
There's no vertical hold on an MS9 btw
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Multiple resolutions in game ini?
« Reply #13 on: September 27, 2011, 05:29:06 pm »
Ok so it must be something else.

So better try setting a higher minimal dotclock. Don't be afraid to use 8.0 or even higher. Most lower resolutions will disappear and be scaled by 2. Hopefully that should fix it.
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Multiple resolutions in game ini?
« Reply #14 on: September 27, 2011, 06:24:15 pm »
8.5 did it  :cheers:

Thanks Calamity!
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #15 on: February 09, 2012, 12:09:32 pm »
Rather than start a new thread I figured I'd just bump this one.

So I'm now trying to set up groovymame on a different PC but with the exact same gfx card and all the same files that were on my previous PC, just a new install of windows.

I had the PC connected to a PC monitor running a very high res then started groovymame as normal with ms pacman. Obviously out of the PC monitors range so connected to my cab and it looked fine.

Then I reset the PC with just the cab plugged in and as expected windows detected the low res monitor and displayed it all correctly. However now EVERY game in MAME is just squashed up in the middle!

I tried adjusting the dot clock (though not should why I'd need to) to 8.7, same thing. Then I checked arcade OSD and all resolutions there display normally. So what's going on? Nothing has changed in any of the configs, I just restarted the PC! The desktop resolution changed but why would that affect anything else??  :banghead:

*EDIT* Dodonpachi DaiOuJou is displayed correctly  ???
« Last Edit: February 09, 2012, 12:30:07 pm by retrorepair »
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #16 on: February 09, 2012, 12:40:34 pm »
Not sure what the issue can be. Just post one log of a game that's squashed.
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #17 on: February 09, 2012, 01:01:29 pm »
Ok here's mk2

*EDIT* Another interesting thing I found is games are not switching resolution after booting like Radient Silvergun, it picks one (interlaced) res and sticks with it. So the title screen looks correct but the other screens and the game are squashed in the middle but interlaced this time.
« Last Edit: February 09, 2012, 01:30:02 pm by retrorepair »
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #18 on: February 09, 2012, 02:02:51 pm »
Thanks for the log. I think I know what the issue is. Seems like the monitor_dotclock value in mame.ini needs to be specified in Hz instead of MHz (as in vmmaker.ini).

So using monitor_dotclock 8700000 should work.

It's been a long time since I tested this option, I think I should fix it so that VMMaker and GroovyMAME use the same format.
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #19 on: February 09, 2012, 02:30:47 pm »
Only thing now is I have another build of MAME (non-groovymame) which is doing what the others did before changing that. Does this mean I should change the dotclock to the format you described above in the vmmaker.ini too?

As it goes, how odd that all I did was copy EVERYTHING from the other PC and used the same GFX card yet something changed?

« Last Edit: February 09, 2012, 03:06:36 pm by Calamity »
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #20 on: February 09, 2012, 03:07:15 pm »
Oh sorry I edited your post when trying to reply, it happens to me all the time...  :-[

Quote
Only thing now is I have another build of MAME (non-groovymame) which is doing what the others did before changing that. Does this mean I should change the dotclock to the format you described above in the vmmaker.ini too?

Non-groovymame builds don't use the dotclock option at all, that's for sure.

Quote
As it goes, how odd that all I did was copy EVERYTHING from the other PC and used the same GFX card yet something changed?

There must be something we're not considering, that's for sure too. Maybe you created .inis with VMMaker for MAME in your previous setup and GroovyMAME was using them, and for some reason they weren't copied to the new one. You won't happen to preserve some logs from your previous setup, do you? :)
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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #21 on: February 09, 2012, 03:15:31 pm »
Yeah those posted above  ;)

If you mean fully WORKING logs though then no but I can get them since I still have the other set up, I'm just borrowing the GFX card until I can get another one.

All the files are there though, I just copied all the directories from the first PC minus windows and program files and just bunged them all on the clean install. I just don't get why it changed and why changing the dot clock fixed it. I guess it's overriding a global that's giving me the issue with the other mame build and I assume other 15k emulators.
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #22 on: February 09, 2012, 03:45:18 pm »
Yes I meant fully working logs from your other system, it's no important anyway, just out of curiosity :)

I bet the other MAME build just doesn't know what to do with your double-wide resolutions, and it's defaulting to interlaced modes.

What's surprising indeed is that your other system worked at all.


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

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #23 on: February 09, 2012, 04:55:06 pm »
Quote
I bet the other MAME build just doesn't know what to do with your double-wide resolutions, and it's defaulting to interlaced modes.

Question is, how do I get it to do what I want?

It's only for one system anyway so I guess the answer is tell mame what resolution to use.
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair

retrorepair

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 252
  • Last login:April 14, 2023, 04:49:58 pm
Re: Radeon HD 2400 - Multiple resolutions in game ini?
« Reply #24 on: February 09, 2012, 05:49:09 pm »
Out of interest, will many MAME games use 1280x240? I had to modify the h front porch and h back porch from 7 and 16 to 1 and 1 to get it wide enough to use for 320x240 in this other build of MAME!

This is posted as much out of curiosity on my part as it is to remind me what I changed when it all goes wrong later on  8)
My arcade racing setup:
My Youtube Channel: http://www.youtube.com/user/RetroRepair
My Twitter: http://twitter.com/retrorepair