Zaela
08-07-2017, 09:10 PM
There used to be an open source Trilogy server project somewhere, but apparently it isn't open source any more. So, here's a new one.
Video: link (https://youtu.be/vhoKePVSzrU)
Code: link (https://github.com/SCMcLaughlin/zeq-server-trilogy)
Very early stages. Literally all it can do right now is let a Trilogy client log in, create a character, and enter their starting zone. Most of the client packet knowhow is lifted from very old EQEmu sources, but the core design is pretty different from EQEmu past or present. Aiming to be fairly clean, efficient and self-contained, with some dev-friendly ways of handling content.
Current progress represents about 3 weekends of effort, plus some time actively slacking off at work. Pretty happy with how it's come together so far, so hopefully I won't burn out too quick.
"Who cares about code, I just want some nostalgia!"
If you have access to the Trilogy client and want to create a character and wander around your empty starting zone with it, you can download the current server and run it locally.
Download: link (https://www.dropbox.com/s/txf14kyvvr8c4x3/zeq-server-trilogy.zip?dl=0)
Steps:
Unzip zeq-server-trilogy.zip.
Open the zeq-server-trilogy folder that was unzipped, shift-right-click inside it and select "Open command window here" from the context menu.
In the command window, type zeq and hit tab to have it autocompleted to zeq-server-trilogy.exe
Press enter to run zeq-server-trilogy.exe. You should see some messages spit out while the server briefly starts up.
In your Trilogy client folder, open eqhost.txt and make it look like this:
[Registration Servers]
{
"127.0.0.1:5998"
}
[Login Servers]
{
"localhost:5998"
}
Run the Trilogy client and log in. A local login account will automatically be created with whatever username and password you put in.
There are no extra dependencies to install, but you may need to download and run these redistributables (specifically "vc_redist.x86.exe", if you are given a choice) from Microsoft if you get "missing dll" errors:
http://www.microsoft.com/en-us/download/details.aspx?id=29
https://www.microsoft.com/en-us/download/details.aspx%3Fid%3D53840
Video: link (https://youtu.be/vhoKePVSzrU)
Code: link (https://github.com/SCMcLaughlin/zeq-server-trilogy)
Very early stages. Literally all it can do right now is let a Trilogy client log in, create a character, and enter their starting zone. Most of the client packet knowhow is lifted from very old EQEmu sources, but the core design is pretty different from EQEmu past or present. Aiming to be fairly clean, efficient and self-contained, with some dev-friendly ways of handling content.
Current progress represents about 3 weekends of effort, plus some time actively slacking off at work. Pretty happy with how it's come together so far, so hopefully I won't burn out too quick.
"Who cares about code, I just want some nostalgia!"
If you have access to the Trilogy client and want to create a character and wander around your empty starting zone with it, you can download the current server and run it locally.
Download: link (https://www.dropbox.com/s/txf14kyvvr8c4x3/zeq-server-trilogy.zip?dl=0)
Steps:
Unzip zeq-server-trilogy.zip.
Open the zeq-server-trilogy folder that was unzipped, shift-right-click inside it and select "Open command window here" from the context menu.
In the command window, type zeq and hit tab to have it autocompleted to zeq-server-trilogy.exe
Press enter to run zeq-server-trilogy.exe. You should see some messages spit out while the server briefly starts up.
In your Trilogy client folder, open eqhost.txt and make it look like this:
[Registration Servers]
{
"127.0.0.1:5998"
}
[Login Servers]
{
"localhost:5998"
}
Run the Trilogy client and log in. A local login account will automatically be created with whatever username and password you put in.
There are no extra dependencies to install, but you may need to download and run these redistributables (specifically "vc_redist.x86.exe", if you are given a choice) from Microsoft if you get "missing dll" errors:
http://www.microsoft.com/en-us/download/details.aspx?id=29
https://www.microsoft.com/en-us/download/details.aspx%3Fid%3D53840