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: mame version running crusin usa 20fps on pentium 4 2.4ghz...  (Read 4596 times)

0 Members and 1 Guest are viewing this topic.

robot8319

  • Trade Count: (-2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • Last login:August 25, 2009, 11:22:02 pm
mame version running crusin usa 20fps on pentium 4 2.4ghz...
« on: September 15, 2007, 03:07:22 am »
hey guys i have come across what i believe is hacked version of mame which runs games at 4 x the speed than the mame developers wanted them to..

how you ask it uses your videocard to lighten the load using plugins,,

i just want to know if its ok to talk about this specific emu if not please let me know..

on a side note my buddy's x5600 runs gauntlegends at 55fps using this version compared to the 15fps he gets with 0.119 official..

my jaw hit the floor when i seen i was getting 20fps on cruisinusa on my p4 2.4ghz compared to the original 3fps i was getting with 0.118 offical

anyway anyone else impressed by this?

Red

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 464
  • Last login:November 07, 2017, 08:37:51 am
  • I want to build my own arcade controls!
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #1 on: September 15, 2007, 04:59:24 am »
Yes, more info. please.

wolfi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 01:49:30 pm
  • I'm a llama!
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #2 on: September 15, 2007, 05:02:36 am »
no. if you only get 3 fps, there is something wrong with your setup. i get 75-100 % speed with official 119. and your statement, that mamedevs are making games slower is complete ---That which is odiferous and causeth plants to grow---. you clearly know nothing about mame. use your hacked up mame and be happy.


Joystick Jerk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 491
  • Last login:June 26, 2024, 05:10:33 pm
  • Slave to the stick.
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #3 on: September 15, 2007, 05:23:54 am »
Lighten up, Francis.

Not everyone knows all the details behind the development of MAME. Cut him some slack, he just wants to run his games at full speed.

mcfreak

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:March 01, 2021, 01:55:04 pm
  • Asteroids moving along...
    • Hobby Blog
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #4 on: September 15, 2007, 08:11:57 am »
hey guys i have come across what i believe is hacked version of mame which runs games at 4 x the speed than the mame developers wanted them to..

how you ask it uses your videocard to lighten the load using plugins,,
?

So what is the name of this version? I'll test it out on my setup.

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #5 on: September 15, 2007, 10:23:53 am »
no. if you only get 3 fps, there is something wrong with your setup. i get 75-100 % speed with official 119. and your statement, that mamedevs are making games slower is complete ---smurf-poop---. you clearly know nothing about mame. use your hacked up mame and be happy.

You are dead wrong if you think that newer versions of Mame run ALL games at an equal or faster FPS than some older versions of Mame.  By the way, why the attitude?

robot8319

  • Trade Count: (-2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • Last login:August 25, 2009, 11:22:02 pm
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #6 on: September 15, 2007, 12:06:21 pm »
the version i speak of is.

mame plus plus

you also going to need the zip file called folders put in the same spot ad the mame plus plus is extracted to

here is the link..

http://ddememame.hp.infoseek.co.jp/

its in japanese but if you do a google search it will translate it.

when you have it all setup go to the psx plugins and chose software or direct3d rendering and choose the audio plugin.

and then fire up your favorite and game and be surprised by the increase of speed you get i find it incredible that cruisn usa runs 20 fps in game and 50fp on the stage select screen for such old hardware.

i found out about mame plus plus thru richter belmont he mentioned it in his WIP he said it needs to die..lol

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #7 on: September 15, 2007, 03:16:45 pm »
robot8319,

I think you should be getting much more than 3 FPS on a 2.4 ghz P4 with regular Mame.  I am getting 45 FPS in game with a 3.2 ghz P4 with the I686 optimized version of Mame v0.119, and that's with onboard video.   Make sure you don't have autoframeskip turned on as it makes Cruisn run worse.

NickG

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 586
  • Last login:September 26, 2022, 05:25:23 am
  • Dig.
    • My Projects Page
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #8 on: September 15, 2007, 03:46:24 pm »
Yeah, the Cruisin Usa and gauntlet Legends don't even use the PSX renderer plugins.

mcfreak

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:March 01, 2021, 01:55:04 pm
  • Asteroids moving along...
    • Hobby Blog
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #9 on: September 15, 2007, 04:05:32 pm »
I have to admit, I went from 50% on the first run to right around 80% without any changes to the plugins in Crusin.  Now I did a whole new directory with new INI's so I could have undid something I screwed up long ago.

AMD64 4800 single core...

NickG

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 586
  • Last login:September 26, 2022, 05:25:23 am
  • Dig.
    • My Projects Page
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #10 on: September 15, 2007, 10:30:41 pm »
I tried Cruisin Usa in MAME Plus! Plus! 0.119 and pure MAME 0.119 and I got 100% in both versions during the attract mode lap. I was getting 83-91% in MAME Plus! Plus! 0.117 and pure MAME 0.118.  I still only get 30% in Gauntlet Legends in both MAME and MAME Plus! Plus!.  I would like to reiterate that these games do not utilize the plug-ins.  As a user, you can tell - right click on the the properties for those particular games and the PSX plugins section of the configuration is missing, so you can't even be enabling them for those games anyway. 

The real reason for the better performance is in the source code change for midvunit.c in the 0.119 release.  Quoted here is the relative paragraph from the whatsnew.txt in MAME 0.119:

"Added intelligence around the UPDATE_HAS_NOT_CHANGED flag, which is
returned from VIDEO_UPDATE. If all screens in the game return
UPDATE_HAS_NOT_CHANGED, then that frame is effectively skipped (up
to 3 frames in a row) in terms of throttling. This allows games that
render every other frame to not throttle during their "off frames".
Updated the midvunit driver to return UPDATE_HAS_NOT_CHANGED. You
should see an improvement in framerate with throttling enabled for
these games. Note that this only kicks in if frameskip is set to 0.
[Aaron Giles]"

thanks for the heads up on 0.119 and cruisin, robot8319   :)

retrometro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:May 24, 2024, 09:11:44 pm
    • Arcade, mame, retro... and the gp2x.
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #11 on: September 15, 2007, 10:31:26 pm »
robot8319,

I think you should be getting much more than 3 FPS on a 2.4 ghz P4 with regular Mame.  I am getting 45 FPS in game with a 3.2 ghz P4 with the I686 optimized version of Mame v0.119, and that's with onboard video.   Make sure you don't have autoframeskip turned on as it makes Cruisn run worse.

Okay, I think I'm about to reveal that I'm a complete mame n00b....   I thought the i686 optimized version of MAME was only for Pentium Pro's?    My cab is running on  Pentium 4 2.4GHz.  Should I be running regular mame or the i686 version?  Please elaborate!
-------- gp2x and retro... play it forever! ------------------------
http://www.youtube.com/view_play_list?p=0EE573E86D5A86E0
--------------------------------------------------------------------

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #12 on: September 15, 2007, 10:37:49 pm »
I tried Cruisin Usa in MAME Plus! Plus! 0.119 and pure MAME 0.119 and I got 100% in both versions during the attract mode lap.

Nick,

What CPU does your computer have?

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #13 on: September 15, 2007, 11:32:16 pm »
R. Belmont, one of the MAME developers, thinks MAME plus plus is an "abomination", and has caused him to stop working on his Zinc emulator.

I wonder what Saint's position is on builds of MAME such as MAME plus plus which do not release all source code and therefore are against the MAME license.



Old, but not obsolete.

NickG

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 586
  • Last login:September 26, 2022, 05:25:23 am
  • Dig.
    • My Projects Page
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #14 on: September 16, 2007, 12:21:38 am »
I tried Cruisin Usa in MAME Plus! Plus! 0.119 and pure MAME 0.119 and I got 100% in both versions during the attract mode lap.

Nick,

What CPU does your computer have?
It's a C2D E6600; stepping 6; revision B2 at stock speeds. It's on a MSI 975x platinum with 2 GB of RAM @ 1:1 ratio (FSB:DRAM) and default latencies 5-5-5-something.)

I am surprised thats all your 3.2GHz P4 is giving you; I was getting something like 55-57 FPS - IIRC - with my old mobile AMD64 4000+ (single core @2.6GHz) - I don't remember what release of MAME that was.  I may have had the throttle option turned off with the AMD64, though. 

Joystick Jerk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 491
  • Last login:June 26, 2024, 05:10:33 pm
  • Slave to the stick.
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #15 on: September 16, 2007, 02:12:49 am »
R. Belmont, one of the MAME developers, thinks MAME plus plus is an "abomination", and has caused him to stop working on his Zinc emulator.

Good lord, what a drama queen he is. God-forbid that someone creates an emulator that runs games as they were meant to be played and isn't just used for the holier-than-thou purpose of "preservation" that the core Mame devs cling to.

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #16 on: September 16, 2007, 11:14:41 am »
Okay, I think I'm about to reveal that I'm a complete mame n00b....   I thought the i686 optimized version of MAME was only for Pentium Pro's?    My cab is running on  Pentium 4 2.4GHz.  Should I be running regular mame or the i686 version?  Please elaborate!

Well, when I grabbed that version yesterday for the first time, I made an assumption that it was for all Pentiums and Celerons.  However you know what they say about ASSuming.  Did a little research, but I never found a definitive answer.  I found another site where the version is optimized for the P4 specifically, but in testing saw no difference.

retrometro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:May 24, 2024, 09:11:44 pm
    • Arcade, mame, retro... and the gp2x.
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #17 on: September 16, 2007, 11:40:59 am »
Okay, I think I'm about to reveal that I'm a complete mame n00b....   I thought the i686 optimized version of MAME was only for Pentium Pro's?    My cab is running on  Pentium 4 2.4GHz.  Should I be running regular mame or the i686 version?  Please elaborate!

Well, when I grabbed that version yesterday for the first time, I made an assumption that it was for all Pentiums and Celerons.  However you know what they say about ASSuming.  Did a little research, but I never found a definitive answer.  I found another site where the version is optimized for the P4 specifically, but in testing saw no difference.

Thanks

I haven't tried the i686 version yet but I tried recompiling with the "P4=1" option with the .118 and .119 source and found no measurable difference in the slower games.  As a matter of fact, some of the neogeo games for some reason seem to hang every once in a while instead.

I'm going to verify those roms to make sure I don't have an earlier set.  I forget, what's the site that has the definitive list of files with MD5 crc's?
-------- gp2x and retro... play it forever! ------------------------
http://www.youtube.com/view_play_list?p=0EE573E86D5A86E0
--------------------------------------------------------------------

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: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #18 on: September 17, 2007, 07:47:30 am »
the main problem isn't the plugins, although they are in violation of the license.

the main problem with plus plus (and other kaillera enabled emulators) is that they are one giant security hole.

the software (both server and client) is highly insecure, contains multiple vulnerabilities which can be (and have been as proof of concept) exploited, and could basically be used to take control of any kaillera server then used to infect any clients that connect to the server (which could then in turn infect every other server)  It's closed source (another violation of the license), so we can't fix it.

seriously, you don't want to be using that stuff on ANY pc which is connected to a network.  PSX plugins or not you'd have to be suicidal to run it, you may as well connect to the internet with a pre SP1 copy of XP and no firewall and to be quite honest NONE of the mame developers want to be associated with such a thing.



Warborg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 438
  • Last login:May 23, 2025, 07:14:48 pm
  • Personal text? Nah...
Re: mame version running crusin usa 20fps on pentium 4 2.4ghz...
« Reply #19 on: September 19, 2007, 04:09:04 pm »
the main problem isn't the plugins, although they are in violation of the license.

the main problem with plus plus (and other kaillera enabled emulators) is that they are one giant security hole.

the software (both server and client) is highly insecure, contains multiple vulnerabilities which can be (and have been as proof of concept) exploited, and could basically be used to take control of any kaillera server then used to infect any clients that connect to the server (which could then in turn infect every other server)  It's closed source (another violation of the license), so we can't fix it.

seriously, you don't want to be using that stuff on ANY pc which is connected to a network.  PSX plugins or not you'd have to be suicidal to run it, you may as well connect to the internet with a pre SP1 copy of XP and no firewall and to be quite honest NONE of the mame developers want to be associated with such a thing.

Not that I am arguing for or against MAME Plus Plus, as I have yet to ever try to use it, nor have I used Kaillera at all...  But if the plugins, which were from my understanding taken from ZiNC, not the issue then why stop development of ZiNC because of MAME Plus Plus?  It almost seems like a "cut your nose off to spite your face" type of move, it would be like punishing the entire emulation community because of this one version that is modified by only one or perhaps a small group of people (and probably isn't even used by many emu enthusiasts anyway) and is apparently reviled by the MAME Dev team...  I can see the MAME devs not wanting to be associated with it if it's as bad as you say security wise, and of course a violation of the GPL, but I guess I'm just not seeing the logic of halting ZiNC development due to this, if this isn't about the plugins as you say.

And as a side note, I know it'll never happen because of the stated purpose of MAME, but personally I'd love to see the OFFICIAL version have an option for D3D/OGL acceleration...  ;)