Button Layout & Macro

Need help? Ask here and someone will help
bjaigorgor
Posts: 17
Joined: Wed Sep 21, 2011 7:19 am

Button Layout & Macro

Post by bjaigorgor »

Hi. New here and i have to say thanks for such a program. However, I want to know is there a way to push 2 buttons at the same time for writing Macro.

Situation :
Playing Street Fighter IV doing the Challenge Trials and want to do the Hurricane Kick for Ryu/Ken.

Movements Required : Down, Downback, Back, Kick

is there a way to key the DOWNBACK movement which is a combination of DOWN AND LEFT/RIGHT? i tried the following Macro without the Downback and it doesn't work.
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Button Layout & Macro

Post by Matlo »

Please add your macro code.
GIMX creator
bjaigorgor
Posts: 17
Joined: Wed Sep 21, 2011 7:19 am

Re: Button Layout & Macro

Post by bjaigorgor »

this assuming your player is on the left side while your opponent is on the right side.

Light Hurricane Kick (d is for Light Kick which is Cross on controller) does not work

MACRO F1
KEY DOWN
KEY LEFT
KEY d

Light Dragon Uppercut Punch (e is for Light Punch which is Square on controller) works

MACRO F2
KEY RIGHT
KEY DOWN
KEY RIGHT
KEY e

i tried with a Sixaxis controller. It seems DownLeft/DownBack motion is required for the hurricane kick which should be between DOWN and LEFT. Is there anyway to execute that direction?
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Button Layout & Macro

Post by Matlo »

Try this:

Code: Select all

MACRO F1
#press DOWN
KEYDOWN DOWN
#press LEFT
KEYDOWN LEFT
#wait 50ms
DELAY 50
#release LEFT
KEYUP LEFT
#release DOWN
KEYUP DOWN
#press & release d
KEY d 
GIMX creator
bjaigorgor
Posts: 17
Joined: Wed Sep 21, 2011 7:19 am

Re: Button Layout & Macro

Post by bjaigorgor »

thanx. that worked for the downback movement but not the correct macro. i had to add a few key presses. i gotta say that figuring out the macros and timing is so frustrating
Biggabertha
Posts: 4
Joined: Mon Sep 26, 2011 3:52 pm

Re: Button Layout & Macro

Post by Biggabertha »

bjaigorgor, I would really like to know what your macro code was to execute those movements - I'm having a little trouble pressing three buttons at the same time now - as in; square, triangle and circle.

If anyone else has any suggestions to how to code multiple key inputs at the same time, I'm all ears.
User avatar
McKack
Posts: 359
Joined: Thu Jul 07, 2011 7:01 pm
Location: Norway
Contact:

Re: Button Layout & Macro

Post by McKack »

@Biggabertha
Similar to what Matlo posted above, simply adding an additonal button on both sides of the delay, should work.
For example, assuming in your config i = Triangle, j = Square, k = Circle, m = Cross:

MACRO F1
#press SQUARE
KEYDOWN j
#press TRIANGLE
KEYDOWN i
#press CIRCLE
KEYDOWN k
#wait 50ms
DELAY 50
#release CIRCLE
KEYUP k
#release TRIANGLE
KEYUP i
#release SQUARE
KEYUP j

Code: Select all

MACRO F1
#press SQUARE
KEYDOWN j
#press TRIANGLE
KEYDOWN i
#press CIRCLE
KEYDOWN k
#wait 50ms
DELAY 50
#release CIRCLE
KEYUP k
#release TRIANGLE
KEYUP i
#release SQUARE
KEYUP j
My Config Repository | PSN: McKack - Steam: McKack - XBL: Ozukaki | Config Post Template
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Button Layout & Macro

Post by Matlo »

The key names in the example have to be lower case (i,j,k instead of I,J,K).

If you are not sure about the exact name of a key, just have a look at the key name in the configuration gui.
GIMX creator
User avatar
McKack
Posts: 359
Joined: Thu Jul 07, 2011 7:01 pm
Location: Norway
Contact:

Re: Button Layout & Macro

Post by McKack »

Ah, fix'd. But other than that it should work for what he's trying to accomplish right?
My Config Repository | PSN: McKack - Steam: McKack - XBL: Ozukaki | Config Post Template
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Button Layout & Macro

Post by Matlo »

Yes, of course :)
GIMX creator
Post Reply