Software Support > GroovyMAME
Linux-command-line-tools for mame-gamelist-processing
Calamity:
--- Quote from: Paradroid on April 19, 2012, 09:34:04 pm ---Now, I assume there's a field for refresh rate? Would be interesting to see a similar listing to see what the range is (and graduations across the range)...
--- End quote ---
Of course, there's a refresh rate field. Some drivers even have information for detailed video timings, which can be directly translated into modelines that -in theory- replicate the exact video signal obtained from the pcb. However this would lead us to a huge different in geometry between games, so it's better to recook the video modes to our specs, respecting the native resolution and refresh. There's a limitation to this xml structure anyway: many games switch resolutions and in fact use more than one, but only one of them is listed in the xml data, usually the first one used during pcb's initiallization, which unfortunately is not the most representative one. Some games also switch their refresh rate (i.e. Zoo Keeper).
Paradroid:
Thanks for the info Calamity! I've learnt a lot from this thread so far. :)
Lomaxx:
@krick
You could as well test if the first digit of the rotate value is greater than 1 or not.
With the possible values of "0","90","180","270" you get "0" and "1" for horizontal and "2" and "9" for vertical games, thus vertical games >1.
Just a thought though. I have no idea which of the two ways takes more resources to calculate.
Navigation
[0] Message Index
[*] Previous page
Go to full version