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.
5
  • 1
    google.de/… so many links on google regarding this topic Sep 18, 2017 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. Sep 18, 2017 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, 2017 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, 2017 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, 2017 at 2:52

1 Answer 1

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.

5
  • +1 I've done this for other games in Steam (not DS specifically though) and it works like a charm.
    – Steve-O
    Sep 18, 2017 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, 2017 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, 2017 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, 2017 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, 2017 at 5:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .