missile playback?
Moderator: Chad
missile playback?
Can someone please test the first and second place scores in missile, and first in missile2? They're all over two years old and unconfirmed. I can't get Donut's recordings to play back (using his mame version, m36b13, in both windows and DOS modes, with and without sound), and don't have a mac to test klui's (which, if legit, is a REALLY good game. he claims to have bonus cities off).
I'm trying a high score attempt on these games, and I either need to be able to see my competition, or have them removed.
Does the game stop getting harder on all the 6x stages? I can't quite tell if they're all the same.
I'm trying a high score attempt on these games, and I either need to be able to see my competition, or have them removed.
Does the game stop getting harder on all the 6x stages? I can't quite tell if they're all the same.
tried wpcs with sound and no sound no workie. since two people can't play it back with the mame version submited (dos36b13) we need one more person to fail to playback before it can be dqued.
http://marp.retrogames.com/inp/wpc_miss ... m36b13.zip
rick wanna try the mac version?
http://marp.retrogames.com/inp/lui_miss ... _mac36.zip
for some notes :
viewtopic.php?p=2135#2135
http://marp.retrogames.com/inp/wpc_miss ... m36b13.zip
rick wanna try the mac version?
http://marp.retrogames.com/inp/lui_miss ... _mac36.zip
for some notes :
viewtopic.php?p=2135#2135
-skito
oh yeah...duh...
I had watched the macmame missile one months ago for a friend but that was before I was a confirmer.
I hadn't come across it again yet since becoming a confirmer.
I have slowly been going through and confirming all the macmame scores...although haven't done any this past week.
I'll reconfirm that this weekend...to make sure I watched the same one months ago...cuz I got it from a friend to watch via e-mail...not here.
..pretty sure it's the same one though.
BTW, he plays at hardest settings with no bonus cities.
I had watched the macmame missile one months ago for a friend but that was before I was a confirmer.
I hadn't come across it again yet since becoming a confirmer.
I have slowly been going through and confirming all the macmame scores...although haven't done any this past week.
I'll reconfirm that this weekend...to make sure I watched the same one months ago...cuz I got it from a friend to watch via e-mail...not here.
..pretty sure it's the same one though.
BTW, he plays at hardest settings with no bonus cities.
Confirmed the macmame one...
BTW, is there a set size of bytes/frame that are saved to the inp file?
Given I am now also a TG referee, for inps I will need to try and see if the game was played at speed.
I figure I can time the inp playback, then calculate the #frames in the inp.
The only thing is it's not clear where an inp "ends" on playback since the game actually keeps going after that finishes. It would be nice if mame had an option to stop the game emulation when the inp is complete...or perhaps pause with a notice of that...then hit any key to continue so you could still get the high score table etc. to double-check the final score. For some games you have to wait for that or demo/attract mode to start up anyway to see what the true final score was.
If there are some mame utils for Windows I could even use those and just run them in VirtualPC on my mac to get the stats of the inp. I think for most inps even if the playback isn't compatible with the windows versions of mame the inp format info from those utils would still be valid. I'll have to do some testing to be sure though.
Any help appreciated...just send to my e-mail if they are utils that aren't publicly available.
BTW, is there a set size of bytes/frame that are saved to the inp file?
Given I am now also a TG referee, for inps I will need to try and see if the game was played at speed.
I figure I can time the inp playback, then calculate the #frames in the inp.
The only thing is it's not clear where an inp "ends" on playback since the game actually keeps going after that finishes. It would be nice if mame had an option to stop the game emulation when the inp is complete...or perhaps pause with a notice of that...then hit any key to continue so you could still get the high score table etc. to double-check the final score. For some games you have to wait for that or demo/attract mode to start up anyway to see what the true final score was.
If there are some mame utils for Windows I could even use those and just run them in VirtualPC on my mac to get the stats of the inp. I think for most inps even if the playback isn't compatible with the windows versions of mame the inp format info from those utils would still be valid. I'll have to do some testing to be sure though.
Any help appreciated...just send to my e-mail if they are utils that aren't publicly available.
INP frame size depends on the version of MAME. MAME versions 0.36b15 and up have 40 bytes per frame. 0.35b1 to 0.36b14 are 36 bytes. Before 0.35b1, it's 32 bytes. I think. 0.35TG versions are 38 bytes, I think. AlphaMAME has varying frame size, but lists the number of frames after exiting from playback.
- Barry Rodewald
MARP Assistant Web Maintainer

MARP Assistant Web Maintainer

the best way to determine where the inp ends (excluding alphamame where it's trivial: the recorded speed stops printing on the F11 screen), is to keep pressing credit, usually where the game registeres credits that's when the inp stops.
anyone to make a third on the Donut recording? maybe the pigtail master himself can shed some light?
anyone to make a third on the Donut recording? maybe the pigtail master himself can shed some light?
-skito
ah yeah..the credit idea is interesting...
However, the speed stats I'll have to check. I'm pretty sure in macmame they keep displaying even after the inp is complete.
..plus during playback...plays at whatever speed your system can do...not the speed of the inp playback.
I have noticed that as a difference in watching inps from pc-mames in VirtualPC that even though it's running slow as hell in many cases the stats still show 100% speed which often puzzled me.
I guess those stats are showing the framerate of the recording..not the playback on the system?
If so that's something macmame needs to correct...although I think the behavior in the latest version of 0.66 is the same as the pc version now. I'll have to check that.
That's why I was asking about frame byte sizes...cuz the only way I can really get average framerates is to time the game at regular speed...or even with throttle off but using the average percentage of that speed... so I can correct my timing of the inp.
Then I can use that along with the total #frames based on the inp filesize to get an average framerate. If frameskip is given with the inp then I have all the info I need for verification of at least the average speed.
If we ever get a project builder based build of a version of macmame going then I could add the alphamame type stuff to it. However, unlike Barry(no offense) I also would want to do that to a couple of older versions like 0.58 and 0.36 versus only the latest so those with slower systems can just use 0.58 for more speed and 0.36 would be for the sega games.
I'll have to look into it cuz I hear there is a MacMESS project builder project for OS X where you can just use a lot of it's stuff along with the mame code to make a macmame build from project builder fairly easily.
A couple did this with 0.61 and 0.62 I think but they never released it so not sure how well that system works. I think a couple tried that with later versions but it wouldn't work cuz the macmess stuff at that time was only up to 0.62.
However, the speed stats I'll have to check. I'm pretty sure in macmame they keep displaying even after the inp is complete.
..plus during playback...plays at whatever speed your system can do...not the speed of the inp playback.
I have noticed that as a difference in watching inps from pc-mames in VirtualPC that even though it's running slow as hell in many cases the stats still show 100% speed which often puzzled me.
I guess those stats are showing the framerate of the recording..not the playback on the system?
If so that's something macmame needs to correct...although I think the behavior in the latest version of 0.66 is the same as the pc version now. I'll have to check that.
That's why I was asking about frame byte sizes...cuz the only way I can really get average framerates is to time the game at regular speed...or even with throttle off but using the average percentage of that speed... so I can correct my timing of the inp.
Then I can use that along with the total #frames based on the inp filesize to get an average framerate. If frameskip is given with the inp then I have all the info I need for verification of at least the average speed.
If we ever get a project builder based build of a version of macmame going then I could add the alphamame type stuff to it. However, unlike Barry(no offense) I also would want to do that to a couple of older versions like 0.58 and 0.36 versus only the latest so those with slower systems can just use 0.58 for more speed and 0.36 would be for the sega games.
I'll have to look into it cuz I hear there is a MacMESS project builder project for OS X where you can just use a lot of it's stuff along with the mame code to make a macmame build from project builder fairly easily.
A couple did this with 0.61 and 0.62 I think but they never released it so not sure how well that system works. I think a couple tried that with later versions but it wouldn't work cuz the macmess stuff at that time was only up to 0.62.
in all cases other than alphamame F11 will show the speed of the play or playing it back, only tgmame has the additional speed when recorded, and only alphamame shows it with F11. If you were getting 100% you were porbably just seeing the frames that happened to be 100% you proly were using a high or auto frameskip and it looked slow because it was frameskpiing to keep up with the 100% speed. Try using alphamame with virtual pc (with a fast game of course) and then you can see the recorded speed along with the playback speed.
-skito
oh, ok, then regular mame acts same way macmame does then.
Yeah, I'm often using a high frameskip for playing back inps in VPC so I can at least be near 100% speed.
I guess I get fooled cuz the console result after you hit escape shows the real average fps of the playback...where the stats within the game are calculating relative to frameskip...but still shows the number out of 60fps being 100% speed.
I have yet to try alphamame in VPC. I don't watch inps like many MARP members do. I watch only ones for confirmation of their score or watch cuz there is a poll for a certain technique etc. so to be fair I view the inp first so I know exactly what I'm voting on and can comment on it myself.
Yeah, I'm often using a high frameskip for playing back inps in VPC so I can at least be near 100% speed.
I guess I get fooled cuz the console result after you hit escape shows the real average fps of the playback...where the stats within the game are calculating relative to frameskip...but still shows the number out of 60fps being 100% speed.
I have yet to try alphamame in VPC. I don't watch inps like many MARP members do. I watch only ones for confirmation of their score or watch cuz there is a poll for a certain technique etc. so to be fair I view the inp first so I know exactly what I'm voting on and can comment on it myself.
http://marp.retrogames.com/inp/wpc_miss ... m36b13.zip
This one will not playback. Used m36b16. Sound / No sound. Nothing.
This one will not playback. Used m36b16. Sound / No sound. Nothing.
Chad, I tend to disagree there. tar used 36b16 to try and playback and 36b13 inp and when it fails it gets zeroed? Now what if he tries with 36b13 and it plays back ok?
I think someone using a different version to try and verify shouldn't count. I could get 3 to try watching that inp using mame67 and it would fail for all 3..means nothing.
As you know back then even between betas on the same version number inp playback compatiblity would change.
I had a macmame one just last night I tried viewing in 37b14 and the credit wouldn't even pop. then I got and tried it in b13(the version the inp was reported to be recorded with) and all was fine.
I think someone using a different version to try and verify shouldn't count. I could get 3 to try watching that inp using mame67 and it would fail for all 3..means nothing.
As you know back then even between betas on the same version number inp playback compatiblity would change.
I had a macmame one just last night I tried viewing in 37b14 and the credit wouldn't even pop. then I got and tried it in b13(the version the inp was reported to be recorded with) and all was fine.
oops, thought it was the same version, yeah, i'll unzero it, tar can you try to get the correct version of mame? although it's still a good bet it wont work it should be played by the same version to ensure it's a bad playback for all three members. the GET MAME link works to get the old dos version right on marp, so you shouldn't have a problem getting the same version recorded at.
incidentally i tried it again with a default nvram and no luck (i think the nvram thing started in the 36beta cycle somewhere.)
incidentally i tried it again with a default nvram and no luck (i think the nvram thing started in the 36beta cycle somewhere.)
-skito