Author
Topic: MAME.INI - Some questions... (Read 456 times)

After a couple weeks of high excitement about CRT Emudriver and GroovyMAME, now I've settled down a little and took the time to read some guides and all...

I've entered my TV's Service Mode and have centered the screen, using a NeoGeo game (224p) for centering

So now, most 224p games are centered by default... Some have a little shift, but it's not as intrusive as before and I think it can be corrected in the ini for the game

I've tried some options in mame.ini and I'd like to know if they are good to be activated or not:

1) If I disable interlaced resolutions (intelace=0), the 480p are displayed as 240p, and are mostly centered too 2) If I disable automated modeline generation, most of the rest of the games are also centered, as they are displayed at 240p, but the refresh does not match... I'm a little confused about this, as games are running at 100%

Playing with these two options made 240p games centered, and vertical games, too.The only non-centered games are the ones that are not 240p or can not be displayed as 240p, so games running at 256p and other resolutions, are non centered (but I can center them using edited modelines in mame.ini)

For me, the results are ok, as most games are centered now by default, but I don't know if I'm doing something wrong, by disabling these two options, in order to have exact emulation

When You disable modeline generation groovymame always takes modes set already in your system by VMMaker. So, when You have 256x240@60Hz and start 1943kai using 256x224@60Hz then target refresh match refresh for this resolution so basically everything is almost perfectly synchronized. But when You start Enigma II that needs 52 Hz You have difference 8 Hz so either triple buffering will be enabled by default and game will be forced to synchronize to 60 Hz but some frames will be lost or You can force game to adjust speed to 60 Hz but then game will much faster.

So, if I've understand correctly, I can safely disable modeline generation for 240p games, as they will be syncronized okBy disabling interlaced modes, I can "conver" 480i games to 240p too, so I can disable modeline generation for them, too

Then I should enable modeline generation option for all those "non-240p" games and center them by editing the modeline or the crt specs for those games, right?