1

I need to disable Dark Souls 1 online features. Usually people do it by putting the whole Steam offline, but I need Steam to be online.

As far as I know there is PvPWatchdog mod, which allows you to kick invaders by pressing F1. So it feels like what I want is possible (I need the same but fast and automatic, so player invasions doesn't interfere with my gameplay at all).

P.S. To be super exact:

What I need:

  1. To be a human without risk of a player invasion.
  2. To be able to receive steam-messages from friends, while I'm playing DS1.
  3. Steam should keep tracking my play hours in DS1.

What I don't care about:

  1. All other DS1 online features. Like co-op PvE or soap-stone messages. If they are disabled as well I don't care. If they stay while invasions are disabled i'm fine with it.
  2. NPC invasions. They may stay or they may never happen - i don't care.
  • 1
    google.de/… so many links on google regarding this topic – XtremeBaumer Sep 18 '17 at 8:17
  • Basically, the hollow form is the games "offline" mode ... is there any reason why you want to be human? There are literally no penalties for playing hollow. – Y U NO WORK Sep 18 '17 at 9:29
  • 2
    @YUNOWORK just for completeness, there are a few things that can only be done in human form: Kindling a bonfire and summoning. Some events also require a human form. – 5pike Sep 18 '17 at 10:16
  • @YUNOWORK, first of all, to look good. Secondly, to don't waste time (on killing myself) and humanity each time I kindle a bonfire. – klm123 Sep 18 '17 at 12:20
  • Just a caveat, DS1 plays very, VERY poorly on the PC with mouse and keyboard. The mouse control is total garbage, and there are no good ways to deal with that. If this frustrates you, DS2 is a MUCH better port. I've played through DS2 about 6 times. – Nelson Sep 19 '17 at 2:52
4

Well apparently Dark Souls goes through Steam for multiplayer because of how it used to use GFWL. According to this post, you would need to block port 3074 to block off multiplayer.


A pretty simple and generic way to do that is to open the Windows firewall UI (or any other firewall you have), add the executable and deny it all connections. Do it for both inbound and outbound connections and the game just won't be able to use the internet.

  • +1 I've done this for other games in Steam (not DS specifically though) and it works like a charm. – Steve-O Sep 18 '17 at 19:30
  • Very nice idea, but it doesn't work for some reason. I've checked and it works with Steam application itself (I can start it in offline mode only), it also works with another game of my (in steam), but DS1 ignores it for some reason. DS doesn't say that it will start in offline mode and I still can see player messages, for example. – klm123 Sep 18 '17 at 19:40
  • That's surprising! I suppose you could find and block the ports DS1/Steam uses for that. Surely PvPWatchdog has that information. – 0xFF Sep 18 '17 at 20:00
  • Strange, but after like half an hour the game went offline, now I don't see any player messages and the game shows warning about offline mode. Hope it will stay this way. Thanks a lot! – klm123 Sep 18 '17 at 20:59
  • Unfortunately both options doesn't quite work, so I have to uncheck this answer with hope that someone will propose something else. If I deny all connections the steam has a stupid conflict and wouldn't count number of hours spent in the game (just like if I would turn steam offline). If I deny 3074 TPC&UDP port only I still can have player invasions. – klm123 Sep 28 '17 at 5:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.