Zidane

Closed MMO: SoS or Xen Online

Recommended Posts

This mmo like RO and it's already closed.

Wiki: https://en.wikipedia.org/wiki/Secret_of_the_Solstice

 

A few years ago, I remembered playing this game in 2008, but it was already closed.

For fun, I decided to try to "run" this game. So, I found the game client and do some work for investigate game packets for login. Result on the attachment.

 

So, If someone want to do server for this game I can investigate all game packets, and do game client data extraction.

All what I already done(some packets description, simple server response emulator, extraction tools) is on this page: https://github.com/Marisa-Chan/Xen-O-Proto

Git repository also has utils for some data extraction, like this: https://imgur.com/a/NC1UDLH

And also I made torrent for found game clients.

P.S. If you are still has newer game client - please give it to me - I will add it to torrent.

2018-12-27_10-35-53.jpg

  • Upvote 1

Share this post


Link to post

Hi Zidane,

this is very interesting. I have played this game also for years and was one of my favs.

I would like to help you with everything I can.
I also have this client: Solstice-01_36_0002.exe

Unfortunately the torrent does not start downloading, so I cant check the requests and responses at the moment to see if I can make a server script.

The version 01_36 does not start.

 

Edit: I found the 01_31 on gamefront.
After I select the character, the game goes all black. Do I miss something?

Edit 2: Xen Online works best I guess. I would like to check solstice reborn. because it was the most completed one.
Im not good with hex and bytes.. sooo this may take a while 😄
You did an awesome job there!

Edited by Synex

Share this post


Link to post
7 hours ago, Synex said:

Unfortunately the torrent does not start downloading, so I cant check the requests and responses at the moment to see if I can make a server script.

Oh, sorry, it's was qbittorrent bug with trackers order. I fixed it.  Try add some trackers for download this magnet.

7 hours ago, Synex said:

The version 01_36 does not start.

If you tryed with "old" version of server emulation scripts - this means they use another encryption keys for this version.

7 hours ago, Synex said:

After I select the character, the game goes all black. Do I miss something?

Does serv18123.py running? What output? It's must say something like "Recvd BF ...." after character selected.

Edited by Zidane

Share this post


Link to post

Thanks, it's downloading now.

1 hour ago, Zidane said:

Does serv18123.py running? What output? It's must say something like "Recvd BF ...." after character selected.

I got it running already 🙂

 

I will try the solstice reborn later when the download finishes.
I also try to make a small java server from the python code of yours. I have already a database layout prototype.

Character creation would be good to know, what the client needs/send..

 

Edited by Synex

Share this post


Link to post

I think the 18124 server is for the contacts. When I'm not starting it, there appears the message "Reconnecting".

Share this post


Link to post
5 hours ago, Synex said:

I think the 18124 server is for the contacts. When I'm not starting it, there appears the message "Reconnecting".

Seems so, I didn't yet test how client do things for buddy list.

Share this post


Link to post

Difference of versions in arts

Xen Online, SoS and SoS:Reborn arts:

Spoiler

2.png.2f94c4fcc1053ae016020dbe55f6f6d0.png 4.png.cd5d6aeec60d0ba8149dfda565e125b9.png 133.png.54c90c6530600916d41e0e007086a102.png

137.png.e04423550e200f8ad73a976f7fba9d86.png 141.png.c33ead8387148b825972fbc7355e787c.png

 

Vs

XenEpic arts:

Spoiler

1.png.414af7ced788fc1f84ae7439f20e8dca.png12.png.58d542c3cf8565875074257461785d81.png14.png.48506cc7060ed6bad4f187c812c8225f.png

15.png.b031ef7347ca17e2eb415ecedd33fd84.png16.png.b7a0fe697067984e0cc21798e0cc04e6.png

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now