Smack Studio

Smack Studio

Not enough ratings
[OUTDATED] Play Online (Parsec method) | Smack Studio
By davidvkimball
Eventually, Smack Studio will have rollback netcode online multiplayer. Until then, you can play with your friends using Parsec.

   
Award
Favorite
Favorited
Unfavorite
Using Parsec to play with friends
1. Download and install Parsec: https://parsec.app/downloads
2. Once you've created an account, make sure your friend has installed Parsec and created an account also.

3. Both you and your friend(s) should open Parsec, then decide who the host is. Only the host needs to own Smack Studio.
4. Then, have the host click "share" to generate a link so other can join your session. You can copy and paste this link to allow people to join. Note: be careful and only share this link with people you trust.
5. Once you're done doing that, open Smack Studio.
6. Depending on which controller / input methods you choose to use, we recommend visiting the Controller Configuration page in Settings > Controller Config / Keyboard Config and adjust to your liking.
7. If any part is using a controller, you can test users' input and make sure it set to desired preferences.
8. Once you're done with this, visit VS. Mode, and start playing!

Mayflash GameCube Adapter over Parsec Guide (for non-hosts)

For anyone who isn't a host, Parsec reads any external connected controllers as either a Xbox 360 (generic XInput device) or DualShock 4 (PlayStation). If you're using the Mayflash GameCube controller adapter and you're not the host, there are a few extra steps you need to take to make sure it works as expected. First, on the Parsec side, you'll need to map "Z" to an input Parsec understands. Next you'll fix the 90 degree rotated C-stick issue and the constant L/R should button presses issue.

Here are the required steps:

1. Follow steps 1 and 2 above to download, install, and sign in to Parsec.
2. Next, connect your Mayflash adapter and make sure it's set to PC mode.
3. Plug in your controller into one of the four slots, then open Parsec.
4. Go to Settings > Gamepad and select the correct controller from the list. There might be multiple choices, so keep selecting items, pressing A until you see one where A = "Pressed."
5. Every button will register except for the Z button. We recommend clicking "Map" next to an unused button like "Back" and then mapping the Z button to that. Alternatively, you can use L stick or R stick, since GameCube controllers don't have that as an input natively.
6. Now when you go into the controls, you can now map Grab to the Z button.
7. Make sure Check if Steam controller check box is unchecked.
8. Make sure you check "Mayflash over Parsec" checkbox for your controller configuration. This will fix your L/R button presses and C-stick inputs.
Multiplayer FAQ
Q: Will online multiplayer make it into the base game eventually?
A: Yes! Rollback netcode will be used so the play experience is as solid as possible. Using Parsec will no longer be necessary.

Q: My controller doesn't work when using Parsec, but it works just fine playing standard.
A: A limitation of Parsec is it only understands controllers as either Xbox 360 controllers or DualShock 4 controllers. So issues can arise because of this. If you're having issues, you can try unplugging the controller and plugging it back in, or iff you have another kind of controller, you can try that.

Q: Which controllers are compatible with Parsec?
A: The host can use any controller. Guests / non-hosts can use DualShock 4, Xbox one, Xbox 360, Steam, and with the proper settings enabled, GameCube controllers via Mayflash. One player can use keyboard.
1 Comments
Soaplexi 9 Jul, 2022 @ 11:08am 
For keyboard players: If you want to use a controller, download the app Antimicro or buy controller companion for $3 on steam