Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Some things to try...
#1 Have whoever's hosting be online and display their status and what game they're playing, this helps games like Viscera to identify when they're hosting a server. And that way, their server should appear bottom-right on the main menu (even if private). You can also try to go to the multiplayer menu, use the friends tab, and refresh it a few times to find friends' games there.
If issues persist with finding friends' games, you can also try connecting directly via IP adress, all the host would have to do is use a "what is my IP" website to figure it out, and send it to you what it is, and try connecting with a string of "[their IP]:7777" or some other port (I don't recall if a port is neccesary, but they ussually are for direct connects).
#2 If their game does not show up (or you can't connect), the host (and maybe the joiner(s) too) should try to ensure nothing is blocked. Disable your firewalls and virus scanners temporarily or add exceptions to the ports 7777, 7778, 27000-27014, 27015, 27016, and Viscera's game folder inside Steam (I prefer just adding an exception for the entire Steam folder).
(If your router has any firewall-esque protections, change those too. But if you've got router acces then your best step is to port-forward, as mentioned in #3.)
#3 If their game still doesn't show up (or if connecting fails), the host (and maybe the joining players too) might want to port-forward (see #2 for which ports), in both UDP and TCP. (The Frequently Asked Questions pinned topic on this forum has a section dedicated to port-forwarding.)
#4 If port-forwarding isn't a option for some reason, you can try a virtual network device to play with other people as if they where on your LAN network. Only problem is, I can't remember which one I'm currently using, but if you look for one for Minecraft that lets you host your world for your friends through LAN, you'll probably bump into it.
(It may interfere with regular netplay, so when you're not using it maybe keep it disabled. You will likely need to use direct IP connect when using these, but uncertain, never used them for Viscera before myself.)
#5 If you lack content or have a file mismatch, right click the game, select Properties, and try a cache/file intergrity check in the Local Files tab. If the issue persists, unsubscribe from mod files you're not using at the moment. Make sure you have mod files or DLCs properly installed if you wish to play them with someone else.
(To install a Workshop map, just subscribe, start the game, it'll give you a popup when it's all done, then quit, restart the game, and it's ready to go.)
Oh, and make sure you're running the same game of course. Stuff like the Santa's Rampage standalone version for some reason won't connect with regular Viscera. Not sure what else would help. Port-forwarding shouldn't be neccesary, in theory (it worked for me without port-forwarding in the past), but if any problems occur, it's highly recommended to do so anyway.
Edit: You can also take a look at this topic.
https://steamcommunity.com/app/246900/discussions/0/540738051006178353/
Just scroll down until you get to the part about online play, it might be more helpful then my methods or have a method I forgot about.