John IV |
IV/Play, MAME, MAMEUI
|
|
|
Reged: 09/22/03
|
Posts: 1981
|
Loc: Washington, USA
|
|
Send PM
|
|
|
Posted some historical MAME benches
#390458 - 03/28/21 06:08 AM
|
|
|
Shoutbox conversation w/ Stiletto led me to adding some historical bench runs going back almost 20 years. Mildly interesting perhaps; information presentation was all over the place.
Does anyone remember what build the str/bench results went from FPS to Percentages?
http://www.mameui.info/Bench.htm
|
|
|
|
Re: Posted some historical MAME benches
[Re: John IV]
#390459 - 03/28/21 07:37 AM
|
|
|
Cool! According to whatsnew -bench was added in 0.139u3.
|
.
|
|
Tafoid |
I keep on testing.. testing.. testing... into the future!
|
|
|
Reged: 04/19/06
|
Posts: 3138
|
Loc: USA
|
|
Send PM
|
|
|
Re: Posted some historical MAME benches
[Re: John IV]
#390460 - 03/28/21 12:52 PM
|
|
|
> Shoutbox conversation w/ Stiletto led me to adding some historical bench runs going > back almost 20 years. Mildly interesting perhaps; information presentation was all > over the place. > > Does anyone remember what build the str/bench results went from FPS to Percentages? > > http://www.mameui.info/Bench.htm
0.113 was the last version that had "frames_to_run" option. 0.114 began "seconds_to_run".
Additionally, video had to be on all the time before MAME 0.108 when -video none was introduced.
|
|
|
|
Re: Posted some historical MAME benches
[Re: John IV]
#390461 - 03/28/21 05:51 PM
|
|
|
Funny, I just got a new laptop on Friday (10th gen intel with 5.0GHz boost), and I was just now trying to run a bench (few, actually). Looking at the spreadsheets on your site, I assumed that I simply had to run eg. "mame blitz -bench 90", but nothing happens at that point, except for starting a different looking prompt in the cmd window...
What did I miss?
Also... your starsldr numbers are like 63, 66, and 68, but running that game myself, it was stuttering something awful, like when Killer Instinct was first emulated...
|
Just broke my personal record for number of consecutive days without dying!
|
|
John IV |
IV/Play, MAME, MAMEUI
|
|
|
Reged: 09/22/03
|
Posts: 1981
|
Loc: Washington, USA
|
|
Send PM
|
|
|
Re: Posted some historical MAME benches
[Re: Tafoid]
#390462 - 03/28/21 07:17 PM
|
|
|
Excellent, thanks Tafoid. I wish I would have had my command line on some of the earlier results, laugh.
|
|
|
John IV |
IV/Play, MAME, MAMEUI
|
|
|
Reged: 09/22/03
|
Posts: 1981
|
Loc: Washington, USA
|
|
Send PM
|
|
|
Re: Posted some historical MAME benches
[Re: URherenow]
#390463 - 03/28/21 07:24 PM
|
|
|
That's all there is to it, open a cmd prompt. CD to mame directory. Assuming the regular mamedev.org mame binary:
Type 'Mame.exe blitz -bench 90' it will churn with no video output for a bit and then give you the percentage (and also a snapshot of the last frame in the \snap directory).
c:\O\Games\MAME>mame blitz -bench 90 Average speed: 267.50% (89 seconds)
MAMEUI doesn't output to screen so if you use the same command you have to re-direct to file. Don't forget to run through and set up the games one time that need it for the bench run: crusnusa, gradius4, robotron, sfiii, slrasslt, tekken3.
Regarding Star Soldier, don't forget those result numbers are not FPS they're percentage of full speed. So yeah, it's not near 100% yet. Here's my batch file run from the MAME directory.
Code:
rem 10:49 PM 1/2/2015 go to MAME directory
md Bench
mame -bench 90 blitz > .\bench\blitz.txt mame -bench 90 crusnusa > .\bench\crusnusa.txt mame -bench 90 cubeqst > .\bench\cubeqst.txt mame -bench 90 cyvern > .\bench\cyvern.txt mame -bench 90 dkong > .\bench\dkong.txt mame -bench 90 drivedge > .\bench\drivedge.txt mame -bench 90 gauntleg > .\bench\gauntleg.txt mame -bench 90 gnbarich > .\bench\gnbarish.txt mame -bench 90 gradius4 > .\bench\gradius4.txt mame -bench 90 gtfore06 > .\bench\gtfore06.txt mame -bench 90 harddriv > .\bench\harddriv.txt mame -bench 90 kidniki > .\bench\kidniki.txt mame -bench 90 kof98 > .\bench\kof98.txt mame -bench 90 mario > .\bench\mario.txt mame -bench 90 mk4 > .\bench\mk4.txt mame -bench 90 pacman > .\bench\pacman.txt mame -bench 90 pinkswts > .\bench\pinkswts.txt mame -bench 90 pongf > .\bench\pongf.txt mame -bench 90 propcycl > .\bench\propcycl.txt mame -bench 90 radikalb > .\bench\radikalb.txt mame -bench 90 roadblst > .\bench\roadblst.txt mame -bench 90 robotron > .\bench\robotron.txt mame -bench 90 rvschool > .\bench\rvschool.txt mame -bench 90 scud > .\bench\scud.txt mame -bench 90 sf2 > .\bench\sf2.txt mame -bench 90 sfa2 > .\bench\sfa2.txt mame -bench 90 sfiii > .\bench\sfiii.txt mame -bench 90 slrasslt > .\bench\slrasslt.txt mame -bench 90 spacfury > .\bench\spacfury.txt mame -bench 90 starblad > .\bench\starblad.txt mame -bench 90 starsldr > .\bench\starsldr.txt mame -bench 90 sushibar > .\bench\sushibar.txt mame -bench 90 tekken > .\bench\tekken.txt mame -bench 90 tekken3 > .\bench\tekken3.txt mame -bench 90 vf2 > .\bench\vf2.txt mame -bench 90 vfkids > .\bench\vfkids.txt
copy .\bench\*.txt Total.txt /A copy total.txt c:\users\YOURNAME\desktop\Total.txt type Total.txt
Edited by John IV (03/29/21 12:54 AM)
|
|
|
|
Re: Posted some historical MAME benches
[Re: John IV]
#390468 - 03/29/21 01:25 PM
|
|
|
ok, I just had to wait a bit more. blitz ran at 281%. Starsldr ran at 70.21%. Scud... 99.97%, but I don't know how to get it in-game. When I start, I'm stuck on some sort of network screen. I can hear when I insert coins, but that's about it.
Pacman, apart from throwing a zillion warnings about the layout view (should it even be using layouts during a bench?), ran at 12087%. lol... anybody have a 7.25GHz monitor?
Probably an old way of thinking, but I find it difficult to compare the results with real-world use, when I am unable to see the game run like before.
|
Just broke my personal record for number of consecutive days without dying!
|
|
John IV |
IV/Play, MAME, MAMEUI
|
|
|
Reged: 09/22/03
|
Posts: 1981
|
Loc: Washington, USA
|
|
Send PM
|
|
|
Re: Posted some historical MAME benches
[Re: URherenow]
#390470 - 03/29/21 07:12 PM
|
|
|
You have to F2 into service mode on Scud and go to game assignments with the 9 key and set the machine type to single so it's not networked.
You can also use the -ftr and -nothrottle options if you want to see audio and video output.
mame dkong -str 90 -nothrottle
Edited by John IV (03/29/21 07:16 PM)
|
|
|