INP desynch

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
Ruldra
Posts: 4222
Joined: Wed Mar 05, 2008 1:27 am
Location: Brazil

INP desynch

Post by Ruldra »

I'm coming across this very annoying problem recently...

Basically, I record a run on an INP file, and when I replay it, sooner or later the character ends up dying on a place I originally didn't. I get the feeling this is caused by input lag, as I noticed some inputs happening a little bit later than expected, but it's just a guess. But anyway, this is ruining my replays. Is there any way to deal with this?

And while I'm at it, what program do I use to record a run on MAME to .avi?

Thanks.
User avatar
Kaiser
Posts: 1729
Joined: Mon Jun 12, 2006 10:20 am

Post by Kaiser »

INP desync, make sure you don't have auto frameskip enabled, if you do it in commandline, add "-fs 0", it should fix your desync problems, unless the game has problems with inp record
Zenodyne R - My 2nd Steam Shmup
User avatar
jonny5
Posts: 5089
Joined: Sat Feb 16, 2008 5:48 pm
Location: toronto

Post by jonny5 »

fraps
User avatar
FIL
Posts: 1025
Joined: Sat Dec 15, 2007 3:13 am
Contact:

Post by FIL »

I think wolfmame sorts out a lot of the INP problems.

To record a MAME run to avi you'll need some kind of screen capturing software, camstudio and fraps are the most common, neither do the job especially well though unless you have a super pimp fast pc.
User avatar
Ruldra
Posts: 4222
Joined: Wed Mar 05, 2008 1:27 am
Location: Brazil

Post by Ruldra »

Kaiser wrote:INP desync, make sure you don't have auto frameskip enabled, if you do it in commandline, add "-fs 0", it should fix your desync problems, unless the game has problems with inp record
Auto frameskip is disabled, and it's set to draw every frame, so I don't think that's the problem.

The game I'm trying to record is 'In the Hunt', by the way.
jonny5 wrote:fraps
I tried FRAPS before, but it lags my PC like hell. I'm going to need something else.
User avatar
Kaiser
Posts: 1729
Joined: Mon Jun 12, 2006 10:20 am

Post by Kaiser »

What MAME version are you using? If MAME 124, switch to older version because 124 has big playback problems with ALL games, if you have older version and it still happens, sorry to say but the game has problems with INP playback... try to use wolfmameplus106, search for it
Zenodyne R - My 2nd Steam Shmup
User avatar
jonny5
Posts: 5089
Joined: Sat Feb 16, 2008 5:48 pm
Location: toronto

Post by jonny5 »

hmmmm....i record with fraps at full speed on a p4 3.4ghz, 2 gigs of ram, radeon x1600pro 512mb

what kind of specs are you running that its lagging during capture??

and the newer versions of fraps have fixed a lot of the lag issues on slower systems AFAIK
User avatar
Ruldra
Posts: 4222
Joined: Wed Mar 05, 2008 1:27 am
Location: Brazil

Post by Ruldra »

Kaiser: Indeed it's version 124, didn't know about those playback problems...I'll switch to wolfmame. Thanks :)

jonny5: Mine is 2.8 Ghz and 1gig RAM. I just downloaded FRAPS demo to give it a try again, and the slowdown is still there.
User avatar
Kaiser
Posts: 1729
Joined: Mon Jun 12, 2006 10:20 am

Post by Kaiser »

Ruldra wrote:Kaiser: Indeed it's version 124, didn't know about those playback problems...I'll switch to wolfmame. Thanks :)

jonny5: Mine is 2.8 Ghz and 1gig RAM. I just downloaded FRAPS demo to give it a try again, and the slowdown is still there.
So yeah, use wolfmame :D not 124!
Zenodyne R - My 2nd Steam Shmup
User avatar
worstplayer
Posts: 861
Joined: Sun Jun 17, 2007 6:48 pm
Location: Slovakia

Post by worstplayer »

mame32k has built-in AVI recording that works perfectly, but last version is 0.90 so not all games work.

And inp desynch - try deleting game's settings before recording and before replay, this usually works.
"A game isn't bad because you resent it. A game is bad because it's shitty."
User avatar
jonny5
Posts: 5089
Joined: Sat Feb 16, 2008 5:48 pm
Location: toronto

Post by jonny5 »

odd....ive never encountered lag with it....
User avatar
nimitz
Posts: 900
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Post by nimitz »

Ruldra : do you have V-sync or Triple buffering enabled?

this could be the problem
User avatar
Ruldra
Posts: 4222
Joined: Wed Mar 05, 2008 1:27 am
Location: Brazil

Post by Ruldra »

Okay, I got wolfmame and recorded a run to test it out, and no problems so far.

Looking at the .txt files, seems they did a lot of stuff to make the INP files work properly. And since v124 proved unreliable, I'm sticking with wolf.

I heard it doesn't record properly on ST-V games though, is that true?
worstplayer wrote:mame32k has built-in AVI recording that works perfectly, but last version is 0.90 so not all games work.
I'll keep that in mind if I don't find anything to record. But without autofire, it's going to kill my hands :x
nimitz wrote:Ruldra : do you have V-sync or Triple buffering enabled?

this could be the problem
Nope, all disabled.

EDIT: According to this thread, Camtasia seems to be what I'm looking for. I'll give it a try.
User avatar
worstplayer
Posts: 861
Joined: Sun Jun 17, 2007 6:48 pm
Location: Slovakia

Post by worstplayer »

Ruldra wrote:
worstplayer wrote:mame32k has built-in AVI recording that works perfectly, but last version is 0.90 so not all games work.
I'll keep that in mind if I don't find anything to record. But without autofire, it's going to kill my hands :x
It has autofire.
"A game isn't bad because you resent it. A game is bad because it's shitty."
zaphod
Posts: 629
Joined: Wed Feb 09, 2005 7:33 am
Contact:

Post by zaphod »

Some games store random seeds in the nvram.

If you don't delete the nvram before recording and before playing, the replay WILL desync!


One very simple example of this is Sega Tetris (non bootleg, non B system).
Post Reply