Connection Guides

From Schtserv Official GC Wiki
Revision as of 11:45, 19 December 2021 by Fartlord (talk | contribs)
Jump to navigation Jump to search

CONNECTION INFORMATION

Set up.jpg

Getting Started

Phantasy Star Online ep 1&2 can be played online using a private server by various connection means. Connection methods described are for informational purposes. The original GameCube can be played online using a broadband adapter (BBA) or modem adapter, but this hardware is uncommon to come by. Windows, MacOS, and Linux operating systems are possible with emulation via Dolphin emulator (note that quest load times are poor using emulation). Wii console is capable of running backwards compatible after some modification by the addition of an application, the Wii itself is backwards compatible, however, it does not support online connections without modification. WiiU is also possible, but is more extensive to make functional. Online play for PSO is only made possible by private servers since Sega servers are no longer supported. Schthack Server is most popular and the website is here: Schthack Website.

NEWER CONSOLES:
If you would like to see PSO ep 1&2 on newer consoles, a petition has been started and is available to sign here: PSO Petition

GAMECUBE INFORMATION:
Fossil Arcade Guide (Use 149.56.167.128 for DNS)

Wii INFORMATION:
Setup Guide

PC INFORMATION:
Setup Guide: Windows 7
Kayak Video Guide: Windows 10
Linux OS
(by Hysteria) Linux setup requires some manual configurations.
The following steps were written for an Arch-based distro - if you're running something else, you may need to alter them to fit. Your package manager may be different, as might be the package names.
STEP 1 installs Dolphin itself, OpenVPN (which allows the creation of your TAP interface), and bridge_utils, which allows the creation of the network bridge. Bridge_utils is generally considered deprecated but I like it anyway. If you want something considered more 'in-date' you can try the iproute2 package.
STEP 2 creates the TAP interface and the bridge, and links it all to your ethernet network.
STEP 3 compensates for making br0 your NIC - it now needs an IP address. This step will give it one.
STEP 1:
sudo pacman -S openvpn dolphin_emu bridge-utils
STEP 2:
sudo openvpn --mktun --dev Dolphin0 --dev-type tap --user abcde --group users #replace the value given to 'user' with your login name
sudo brctl addbr br0
sudo brctl addif br0 Dolphin0
sudo brctl addif br0 eno1 #if eno1 is not the name of your ethernet device, replace it with what is
sudo ip l set Dolphin0 up
sudo ip l set br0 up
sudo ip l set Dolphin0 promisc on
STEP 3:
sudo dhclient -v br0
Q: I rebooted my Linux PC and my bridge is gone - what happened?
A: If you followed the network config changes above, these are not permanent, they exist only for the current session (for better or for worse, this is pretty typical Linux behaviour). You can re-enter each of the commands again to set the bridge up for your new session, or you can try a method of making it permanent. Making the bridge commands into a bash script and having it run it as a cron job when the PC starts might do the job.
Q: After running the script for Step 3 above, I partially lost Internet access after 15 mins or so! Dolphin online play and Discord voice chat still works, but I can't post text on Discord or open any webpages. What gives?
A: For whatever reason, dhclient comes with a timer. Run that step in your terminal again and everything will work again - I've never had this issue occur a second time after running that command again.
Q: On Linux, my controller doesn't work! What can I do?
A: For any Xbox controller, install the xpad package, and ensure that your controller configs in Dolphin are correct. For any other controller type (and there can be a lot), it might be easier to find your specific controller here: https://wiki.archlinux.org/title/Gamepad

Mac OS INFORMATION:
Nol Rinale Guide: Mac (Apple M1) (tested on: Dolphin 5.0-15360)

WiiU INFORMATION:
Step 1a: Disabling OS Updates
Step 1b: Accessing HBC
Step 1c: Securing HBC
Step 2: vWii HBC
Step 3: Forwarding

SERVER INFORMATION:
Information below is configured for a Broadband set up and requires the Server DNS of 149.56.167.128 to connect to Schthack. Account and registration on the Schthack Website is also required to connect online with this DNS host. There is a difference between Broadband (ethernet) and Modem (dial-up) connections. Be aware that different software/hardware requires one or the other. If Broadband is used then the server DNS is entered, if Modem is used then phone line and pin are entered into PSO network settings. If DNS is entered for a modem setup, there will be no connection. The only setups utilizing modems are Devolution or a modem on GameCube.

Network Info.png




















Phantasy Star Online Episode 1 & 2 Original Game Manual


Accessories

KEYBOARDS
Wireless Keyboard (Logitech K360)

Mini Wireless Keyboard (EVANPO)

ETHERNET ADAPTERS
Required chipset is Asix AX88772 or Asix AX88772A USB 2.0
Recommended on Wii/Wii U and having connection/disconnection issues.
UGREEN
Zettaguard (other option)