So, I have two XBox 360 controllers that I got to work with my laptop, and I use them to play on my rr emulators. Now suppose I was going to TAS a two player game of River City Ransom, for example. How would I go about such using controllers and not the keyboard?
I already know:
- Make 1P and 2P directions the same for one part
- Save states for optimization
I suppose it'd be a bit difficult but not impossible. Suggestions?
A wise man once said "Damn, that's one hell of a steak."
What if there were a way to use one gamepad with one of the buttons set as "switch from controlling player 1 to controlling player 2"? I don't know how you'd go about implementing that functionality though. It might be doable with Lua.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
I've done two-player TASes of River City Ransom, and I think it would be much more difficult. I usually do the recording by figuring out the best input sequence for one player for a short (30-120 frames) segment, then holding down those keys as I work on input for the other character. River City Ransom is tricky because one player's input can increase lag or change the AI's behaviour, so I often have to rework a stretch of input. Some keyboards can't accept certain combinations of key presses, so I set up redundant input configurations for the times I have to press several buttons and the frame advance key. Unless you have three hands I think it would be too tedious to use controllers instead of the keyboard to make a TAS.
Are you planning to work on a two-player RCR TAS? I'm curious to know if you've found improvements to my run.