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: Speed differences between versions of MAME  (Read 2122 times)

0 Members and 1 Guest are viewing this topic.

gman314

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:July 02, 2013, 03:12:39 pm
Speed differences between versions of MAME
« on: February 28, 2013, 10:01:43 am »
I am currently running versions 127 and 147 of MAME, and I noticed that the TMNT (world 4 players) rom runs ever so slightly faster on 147.  Also, it seems as if the resolution is slightly different on the 147 version.  I also noticed that Final Fight seems slightly faster on 147 as well. 

Can anyone verify these claims, or is this all just my imagination?  Are there any other games that people have noticed that run differently between two different versions?

Keep in mind, that the discussion does not necessarily need to be limited to just version 127 and 147.  Thanks.

thatpurplestuff

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 670
  • Last login:May 10, 2025, 02:37:15 pm
Re: Speed differences between versions of MAME
« Reply #1 on: February 28, 2013, 11:21:02 am »
You can make the FPS pop up so you can see exactly how fast the game is running through MAME... don't remember the key but if you go to the menu through TAB you should be able to see what key brings up the frames per second.

So once again, we find that evil of the past seeps into the present like salad dressing through cheap wax paper, mixing memory and desire.

gman314

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:July 02, 2013, 03:12:39 pm
Re: Speed differences between versions of MAME
« Reply #2 on: February 28, 2013, 11:19:03 pm »
So I checked the framerate, and both run at 100%.  It    seems as if the graphics are slightly more "dynamic" and crisp on the 147 version. I have the brightness and contrast set to the same value on both versions. Both are also set to a 4:3 ratio. I actually went so far as to measure the screen and, in conclusion, I noticed that the health bars at the top of the screen are in a slightly different position (they are about a millimeter off from one version to the other) .  I think that this proves that there must be some graphical differences between the two versions. Perhaps this difference creates an illusion of a speed difference. Has anyone noticed anything similar in other specific games?  Do newer versions of mame result in slight graphical improvements in games that have otherwise run flawlessly in previous versions?

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Speed differences between versions of MAME
« Reply #3 on: March 01, 2013, 06:00:04 pm »
It is probably teeny tiny differences to the rendering engines or you don't have all the options set the same way even though you think you do.

Even back almost 100 mame versions ago you couldn't tell the difference between mame Final Fight and the real board (I used to have a Final Fight right next to my mame cabinet some 10 years ago).
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

gman314

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:July 02, 2013, 03:12:39 pm
Re: Speed differences between versions of MAME
« Reply #4 on: March 03, 2013, 01:21:18 pm »
I agree about what you said regarding Final Fight. Upon further inspection, both    versions seem identical. Last night I was playing both versions of TMNT again, and the speed seemed identical to me as well. The only thing that I still notice is that slight graphical difference where the screen seems slightly "shifted ". 

Any other notable games with slight differences like this?

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: Speed differences between versions of MAME
« Reply #5 on: March 03, 2013, 10:44:06 pm »
I agree about what you said regarding Final Fight. Upon further inspection, both    versions seem identical. Last night I was playing both versions of TMNT again, and the speed seemed identical to me as well. The only thing that I still notice is that slight graphical difference where the screen seems slightly "shifted ". 

Any other notable games with slight differences like this?

There are probably a few.

When drivers are first done (especially in the past, with few references) visible areas were usually chosen based on what resulted in the least garbage on the display, ie what the games seemed to expect.

For some that actually turned out to be wrong, and that garbage towards the edges of the screen was present on the original hardware.  TMNT is one such case IIRC and the resolution now properly represents what the board would put out, even if there are some parts will now have some ugly artefacts near the edges of the screen.  You're unlikely to find a list of cases where tweaks like this have been made, but MAME is constantly trying to be more like the original boards wherever possible, and this is just one such example of that.

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Speed differences between versions of MAME
« Reply #6 on: March 04, 2013, 11:51:38 am »
But on the original hardware wouldn't the ugly artifacts at the edge of the screen be adjusted off screen with the monitor controls?

I agree about what you said regarding Final Fight. Upon further inspection, both    versions seem identical. Last night I was playing both versions of TMNT again, and the speed seemed identical to me as well. The only thing that I still notice is that slight graphical difference where the screen seems slightly "shifted ". 

Any other notable games with slight differences like this?

There are probably a few.

When drivers are first done (especially in the past, with few references) visible areas were usually chosen based on what resulted in the least garbage on the display, ie what the games seemed to expect.

For some that actually turned out to be wrong, and that garbage towards the edges of the screen was present on the original hardware.  TMNT is one such case IIRC and the resolution now properly represents what the board would put out, even if there are some parts will now have some ugly artefacts near the edges of the screen.  You're unlikely to find a list of cases where tweaks like this have been made, but MAME is constantly trying to be more like the original boards wherever possible, and this is just one such example of that.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: Speed differences between versions of MAME
« Reply #7 on: March 04, 2013, 06:18:50 pm »
That is the correct solution for getting rid of them without screwing up your screen timing, yes.

But on the original hardware wouldn't the ugly artifacts at the edge of the screen be adjusted off screen with the monitor controls?

I agree about what you said regarding Final Fight. Upon further inspection, both    versions seem identical. Last night I was playing both versions of TMNT again, and the speed seemed identical to me as well. The only thing that I still notice is that slight graphical difference where the screen seems slightly "shifted ". 

Any other notable games with slight differences like this?

There are probably a few.

When drivers are first done (especially in the past, with few references) visible areas were usually chosen based on what resulted in the least garbage on the display, ie what the games seemed to expect.

For some that actually turned out to be wrong, and that garbage towards the edges of the screen was present on the original hardware.  TMNT is one such case IIRC and the resolution now properly represents what the board would put out, even if there are some parts will now have some ugly artefacts near the edges of the screen.  You're unlikely to find a list of cases where tweaks like this have been made, but MAME is constantly trying to be more like the original boards wherever possible, and this is just one such example of that.

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Speed differences between versions of MAME
« Reply #8 on: March 07, 2013, 08:50:56 pm »
god, it took me several minutes and such, constantly refreshing the page, to find this one.


"Let's start with the [NeoGeo] games that have garbage in the overscan area - no other company allowed games out the door with problems that major, and on consoles you would be denied manufacture by Sega/Sony/Nintendo/Microsoft if you had an error like that. Only Midway/Williams can even begin to compete with the NeoGeo for sheer bugginess of games."

- R. Belmont
-Banned-