If you require a serial number, we recommend using RazorX's PSO Tool GUI program to generate one. It is recommended to not use a shared serial.
If you receive an error saying that your access key is invalid, this means your chosen serial number has already been used on the server and the access key you are using does not match. If this serial number is truly your own from a disc or another server, please post on either the forum or Discord regarding this with proof. If not, you will need to change your character's serial, with the instructions at the PSO Tool GUI page.
The easiest way to get online! Simply run/burn the below discs of choice and play! Providing you have your internet set up on the Dreamcast or Emulator, it will just work. If your DNS is set to a specific private server though for the BBA, you will need to change that.
Please note that these discs are currently not optimised for loading speed and mimic the original retail disk. If you wish to connect with another disc (whether retail or another .cdi), please see below.
Download links:
Boot disc
Works with retail disc and .gdi images. Does not work with .cdi images.
- Download the Sylverant PSO Patcher for Ragol.org.
- Boot this disc on your Dreamcast, then insert your version of Phantasy Star Online afterwards and follow the onscreen prompts.
- If using GDemu, place the patcher disc and game next to each other in the list, with the patcher on top. When prompted by the patcher to insert PSO, press the physical button on the disc drive to swap to PSO.
- Phantasy Star Online will now boot, and going online will connect you straight to Ragol.org.
The Sylverant PSO Patcher is created and © by Lawrence Sebald aka BlueCrab.
Change DreamPi DNS
Works with NTE, USv1, EUv1, EUv2, and .cdi images with no HL check.
Note that with the DreamPi DNS changed, you will not be able to connect to other game servers temporarily.
- Open command prompt / terminal on a computer on your local network.
- Connect to your DreamPi with SSH.
- By default, this is done by entering
ssh pi@dreampi.local
, typing yes if asked to, then entering your password (by default, this israspberry
).
- By default, this is done by entering
- Enter
nano dreampi/etc/dnsmasq.conf
once connected. - Press down until you find
server=46.101.91.123
; replace withserver=13.41.36.157
. - Press Ctrl+X, followed by Y, followed by Enter.
- Press Ctrl+D to disconnect from your DreamPi, then restart everything.
If you wish to restore functionality to other game servers, follow the steps again but restore the server=46.101.91.123
line. If you're comfortable, it is worth adding both server lines and then commenting out the one you don't wish to use by putting a #
at the beginning of the line.
If this does not appear to be working for you (especially if it seems that the DreamPi is unable to dial), it is recommended to re-install DreamPi and try again, this usually fixes it.
Boot disc
Works with retail disc and .gdi images. Does not work with .cdi images.
- Download the Sylverant PSO Patcher for Ragol.org.
- Boot this disc on your Dreamcast, then insert your version of Phantasy Star Online afterwards and follow the onscreen prompts.
- If using GDemu, place the patcher disc and game next to each other in the list, with the patcher on top. When prompted by the patcher to insert PSO, press the physical button on the disc drive to swap to PSO.
- Phantasy Star Online will now boot, and going online will connect you straight to Ragol.org.
The Sylverant PSO Patcher is created and © by Lawrence Sebald aka BlueCrab.
Change DreamPi DNS
Works with NTE, USv1, EUv1, EUv2, and .cdi images with no HL check.
Note that with the DreamPi DNS changed, you will not be able to connect to other game servers temporarily.
- Open your PC-DC virtual machine and open the terminal.
- Enter
nano dreampi/etc/dnsmasq.conf
. - Press down until you find
server=46.101.91.123
; replace withserver=13.41.36.157
. - Press Ctrl+X, followed by Y, followed by Enter.
- Press Ctrl+D to disconnect from your DreamPi, then restart everything.
If you wish to restore functionality to other game servers, follow the steps again but restore the server=46.101.91.123
line. If you're comfortable, it is worth adding both server lines and then commenting out the one you don't wish to use by putting a #
at the beginning of the line.
If this does not appear to be working for you (especially if it seems that the DreamPi is unable to dial), it is recommended to re-install DreamPi and try again, this usually fixes it.
DNS Change
Works with NTE, USv1, EUv1, EUv2, and any versions with no HL check.
Will work with all versions if using Codebreaker to patch out the HL check.
- Change your ISP settings on your Dreamcast to use 13.41.36.157 as its DNS server.
- Going online will connect you straight to Ragol.org.
It is possible that you may still fail to connect due to the DNS security of your ISP/router. If this is the case, you must use one of the other methods to connect.
Boot disc
Works with retail disc and .gdi images. Does not work with .cdi images.
- Download the Sylverant PSO Patcher for Ragol.org.
- Boot this disc on your Dreamcast, then insert your version of Phantasy Star Online afterwards and follow the onscreen prompts.
- Phantasy Star Online will now boot, and going online will connect you straight to Ragol.org.
The Sylverant PSO Patcher is created and © by Lawrence Sebald aka BlueCrab.
Codebreaker
If you are using a version with a HL check (by default this is JPv1, JPv2, and USv2), it will be necessary to use Codebreaker codes to disable the Hunters License Check and redirect to Ragol.org.
Find the codes at the bottom of this page.
If you haven't yet, make sure to get the latest version of Flycast here. You will want the latest master version for your operating system.
- Find and open the "emu.cfg" file in Flycast's directory. (may show as just "emu")
- Under [network], set the DNS as 13.41.36.157 and EmulateBBA = no.
- If using JPv1, JPv2, or USv2, enter the appropriate HL Check Disable Codebreaker code below in Cheats. This is not necessary if using a CDI version of those versions with the HL Check already patched out.
- Going online will connect you straight to Ragol.org.
It is possible that you may still fail to connect due to DNS security of your ISP/router. If this is the case, you must use a connect code below to connect.
All codes were created by BlueCrab at Sylverant, with the connect codes modified for Ragol.org. The original source can be found at Sylverant.
The Enable Code is only required if using with a Dreamcast - Flycast does not require this.
Note that Flycast requires the codes to be re-activated on each launch of the game.
Japanese - Version 1
Enable Code: 1D679724 C0705040
HL Check Disable: 0220C474 E000000B
Connect Code: 0E082184 0001002C 0128CC1A 00006172 0228CC1C 2E6C6F67 0228CC20 0067726F
US - Version 1
Enable Code: 1EBF9758 C0705040
Connect Code: 0E083CA4 0001002C 012866FA 00006172 022866FC 2E6C6F67 02286700 0067726F
European - Version 1
Enable Code: 144F9758 C0705040
Connect Code: 0E083C20 0001002C 012861CA 00006172 022861CC 2E6C6F67 022861D0 0067726F
Japanese - Version 2
Enable Code: 116F90D5 C0705040 19C7D212 40707044 1D2C10FE 0000D003 1D34D0FE 20119102 1D44D0FE 0009000B 1D54D0FE 00008133 1D64D0FE AC937978
HL Check Disable: 02237404 E000000B
Connect Code: 0E0AADCC 0001002C 002EC50B 00000072 022EC50C 6C6F6761 022EC510 67726F2E 022EC514 00000000
US - Version 2
Enable Code: 1B7AAF61 8C5FF000 116F90D5 C0705040 1A87D212 40707044 1EEC10FE 0000D002 1EF4D0FE 2012D102 1E04D0FE 0009000B 1E14D0FE AC9382C8 1E24D0FE C74849AE
HL Check Disable: 0223859C E000000B
Connect Code: 0E0AD788 0001002C 002EEA73 00000072 022EEA74 6C6F6761 022EEA78 67726F2E 022EEA7C 00000000
European - Version 2
Enable Code: 1B7AAF61 8C5FF000 116F90D5 C0705040 1A87D212 40707044 1EEC10FE 0000D002 1EF4D0FE 2012D102 1E04D0FE 0009000B 1E14D0FE AC937F78 1E24D0FE 0B50C4F3
Connect Code: 0E0A0848 0001002C 002E301B 00000072 022E301C 6C6F6761 022E3020 67726F2E 022E3024 00000000