Jump to content

Closed MMO: SoS or Xen Online


Zidane

Recommended Posts


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  0
  • Reputation:   1
  • Joined:  12/27/18
  • Last Seen:  

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
Link to comment

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  0
  • Reputation:   0
  • Joined:  12/30/18
  • Last Seen:  

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
Link to comment

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  0
  • Reputation:   1
  • Joined:  12/27/18
  • Last Seen:  

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
Link to comment

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  0
  • Reputation:   0
  • Joined:  12/30/18
  • Last Seen:  

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
Link to comment

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  0
  • Reputation:   1
  • Joined:  12/27/18
  • Last Seen:  

Added packets description for login server (1818 port). 

Next will be character server.

 

Edited by Zidane
Link to comment

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  0
  • Reputation:   0
  • Joined:  12/30/18
  • Last Seen:  

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

Link to comment

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  0
  • Reputation:   1
  • Joined:  12/27/18
  • Last Seen:  

On 1/7/2019 at 8:13 PM, 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.

 

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

 

Link to comment
  • 8 months later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  0
  • Reputation:   0
  • Joined:  10/03/19
  • Last Seen:  

Thank You.

I appreciated with yours efforts.

Edited by ArmoredHealer
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...