controls are automatically setup for game-pad users if you use a keyboard then go into the "ssz" folder find the config.lua and edit it with notepad
This is what you should see..
in.new[0].set(
-1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;/b]
Change that to this
in.new[0].set(
-1, (int)k_t::UP, (int)k_t::DOWN, (int)k_t::LEFT, (int)k_t::RIGHT,
(int)k_t::z, (int)k_t::x, (int)k_t::c, (int)k_t::a, (int)k_t::s, (int)k_t::d,
(int)k_t::RETURN);
Player 3 should be identical to player 1 and player 4 identical to player 2 that way you can control your partners in tag mode.
The "-1" indicates the player number so for player 1 as you see at the beginning its -1 for player 2 it's 1
Example as you can see the number goes up with the player count. "in.new[0].set" "in.new[1].set", etc
Spoiler, click to toggle visibilty
//Player 1
in.new[0].set(
-1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;
//Player 2
in.new[1].set(
1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;
//Player 3
in.new[2].set(
-1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;
//Player 4
in.new[3].set(
1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;
Then just adjust the keys to how you want them.
Alternate keyboard controls!Spoiler, click to toggle visibilty
//Player 1
in.new[0].set(
-1, (int)k_t::w, (int)k_t::s, (int)k_t::a, (int)k_t::d,
(int)k_t::INSERT, (int)k_t::HOME, (int)k_t::PAGEDOWN, (int)k_t::DELETE, (int)k_t::END, (int)k_t::PAGEUP,
(int)k_t::RETURN);
//Player 2
in.new[1].set(
1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;
//Player 3
in.new[2].set(
-1, (int)k_t::w, (int)k_t::s, (int)k_t::a, (int)k_t::d,
(int)k_t::INSERT, (int)k_t::HOME, (int)k_t::PAGEDOWN, (int)k_t::DELETE, (int)k_t::END, (int)k_t::PAGEUP,
(int)k_t::RETURN);
//Player 4
in.new[3].set(
1, 0, 1, 2, 3, //joypad, up, down, left, right,
10, 11, 8, 12, 13, 9, //a, b, c, x, y, z,
4); //start;
Arcade Stick controls!Spoiler, click to toggle visibilty
in.new[0].set(
0, -3, -4, -1, -2, //joypad, up, down, left, right,
1, 2, 7, 0, 3, 5, //a, b, c, x, y, z,
10); //start;