PL | EN

SWOS Online

Publiczny serwer do gry w Sensible World of Soccer

Szybki start

Adres serwera: game.513.pl
Port: 213 (UDP)
Protokół: IPX (przez tunel DOSBox)
Dostęp: publiczny, bez hasła, bez rejestracji

To darmowy, publiczny serwer do gry w kultową grę piłkarską Sensible World of Soccer z 1994 roku. Serwer nie zapewnia samej gry — musisz mieć swoją kopię (patrz niżej). Serwer łączy graczy z całego świata w wirtualnej sieci LAN z 1994 roku.

Co będzie Ci potrzebne

  1. DOSBox (albo DOSBox Staging) — emulator DOS-a, darmowy
  2. Sensible World of Soccer — oryginalna gra (legalnie kupisz na GOG.com za kilka euro)
  3. SWOS++ — fanowski dodatek z funkcją multiplayer

Instrukcja krok po kroku

1Pobierz i zainstaluj DOSBox

Wejdź na dosbox.com/download i pobierz wersję dla swojego systemu (Windows/Mac/Linux). Zainstaluj standardowo.

2Zdobądź Sensible World of Soccer

Najłatwiej kupić na GOG.com — kilka euro, wersja 96/97, działa out of the box. Po instalacji wypakuj/skopiuj pliki gry do folderu C:\SWOS.

3Zainstaluj SWOS++

Pobierz najnowszą wersję z github.com/zlatkok/swospp/releases (plik ZIP). Z archiwum skopiuj swospp.bin, loader.bin i patchit.com do folderu z SWOS (np. C:\SWOS).

Uruchom w DOSBox: patchit.com i wybierz opcję 1 (install).

4Włącz tryb IPX w DOSBox

Otwórz plik konfiguracyjny DOSBox (menu Start → "Configuration" → "Edit Configuration") i znajdź sekcję [ipx]. Zmień:

[ipx]
ipx=true

Zapisz plik i zamknij.

5Połącz się z serwerem

Uruchom DOSBox, przejdź do folderu gry i połącz się z serwerem:

mount c c:\SWOS
c:
ipxnet connect game.513.pl 213
ipxnet ping

Jeśli ipxnet ping odpowie czasem w milisekundach — jesteś podłączony. Uruchom grę (swos.exe lub sws.exe), wejdź w menu Multiplayer → Online, host tworzy mecz, klient dołącza, wybieracie drużyny, gracie.

Uwaga: pierwszy raz wszystko się konfiguruje ~30 minut. Kolejne razy już tylko DOSBox + ipxnet connect game.513.pl 213 i gotowe.

Gotowy plik konfiguracyjny DOSBox

Żeby nie konfigurować ręcznie, pobierz gotowy plik: dosbox-swos.conf. Zastąp nim swój plik konfiguracyjny DOSBox (C:\Users\…\AppData\Local\DOSBox\…). Od razu wszystko działa — IPX włączony, autoconnect do game.513.pl.

Częste problemy

Nie mogę się połączyć (ipxnet connect — timeout)

Sprawdź czy Twój firewall/router nie blokuje portu UDP 213 wychodząco. Większość firewalli domowych pozwala. Jeśli jesteś na restrykcyjnej sieci (praca, hotel) — nie zadziała.

Ping jest wysoki, gra tnie

W menu SWOS++ w grze znajdź opcję "skip frames" i zwiększ wartość (2–3 dla Europy, 4–5 dla transkontynentalnych). Wyższe "skip frames" = płynniej, ale większe opóźnienie sterowania.

Nie widzę w menu gry opcji "Multiplayer Online"

SWOS++ nie został poprawnie zainstalowany. Cofnij się do kroku 3, sprawdź że uruchomiłeś patchit.com i wybrałeś opcję 1. Plik swos.exe powinien być większy po patchowaniu.

Dla ciekawskich — jak to działa

Serwer to ipxbox (Go, open-source) uruchomiony w kontenerze Docker na VPS OVH. Emuluje protokół IPX (który w latach 90. obsługiwał sieci LAN) nad współczesnym UDP. DOSBox po Twojej stronie też emuluje IPX. Efekt: dwa komputery na świecie widzą się jakby były w tej samej sali w 1994 roku. SWOS++ używa tej "wirtualnej LAN" do rozegrania meczu.

Kod serwera jest otwarty, konfiguracja też.