Page 1 of 2

Millpac

Posted: Fri May 30, 2003 8:07 am
by tar
Anyone having success playing back a game of this new centipede hack?

Posted: Fri May 30, 2003 9:30 am
by Buttermaker
Wed May 21 11:02:14 2003 : zlk (zlk) confirmed the millpac score of 41584 by diabolik (sjv)

Posted: Fri May 30, 2003 10:22 am
by zlk
Worked for me in windows xp. I think I used default settings as well. If you really want to see the inp, I can give you the exact settings I used to play it back.

Posted: Sat May 31, 2003 5:35 am
by tar
I can give you the exact settings I used to play it back
Ok, what are they?
Hey,by the way, my name is Thomas Allen Rushay.
What does zlk stand for, if I might ask. Just curious :)

Posted: Sat May 31, 2003 12:13 pm
by zlk
Finally got it to playback correctly again.

Turn off d3d, delete nvram, autoframeskip, I used scanlines (rgb sharp), use sound, and I used mame32 in windows xp.

Posted: Sat May 31, 2003 7:01 pm
by tar
Hmm.. I think the key problem I'm encountering may be a difference between mame32 and the dos version. Am deleting nvram. Not messing with any video options. And default is auto frameskip.I would like to record and playback an inp of my own. Will experiment with the settings you mention. Thank you.

Posted: Sat May 31, 2003 7:44 pm
by zlk
Also tar, check your private messages 8O

Posted: Mon Jun 09, 2003 10:02 am
by tar
http://marp.retrogames.com/inp/c/8/b/ac ... mame69.zip
Plays to 2157 for me. :( (tried three times)

Posted: Mon Jun 09, 2003 12:51 pm
by diabolik
tar wrote:http://marp.retrogames.com/inp/c/8/b/ac ... mame69.zip
Plays to 2157 for me. :( (tried three times)
Same here, can't get it to work.. Plays back to 1867 pts. Tried with and without sound, autoframeskip and frameskip 0.

BTW: I can't get Frankie's recording to work either. Plays to 6399 pts.

Posted: Mon Jun 09, 2003 7:55 pm
by Zwaxy
diabolik wrote:Same here, can't get it to work.. Plays back to 1867 pts.
It plays to 1867 for me too.

I just recorded a millpac game using tgmame32 0.69 - does it play back for you tar? It's odd that the recording you're talking about plays back to a different score for you than it does for diabolik and me.

Posted: Tue Jun 10, 2003 12:36 am
by Chad
1867 for me. zwaxy's plays back perfectly for me!

Posted: Tue Jun 10, 2003 5:35 am
by diabolik
I can't get Phil's recording to work either:

http://marp.retrogames.com/inp/b/3/e/ph ... mame69.zip

Only recording that works for me is ZwaX's (and my own). I wonder what we are doing differently than those other guys?!

But then again I can't get his centtime recording to work!

http://marp.retrogames.com/inp/7/b/f/zw ... mame69.zip

Did you record this without sound Zwaxy?

Posted: Tue Jun 10, 2003 11:00 am
by Zwaxy
diabolik wrote:Did you record this without sound Zwaxy?
To be honest I'm not certain, but I think I recorded it with sound.

According to Barry in the IRC channel last night there's a rand() call in the centipede driver which could well be messing things up. He tells me it's seeded from the system clock - but that just begs the question of why recordings ever work at all...

I'll download the source and take a look for myself.

Posted: Tue Jun 10, 2003 4:13 pm
by Chad
I suspect this is the wakky thing buttermaker discovered, where certain recordings only work on certain configurations and just DONT with others. This is most likely a mame bug, potentially introduced with the new mame_rand thing.

Can some one point me to where the source code for the new mame random function is?

I wonder if it's getting a seed from the cpu in an unportable way.

Posted: Tue Jun 10, 2003 4:25 pm
by mahlemiut
I've tried replacing the rand() call with mame_rand() and that hasn't helped, although I think that only affects the bootleg versions that use an AY for sound instead of a Pokey. I'm now wondering if it's something to do with the timer it uses (MAME's built-in timers, of course). This is the first driver I've looked at thoroughly that uses them.