Post subject: TASing without a keyboard - Suggestions on how to do this?
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
Right now, I have a Dualshock 2 wired to my computer with a PS2->USB converter. My thought is to map speed controls (pause/unpause emulator, frame advance, etc.) to the right analog stick (Z-axis and rotational Z-axis) and savestate controls to the left stick (X-axis for switching the current state, Y-axis for save and load.) I'm asking for input because I want to do some TASing, but I don't have a keyboard any more.
Previous Name: boct1584
SXL
Joined: 2/7/2005
Posts: 571
Map with JoyToKey.
I never sleep, 'cause sleep is the cousin of death - NAS
Joined: 1/26/2009
Posts: 558
Location: Canada - Québec
Ok, so you have a psx-like controller? What game are you working on and his console? -What button you won't use? ==> Don't forget R3,L3 ! -What fonction are you looking for? ==> You may prefer the "Select State" function to browse your savestate. ==> If your game desynch a lot you might need a button to toggle between read/write input ==> For better confort using one of the L1,L2,R1,R2 should be a must for the frame advance function ==> If you need some advanced function like memory search or some lua script... this may become complex.
boct1584 wrote:
My thought is to map speed controls (pause/unpause emulator, frame advance, etc.) to the right analog stick (Z-axis and rotational Z-axis) and savestate controls to the left stick (X-axis for switching the current state, Y-axis for save and load.)
Sound good to me. I suppose that doing few combo can be helpfull as well, but you might have to spend some time to become enough skilled and remember every button (somewhat confusing with the left/right stick) Once I try to configure some kind of HUD with lua(but I failed, because I thought that I needed something for "redrawing the screen").. IMO if you can manage to have something where you can see how are your current input-command in real time, that should make everything much more easier.
Joined: 10/3/2005
Posts: 1332
BadPotato wrote:
==> If you need some advanced function like memory search or some lua script... this may become complex.
When I used J2K, I had a bunch of different maps, and cycled through them with the R3 button. In other words, it can handle mappings of any complexity. I'm not sure if "next state" is a function you can map to a hotkey in any emulator other than Gens, but certainly you could map the ten "select state" hotkeys on an alternate configuration, with save/load current state on the shoulder keys of your primary configuration. Really, the only obvious limitation is your own capacity to memorize 20-50 key bindings.
Post subject: Re: TASing without a keyboard - Suggestions on how to do this?
nfq
Player (93)
Joined: 5/10/2005
Posts: 1204
boct1584 wrote:
My thought is to map speed controls (pause/unpause emulator, frame advance, etc.) to the right analog stick (Z-axis and rotational Z-axis) and savestate controls to the left stick (X-axis for switching the current state, Y-axis for save and load.)
I think it's hard to TAS with keyboard, so I use mostly a PS2 controller. I use different buttons depending on what game I TAS. For example on n64 I have L1=pause, L3=load state, right on the diagonal to save a state (I used to have save state on select, but that button stopped working). I don't have frame advance on n64 because it doesn't work properly with joy2key (you can't hold down the button to go several frames ahead fast).
I'm asking for input because I want to do some TASing, but I don't have a keyboard any more.
That sounds weird... why don't you just buy a new one? How could you even write this post if you don't have a keyboard?
Emulator Coder, Site Developer, Former player
Joined: 11/6/2004
Posts: 833
Some time ago I used a joystick very much like a PS2 controller except it has 2 more buttons along with Sq,X,O,Tr, so I'll call them E1 and E2, and only one set of shoulder buttons. Oh, it also had a branded button and a Digital toggle but the latter is more annoying and glitchy. For snes9x my controls were: Most SNES buttons as is, except the shoulder buttons. L: Right stick leftward R: Right stick rightward L+R: Right stick up or down (thank god the game needs L/R infrequently) Select savestate slot: Left stick horizontal Savestate: E1 Loadstate: E2 Frameadvance: either shoulder button Pause: Branded button I could walk through frameadvance by alternating on the shoulder buttons while retaining a good degree of control.
Post subject: Re: TASing without a keyboard - Suggestions on how to do thi
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
nfq wrote:
That sounds weird... why don't you just buy a new one? How could you even write this post if you don't have a keyboard?
I still live with my mom and stepdad, who don't let me use the Internet from my computer for various reasons which I have no desire to go into, so I use it from their computer and at the local library. As for why I don't just buy a new one, I've been out of work since July '08, so the only times I have money are at Christmas and my birthday (August) and those are generally spent within a month or two of the holiday in question.
Previous Name: boct1584
Joined: 6/7/2008
Posts: 123
Location: Portugal
Well, for Gens, I use (regular PlayStation-schemed controller): *emulator*: *controller* LRUD: LRUD ABC: Square X O Start: Triangle Pause/Unpause: L2 Frame advance: R2 Load: L1 Save: R1
I'm Espyo from the SRB2 Forums. Current project: A Pikmin fan engine, Pikifen