Uh, no. I think this has been covered before. They'd just need to run a DNS server on their computer that points to the PSO server, and have the DC use that DNS server. It could probably be done online, but I think the idea here is to make LAN parties a posibility.Prophet][ wrote:Even if he did start his own PSO server. Everyone would have to download a hacked version of the game so it owuld connect to his server.
PSO Homebrewed Server?
-
- DCEmu Cool Newbie
- Posts: 15
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Sun Nov 04, 2001 6:52 pm
- Location: Tasmania, Australia
- Has thanked: 0
- Been thanked: 0
Last edited by StelardActek on Thu Oct 03, 2002 12:16 am, edited 1 time in total.
"There was a time once... a time when I believed in Justice... Rightiousness!"
- Admiral Munetake
- Admiral Munetake
-
- DCEmu Cool Newbie
- Posts: 15
- Joined: Sun Nov 04, 2001 6:52 pm
- Location: Tasmania, Australia
- Has thanked: 0
- Been thanked: 0
No, think about it:
Obviously, the game has some method of reference to the servers hard coded into it. Either:
a) An IP address (x.x.x.x), or
b) A domain name (a.b.com)
Now, an IP address doesn't make sense, as they're suseptable to change. Hence, it is probably a domain name. In fact, I believe it's even been proven, by the people who brought you the DC-PC server.
Anyway, if you run a DNS server on your computer, which has whatever domain name the game looks for pointing to the IP of the homebrew server, then connect the DC to your PC rather than directly to the internet, and set the DC to use the rigged DNS server instead of your usual ISPs one, then you should be able to play on the homebrew server just fine.
Obviously, the game has some method of reference to the servers hard coded into it. Either:
a) An IP address (x.x.x.x), or
b) A domain name (a.b.com)
Now, an IP address doesn't make sense, as they're suseptable to change. Hence, it is probably a domain name. In fact, I believe it's even been proven, by the people who brought you the DC-PC server.
Anyway, if you run a DNS server on your computer, which has whatever domain name the game looks for pointing to the IP of the homebrew server, then connect the DC to your PC rather than directly to the internet, and set the DC to use the rigged DNS server instead of your usual ISPs one, then you should be able to play on the homebrew server just fine.
Last edited by StelardActek on Thu Oct 03, 2002 12:14 am, edited 1 time in total.
"There was a time once... a time when I believed in Justice... Rightiousness!"
- Admiral Munetake
- Admiral Munetake
-
- DCEmu Newbie
- Posts: 6
- Joined: Mon Sep 30, 2002 6:42 pm
- Location: Los Angeles
- Has thanked: 0
- Been thanked: 0
- Contact:
I already have a working server, in a sense. Currently, you can walk around and talk to others in the lobby. I even managed to get the PC and DC versions compatible - they *see each other*.
The Gamecube protocol encryption is different, but me and my Japanese friend broke it using an elaborate trick to fake the client into sending us the EXE file (since we can't read Gamecube DVDs). I don't have a Gamecube or GC PSO, so I can't work on it at the moment.
By the way, the server address is a hardcoded DNS entry in the client. Specifically:
European DC:
Logon Server: pso.dream-key.com:9200
American DC:
Hunter's License: auth01.dricas.com:443
Logon Server: game01.st-pso.games.sega.net:9200
Japanese DC:
Hunter's License: auth01.dricas.com:443
Logon Server: pso01.dricas.ne.jp:9200
Japanese GC:
Logon Server: pso-gc01.sonic.isao.net:9300
All PC:
Hunter's License/Patch: pso-mp02.sonic.isao.net:???
Logon Server: pso-mp01.sonic.isao.net:9000
The PC version is the easiest to mess with. You just add an entry into %SystemRoot%\System32\Drivers\etc\hosts for pso-mp01.sonic.isao.net that points to the server.
The Dreamcast is the second easiest. You can either use Xploder codes to change the DNS entry that the client uses, or you can set the Dreamcast network settings to use a DNS server that intentionally returns the wrong address for the logon server.
The Gamecube is the hardest, especially in modem mode. The modem configuration of the Gamecube does not let you set the DNS server explicitly - it *always* uses what the ISP tells you. With Ethernet, however, the Gamecube does let you change the DNS address, so you can do the same trick as the Dreamcast.
-- Barubary
The Gamecube protocol encryption is different, but me and my Japanese friend broke it using an elaborate trick to fake the client into sending us the EXE file (since we can't read Gamecube DVDs). I don't have a Gamecube or GC PSO, so I can't work on it at the moment.
By the way, the server address is a hardcoded DNS entry in the client. Specifically:
European DC:
Logon Server: pso.dream-key.com:9200
American DC:
Hunter's License: auth01.dricas.com:443
Logon Server: game01.st-pso.games.sega.net:9200
Japanese DC:
Hunter's License: auth01.dricas.com:443
Logon Server: pso01.dricas.ne.jp:9200
Japanese GC:
Logon Server: pso-gc01.sonic.isao.net:9300
All PC:
Hunter's License/Patch: pso-mp02.sonic.isao.net:???
Logon Server: pso-mp01.sonic.isao.net:9000
The PC version is the easiest to mess with. You just add an entry into %SystemRoot%\System32\Drivers\etc\hosts for pso-mp01.sonic.isao.net that points to the server.
The Dreamcast is the second easiest. You can either use Xploder codes to change the DNS entry that the client uses, or you can set the Dreamcast network settings to use a DNS server that intentionally returns the wrong address for the logon server.
The Gamecube is the hardest, especially in modem mode. The modem configuration of the Gamecube does not let you set the DNS server explicitly - it *always* uses what the ISP tells you. With Ethernet, however, the Gamecube does let you change the DNS address, so you can do the same trick as the Dreamcast.
-- Barubary
-
- DCEmu Ex-Mod
- Posts: 4970
- Joined: Thu Nov 29, 2001 3:40 pm
- Location: The Canadian-Mexican border.
- Has thanked: 0
- Been thanked: 0
-
- DCEmu Cool Newbie
- Posts: 15
- Joined: Sun Nov 04, 2001 6:52 pm
- Location: Tasmania, Australia
- Has thanked: 0
- Been thanked: 0
Actually, I told him on another message board, about this topic here. I was sort of hoping we might be able to get some sort of colaborative effort going here, for the good of the scene and all that.
Please, let's keep the flaming out of this, before it starts.
Please, let's keep the flaming out of this, before it starts.
Last edited by StelardActek on Thu Oct 03, 2002 12:12 am, edited 1 time in total.
"There was a time once... a time when I believed in Justice... Rightiousness!"
- Admiral Munetake
- Admiral Munetake
-
- DCEmu Cool Newbie
- Posts: 15
- Joined: Sun Nov 04, 2001 6:52 pm
- Location: Tasmania, Australia
- Has thanked: 0
- Been thanked: 0
I've seen the server. Even if it /is/ just the lobby, it's pretty cool that it works at all.
Does the server project website have any connection logs submitted yet? Because I think Barubary should be allowed to have them if he wants.
Does the server project website have any connection logs submitted yet? Because I think Barubary should be allowed to have them if he wants.
"There was a time once... a time when I believed in Justice... Rightiousness!"
- Admiral Munetake
- Admiral Munetake
-
- DCEmu Cool Newbie
- Posts: 15
- Joined: Sun Nov 04, 2001 6:52 pm
- Location: Tasmania, Australia
- Has thanked: 0
- Been thanked: 0
-
- DCEmu Ex-Mod
- Posts: 4970
- Joined: Thu Nov 29, 2001 3:40 pm
- Location: The Canadian-Mexican border.
- Has thanked: 0
- Been thanked: 0
-
- DCEmu Super Poster
- Posts: 1403
- Joined: Mon Feb 18, 2002 6:20 am
- Location: πr?
- Has thanked: 0
- Been thanked: 0
Ah Barubary... I never met you either on PSO or a message board before, but I thouroughly enjoyed reading flames directed at you on the GameFAQs boards. Congratulations on getting a working server up (or at least sort of) - in 4 posts you've done more than the 7 pages of this topic (no offence meant to those who have done stuff in those 7 pages... you've done a great job with the logging and so forth - its just that Barubary has got something thats more tangiable)
- Arqueiro
- DCEmu Nutter
- Posts: 785
- Joined: Tue Jul 02, 2002 9:29 am
- Has thanked: 0
- Been thanked: 0
- Contact:
how to connect to the server in americam dreamcast ?!?!?! xplode code ? what is this ????StelardActek wrote:I've seen the server. Even if it /is/ just the lobby, it's pretty cool that it works at all.
Does the server project website have any connection logs submitted yet? Because I think Barubary should be allowed to have them if he wants.
3d graphics and visualization ?
http://www.arquiteturadigital.com
http://www.arquiteturadigital.com
If you need PSO GC version I can mail you a copy of the usa one once I get some cash.Barubary wrote:I already have a working server, in a sense. Currently, you can walk around and talk to others in the lobby. I even managed to get the PC and DC versions compatible - they *see each other*.
The Gamecube protocol encryption is different, but me and my Japanese friend broke it using an elaborate trick to fake the client into sending us the EXE file (since we can't read Gamecube DVDs). I don't have a Gamecube or GC PSO, so I can't work on it at the moment.
By the way, the server address is a hardcoded DNS entry in the client. Specifically:
European DC:
Logon Server: pso.dream-key.com:9200
American DC:
Hunter's License: auth01.dricas.com:443
Logon Server: game01.st-pso.games.sega.net:9200
Japanese DC:
Hunter's License: auth01.dricas.com:443
Logon Server: pso01.dricas.ne.jp:9200
Japanese GC:
Logon Server: pso-gc01.sonic.isao.net:9300
All PC:
Hunter's License/Patch: pso-mp02.sonic.isao.net:???
Logon Server: pso-mp01.sonic.isao.net:9000
The PC version is the easiest to mess with. You just add an entry into %SystemRoot%\System32\Drivers\etc\hosts for pso-mp01.sonic.isao.net that points to the server.
The Dreamcast is the second easiest. You can either use Xploder codes to change the DNS entry that the client uses, or you can set the Dreamcast network settings to use a DNS server that intentionally returns the wrong address for the logon server.
The Gamecube is the hardest, especially in modem mode. The modem configuration of the Gamecube does not let you set the DNS server explicitly - it *always* uses what the ISP tells you. With Ethernet, however, the Gamecube does let you change the DNS address, so you can do the same trick as the Dreamcast.
-- Barubary