Slow Motion Recording & Pausing
Posted: Sat Sep 18, 1999 12:30 pm
I'm new to this site. I've had a good look at several of the hi score threads on this message board but haven't found any reference to the use of slowmo in game recordings. Clearly it is a banned technique, but how is it enforced?
<p>
I've downloaded several hi-score recordings. After playing several of them back certain thoughts came to mind:
<p>
1. Some players are using turbo/auto fire joysticks
2. Some games may have been recorded on slow machines or have used slow motion software
3. Can games be paused midgame?
<p>
1 has been discussed in another thread so ignore it here.
<p>
As for 2, I got out an old copy of moslo.com, an innocuous 986 byte piece of software that you can use to slow down old dos games. I then used it to record starforc for a few minutes just to see what would happen when I played it back without moslo. After finishing the recording, MAME indicated that the game ran at an average of 25fps - less than half the 60fps intended speed. I then played it back. Boy did I look good! The game played back at 60fps and the ship was wickedly weaving through enemy bullets and blowing away enemies with lightning reflexes. I found this particularly disturbing. I have a fear that the framerate is not being recorded in the recording *.inp format, nor are timestamps being used. This raises questions of validity on any recorded game. This is an example where you are at an advantage playing on a old 486
. Can somebody please confirm whether this is the case or is there a way to determine at what refresh rate the game was being played at? And if so, is there a rule banning recording on say less than 90% of intended speed? I hope so.
<p>
As for 3, I did a recording of starforc again and paused a couple of times and then played back the recording - there was no indication that I had paused the game! I believe this is banned by the current rules. Is it possible to tell whether a recording has been paused midgame?
<p>
I'd like to start submitting some recordings but it seems to be a bit pointless if the above ploys are being used on existing recordings. I'm not sure what the MAME DEV's views are on the game recording feature (I figure it's pretty low compared to emulating new games) but they might be prepared to put some more details into game recordings if we asked nicely. I don't think it would be much programming effort since the information is already being generated by MAME (e.g. refresh rate, whether pause has pressed etc). It's incredible how easy a game becomes when you play it at half speed, or you can take a rest halfway through and come back refreshed.
<p>
Anybody have any comments / thoughts on the above.
<p>
Cheers,
Tim
--
tjmorrow@bigpond.com
<p>
I've downloaded several hi-score recordings. After playing several of them back certain thoughts came to mind:
<p>
1. Some players are using turbo/auto fire joysticks
2. Some games may have been recorded on slow machines or have used slow motion software
3. Can games be paused midgame?
<p>
1 has been discussed in another thread so ignore it here.
<p>
As for 2, I got out an old copy of moslo.com, an innocuous 986 byte piece of software that you can use to slow down old dos games. I then used it to record starforc for a few minutes just to see what would happen when I played it back without moslo. After finishing the recording, MAME indicated that the game ran at an average of 25fps - less than half the 60fps intended speed. I then played it back. Boy did I look good! The game played back at 60fps and the ship was wickedly weaving through enemy bullets and blowing away enemies with lightning reflexes. I found this particularly disturbing. I have a fear that the framerate is not being recorded in the recording *.inp format, nor are timestamps being used. This raises questions of validity on any recorded game. This is an example where you are at an advantage playing on a old 486
<p>
As for 3, I did a recording of starforc again and paused a couple of times and then played back the recording - there was no indication that I had paused the game! I believe this is banned by the current rules. Is it possible to tell whether a recording has been paused midgame?
<p>
I'd like to start submitting some recordings but it seems to be a bit pointless if the above ploys are being used on existing recordings. I'm not sure what the MAME DEV's views are on the game recording feature (I figure it's pretty low compared to emulating new games) but they might be prepared to put some more details into game recordings if we asked nicely. I don't think it would be much programming effort since the information is already being generated by MAME (e.g. refresh rate, whether pause has pressed etc). It's incredible how easy a game becomes when you play it at half speed, or you can take a rest halfway through and come back refreshed.
<p>
Anybody have any comments / thoughts on the above.
<p>
Cheers,
Tim
--
tjmorrow@bigpond.com