Post subject: 2 games 1 input.
Joined: 8/2/2010
Posts: 41
i wanted to experiment with the 2 games 1 input style of TAS (I.E. the megaman 1-4 run or others) i wanted to know how these are done. are these done with a lua script/external program/tasing one game then opening the movie with the other game and seeing how it works? thanks
Patashu
He/Him
Joined: 10/2/2005
Posts: 4045
I imagine you could set up a macro script (i.e. with AutoHotKeys which I know lets you choose which process a keyevent is directed to) that, whenever you pressed or held a key, would send it to both windows open. As long as you're always on frame advance that would ensure both remained synchronized.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
sgrunt
He/Him
Emulator Coder, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Many emulators support "background input", i.e. recognising button presses even when the emulator window isn't the main focus. It's my understanding that it is this feature which was used to record multi-run movies.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4045
That makes it even easier!
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3576)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
Just make sure you run in frame advance when using background input. If you run at full (or slow) speeds, the two emulators can loose sync from each other. Also, lol at this topic title.
It's hard to look this good. My TAS projects
Post subject: Hey i have a question about the input.
Banned User
Joined: 3/26/2011
Posts: 19
how do you get an input?[/b]
Thank you for reading this post. S.S.M
Post subject: Re: Hey i have a question about the input.
Skilled player (1828)
Joined: 4/20/2005
Posts: 2161
Location: Norrköping, Sweden
sirstarmagic wrote:
how do you get an input?[/b]
I'm not sure I understand the question, but if you're wondering how you go ahead and record input for these 2 games 1 input TASes, see what sgrunt said:
sgrunt wrote:
Many emulators support "background input", i.e. recognising button presses even when the emulator window isn't the main focus. It's my understanding that it is this feature which was used to record multi-run movies.
So basically, you have two emulator windows open, where one of them has "Run in background". Now this emulator window will recognize button presses even if the other emulator window is highlighted. Now, start recording a movie with both emulator windows, and your input will be recognized by both emulators and recorded into both movies. And as adelikat said, make sure that the emulators are on the same frame (to make sure that they synch, always have frame display on) and only use frame advance when recording this way.
Experienced player (584)
Joined: 1/27/2011
Posts: 427
Location: Oregon
How bad-ass would Mega Man 9 & 10 look when played in this manner? =D But I supposed they would have to be TAS'd by themselves first... And I also lol'd at the topic title.