Acceptable or not?

greenspun.com : LUSENET : MARP Editors : One Thread

--------  InpSpeed Report  --------
Good frames :    323856 (average speed:  100%)
Slow frames :     37465 (average speed:   83%)
Fast frames :      7728 (average speed:  114%)

Total frames: 369049 (average speed: 99%) -------- End Of InpSpeed Report --------

The game runs at 60 fps, which means the total game time was around 1 hour and 42 minutes (102 minutes). A little over 10 minutes of the game was played at an average 83% speed. A little over 2 minutes of the games was played at 114% speed. These speeds are not contiguous of course, but spread out all over the game. F10 was not used.

Is this acceptable or not? What do you think?

Cheers, Ben Jos.

-- Anonymous, July 04, 2000

Answers

Got the figures slightly wrong. 37465 frames don't take 37465/(60*60) = 10.4 minutes at 83% speed, but 37465/(.83*60*60) = 12.5 minutes, and 7728 frames at 114% speed take 1.9 minutes. Total game time would be 104 minutes, so 2 minutes longer than it would have taken at a perfect 100%.

Cheers, Ben Jos.

-- Anonymous, July 04, 2000


what would cause the speed discrepancies, BenJos?

QCN

-- Anonymous, July 04, 2000


Having had to deal with a pretty slow computer myself for quite a while, I can say with a lot of certainty that this is caused by a slow computer. As you all know, some parts of a game are "harder" on the CPU than others. This particular .inp was recorded on a computer that can hardly keep up with the game. It is barely able to maintain a 100% speed on the "normal" parts of the game, but when it hits a hard part, the speed drops. Autoframeskip then tries to compensate by skipping frames, which usually results in a brief speedup, but, in this case, wasn't entirely successful. I'd say that for this .inp, the computer used was slightly too slow to play the game in a stable way, at least using whatever settings were used. Most probably, if it was played with sound off or one or more other tweaks, it would have been much more stable.

Cheers, Ben Jos.

-- Anonymous, July 04, 2000


What i'd like to see if the how many of the fast frames or the slow frames are adjacent to each other (or how many are adjacent to the opposite speed or regular speed frames). This is what would determine someone speed throttling for adjustment after slowdown throttling for game play benefits, or just using an autoframeskip mechanism which could flucuate back and forth to keep a 100% average.

There is the other issue is that if a computer is slow enough to require back and forth adjustments of 80-114 % speed, is that going to be ok even though they are using autoframeskip... It would be hard to disqualify them for having a slow computer but i guess we have to draw the line somewhere, since we're trying to get acurate arcade competition....

-- Anonymous, July 04, 2000


what if instead we changed the acceptage percenate (in later tournametns) to not having a single frame rate under 90% instead of having an average frame rate under 90%? That might not fly but it's certainly a more strict rule.

-- Anonymous, July 04, 2000


Moderation questions? read the FAQ