Post subject: TASing with PCSX2
Joined: 5/8/2014
Posts: 3
First: Let me apologize for the misleading title. Second: The question I really have, is given that PCSX2 was updated ~3 months ago, and they still have not added any easy to use TAS support, my question is this: "Due to a lack of support for re-recording, and the PCSX2's Lilypad v0.11.0 plugin (allows for keyboard support and such) would a time sensitive macro (recorded lengths of keystrokes) submission be accepted as a TAS if it met all the other requirements?" I ask because I've been looking for a way to TAS PS2 games, and none have arrived. But with new plugin support, it seems that while painful, a PS2 TAS would be possible. The only issue I could see with this is timing the on-state of the emulator and the initiation of the macro. Which could cause desync. But assuming (miraculously) that this was not an issue, would this type of TAS'ing be acceptable?
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
I once looked at internals of PCSX2. It seemed that due to how the emulator core <-> gamepad plugin interface worked, it seemed like one would have to do input recording at gamepad plugin. But the PCSX2 core probably does not send the needed events (in practicular, savestate/loadstate with option of saving/loading extra data) to the pad plugin.
Joined: 5/8/2014
Posts: 3
Right, but what I'm asking is, if I tas a PS2 game using essentially pre-recorded inputs. Would that be acceptable. I understand that the pad plugin wouldn't recieve any of the information that would normally be used for TASing as it's done currently. I'm just asking if I manually typed out all the inputs ahead of time, and synced them all into one big macro. Would that be acceptable. Assuming that desyncing was not an issue.
Joined: 5/8/2014
Posts: 3
Well, I would like to apologize to you Ilari, I thought I had come up with a way to be able to tas PS2 games, however arduous it might have been. The problem I ran into, was that even in the most stable state I could make the game, external input recording software was not able to be effective as little changes in the EE (Emotion Engine) would change every run through. Thus making any set inputs differ ever so slightly than the intended result, which would add up very quickly. So on the off chance that PCSX2 ever does add TAS support, I'll be waiting. Otherwise, thanks for trying to help. I guess that its safe to rule out external recording for tas'ing ps2 games. If needed I could cite the macro tools I tried, and how quickly the discrepancies appeared. Oh ps, I was working on TAS'ing We Love Katamari, which would have worked perfectly with a macros, since the entire game is essentially a whole bunch of IL's. To bad the desyncing from the EE was screwing it up.