Software Support > GroovyMAME

Is there some calculator to find the porches for a given scanrate/refresh range?

<< < (3/3)

Gray_Area:
Those make some difference, but vertical games are still screwy. I'd expect them to be at 400x256, x288, etc, but instead they're at about 15.7khz/60.5hz, and look like I'm running some kind of effect. I know I'm not because I deleted them all, and made sure HLSL was '0'.

Also, horizontal games are running at a 'custom resolution' says my monitor OSD, instead of most of them running at 640x224.

A vector ini with what in it?...and put it where?

Last, why does it go interlace when I run MAME's OSD, and how can I stop this?  (I'm just using it for testing purposes, but I'd rather it switch resolutions only when loading and exiting games.)

Calamity:

--- Quote from: Gray_Area on March 25, 2012, 04:44:23 pm ---Those make some difference, but vertical games are still screwy. I'd expect them to be at 400x256, x288, etc, but instead they're at about 15.7khz/60.5hz, and look like I'm running some kind of effect. I know I'm not because I deleted them all, and made sure HLSL was '0'.

--- End quote ---

Probably you didn't create those resolutions first so GroovyMAME can't use them. That's done by running VMMaker with the same monitor_specs you use in GroovyMAME. That will install the required resolutions. Use the updated one attached to this post.

Anyway, please get me a log by typing:

groovymame.exe romname -v -md 4 >romname.txt

... that will provide me with all required information on your system setup so I can give some advice accordingly.


--- Quote ---Also, horizontal games are running at a 'custom resolution' says my monitor OSD, instead of most of them running at 640x224.
--- End quote ---

AFAIK running custom resolutions is the expected behaviour and the aim of the whole thing. Using a 640x224 is a valid approach for 320x224 games but definitely wouldn't work as general solution for the hundrends of resolutions required by MAME.


--- Quote ---A vector ini with what in it?...and put it where?
--- End quote ---

This is for MAME so it will go in its folder, in MAME's docs it's explained you can create a vector.ini with specific options for vector games. So I would add a line for the resolution you want:

resolution 1024x768@60

Anyway be aware that forcing resolutions doesn't work fine in GroovyMAME sometimes. The reason is that GroovyMAME was not meant for forcing stuff like that. However I can see it's required in some situations so it will get fixed when Windows setup part is rewritten (hopefully soon).


--- Quote ---Last, why does it go interlace when I run MAME's OSD, and how can I stop this?  (I'm just using it for testing purposes, but I'd rather it switch resolutions only when loading and exiting games.)

--- End quote ---

Well, I guess it's because MAME (the official one), for some unknown reason, states that its empty driver (the one it uses when you specify no romname and brings the default OSD), uses a video mode of 640x480@30. Here, the '30' is assumed by the modeline generator as a request for an interlaced mode, so it's doing the right thing I'm afraid. I'll see if this can be patched at some point.

Gray_Area:
Ahhhhhh. Thanks for the help. You're an intrepid soul. I'm going to wait until....or if.....it becomes a bit more automated and all.

Calamity:

--- Quote from: Gray_Area on March 26, 2012, 02:37:56 pm ---Ahhhhhh. Thanks for the help. You're an intrepid soul. I'm going to wait until....or if.....it becomes a bit more automated and all.

--- End quote ---

I have the feeling that GroovyMAME will never be enough automated for you, Gray_Area.  ;D

Gray_Area:
It may not. While it took me a while to figure out AdvanceMAME, I've been pretty spoiled with it, and HLSL in current MAME pretty much precludes interest in manual methods of native mode generation.

Navigation

[0] Message Index

[*] Previous page

Go to full version