EQOA Revival Team seeks help
Posted: Sun Nov 09, 2014 10:44 pm
Good evening fellas and my apologies if this post is not welcome.
Several months ago I came across the works of a group that was trying to create an emulator for Everquest Online Adventures, the great EQ game released for Playstation 2 back in the early 2000s. When I joined the group they had already dissected the game disc but didn't really have a direction. After making a little progress, posting around the internet seeking out direction from experienced developers like you guys here is pretty much our hail mary as our progress is very slow.
I'll just quickly share and show what we've done so far.
First was the patching process.
[img]http://i18.photobucket.com/albums/b118/ ... c63ace.jpg[/img]
My PS2 connects to my PC that is running a http file server. That server holds the patching file it is looking for. Had to do DNS redirecting to get the PS2 to connect to my server rather than the defunct SOE servers.
After patching is the login screen.
[img]http://i18.photobucket.com/albums/b118/ ... cc5359.jpg[/img]
This is where I think we are lost. We have one packet capture from when the game was live. In that capture we see a packet that is sent to the client that confirms login information and passes it to the server list. We played around with having a packet sending program reply to all login requests with this specific login packet. The client goes to the next screen regardless of information put in to the username/password boxes. This probably isn't the right thing and I feel like there should be some kind of client --> server/database action going on here.
So next it goes to a news screen which is connected to the same file server as patching.
After that is the server list.
[img]http://i18.photobucket.com/albums/b118/ ... erver2.jpg[/img]
What is it trying to do here? Pull the account information/server list from the database?
I realize, trust me, that we are in well over our heads here. We are a group of experienced computer nerds, but have no strong programming background. We just want to get our game back even if it is just the game world. I know that if nothing else, you guys appreciate the love for a game that has gone away as much as we do.
I understand just how busy you are. I really do. Even just doing this tinkering around with this client took a ton of hours out of my life. I am just asking as one gaming enthusiast to another that when you have time, please look this over and if you can give me a general direction of how to proceed.
Thank you for your time.
EQOA Revival Team
Several months ago I came across the works of a group that was trying to create an emulator for Everquest Online Adventures, the great EQ game released for Playstation 2 back in the early 2000s. When I joined the group they had already dissected the game disc but didn't really have a direction. After making a little progress, posting around the internet seeking out direction from experienced developers like you guys here is pretty much our hail mary as our progress is very slow.
I'll just quickly share and show what we've done so far.
First was the patching process.
[img]http://i18.photobucket.com/albums/b118/ ... c63ace.jpg[/img]
My PS2 connects to my PC that is running a http file server. That server holds the patching file it is looking for. Had to do DNS redirecting to get the PS2 to connect to my server rather than the defunct SOE servers.
After patching is the login screen.
[img]http://i18.photobucket.com/albums/b118/ ... cc5359.jpg[/img]
This is where I think we are lost. We have one packet capture from when the game was live. In that capture we see a packet that is sent to the client that confirms login information and passes it to the server list. We played around with having a packet sending program reply to all login requests with this specific login packet. The client goes to the next screen regardless of information put in to the username/password boxes. This probably isn't the right thing and I feel like there should be some kind of client --> server/database action going on here.
So next it goes to a news screen which is connected to the same file server as patching.
After that is the server list.
[img]http://i18.photobucket.com/albums/b118/ ... erver2.jpg[/img]
What is it trying to do here? Pull the account information/server list from the database?
I realize, trust me, that we are in well over our heads here. We are a group of experienced computer nerds, but have no strong programming background. We just want to get our game back even if it is just the game world. I know that if nothing else, you guys appreciate the love for a game that has gone away as much as we do.
I understand just how busy you are. I really do. Even just doing this tinkering around with this client took a ton of hours out of my life. I am just asking as one gaming enthusiast to another that when you have time, please look this over and if you can give me a general direction of how to proceed.
Thank you for your time.
EQOA Revival Team