PDA

View Full Version : Will Project 1999 Source Ever Be Released?


immaterial
02-09-2016, 01:03 PM
i'm just curious if there was any word or hint from th Devs/Admin team that they will ever release their source/db. they have done some great work here and i would love to see it and mess around with it myself, maybe host a private P1999 server for some friends.
has anyone seen any posts where the powers that be comment on this? or, if there are any devs/admins who read this, may i ask what the plans are for this?

Furniture
02-09-2016, 01:11 PM
They won't release the source. The closest you can get is the eqmac source and db

Ele
02-09-2016, 01:13 PM
Their source/database is the only proprietary thing they have.

Their source/database is also the reason most people come to this server when there are dozens of other EMU servers, which don't have the P99 source/database.

If they released their source/database for free or profit, then anyone and everyone would just open their own boxes and the servers would split all the guilds and populations and everyone of them would become a wasteland.

immaterial
02-09-2016, 01:20 PM
Their source/database is the only proprietary thing they have.

Their source/database is also the reason most people come to this server when there are dozens of other EMU servers, which don't have the P99 source/database.

If they released their source/database for free or profit, then anyone and everyone would just open their own boxes and the servers would split all the guilds and populations and everyone of them would become a wasteland.

that's true, i was mostly wondering if now that the server has "finished" (sleeper is awakened?) that they might consider releasing it.

Ravager
02-09-2016, 01:21 PM
and everyone of them would become a wasteland.

Or an utopia.

Would be a great way to kill RMT too.

Ele
02-09-2016, 01:26 PM
Or an utopia.

Would be a great way to kill RMT too.

If utopia is a single player game or a private guild server at which point it is just raid instances with no one in the common areas.


Plus, no reason to RMT if you can just #summonitem and #level 60.

Ele
02-09-2016, 01:29 PM
that's true, i was mostly wondering if now that the server has "finished" (sleeper is awakened?) that they might consider releasing it.

The server isn't "finished."

We have another 6-7 months worth of Velious patches to go (e.g. Chardok revamp), which will likely take another year to fully roll out. Plus there are still bugs and tweaks to patch in preparation of a full proper timeline server release.

Ravager
02-09-2016, 01:30 PM
If utopia is a single player game or a private guild server at which point it is just raid instances with no one in the common areas.

You say potato and I say potato.

immaterial
02-09-2016, 01:33 PM
If utopia is a single player game or a private guild server at which point it is just raid instances with no one in the common areas.


Plus, no reason to RMT if you can just #summonitem and #level 60.

it's no different than a private Minecraft server. i can give myself whatever i want, but i still play Survival because that's what i think is fun. however, by hosting my own server, i can add customizations or modifications to suit the exact tastes of me and my friends.

immaterial
02-09-2016, 01:35 PM
The server isn't "finished."

We have another 6-7 months worth of Velious patches to go (e.g. Chardok revamp), which will likely take another year to fully roll out.

ah, i see. well i can wait a year if that's what it takes. i would just like to know if open sourcing it is on the road map anywhere.

Plus there are still bugs and tweaks to patch in preparation of a full proper timeline server release.

interesting! is the current P1999 server just a "beta" or something?

Ele
02-09-2016, 01:44 PM
ah, i see. well i can wait a year if that's what it takes. i would just like to know if open sourcing it is on the road map anywhere.

I sincerely doubt it. If anything I would speculate DBG would take an interest in it if it came to that point in time.


interesting! is the current P1999 server just a "beta" or something?

That is the way I've always played and classicquested it. Just as a long running beta with the expectation of a new server with a proper timeline, once all the patches are completed and the major bugs worked out.



If you want to just throw up an EMU EQ server to hack around on, I'd just use the PEQ database and tweak it as necessary for the zones/mobs you want to go after with your friends. It is what some of the P99 raiding guilds would do to practice.

Sodors Finest Poster
02-09-2016, 01:52 PM
Sodors Finest Poster here,

The answer is no.

http://i.imgur.com/2736NPF.jpg

Sage Truthbearer
02-09-2016, 01:53 PM
Very few developers of these kinds of projects make their source code public, especially while their server is still active.

I don't even think Yeahlight released the EQclassic source code that uses the Trilogy-based client, despite officially abandoning the project.

immaterial
02-09-2016, 01:57 PM
I sincerely doubt it. If anything I would speculate DBG would take an interest in it if it came to that point in time.

...

If you want to just throw up an EMU EQ server to hack around on, I'd just use the PEQ database and tweak it as necessary for the zones/mobs you want to go after with your friends. It is what some of the P99 raiding guilds would do to practice.

yeah, i could throw up a standard PEQ server, but it wouldn't be "classic". i mean, it's taken this team of talented devs several years to get this server to where it is, and as you say it's not even completely done yet. i'm a programmer myself, so i don't mind getting my hands dirty with sql/bugfixing/server configuration, but the reality is that i just do not have the thousands of manhours necessary to produce a server of this quality/accuracy.

i can understand if they want to hold off for now so as to not divide the community, but i sincerely hope that at some point in the roadmap, they plan to release it.

trite
02-09-2016, 01:57 PM
When I go and look at the logic in the zone.cpp from EQ Emu master branch it's readily apparent how much work was put into p99 to make it unique...It would take someone on the project to betray the other members' interests or for them to collectively stop caring and be feeling generous at the same time for us to ever see the source code.

immaterial
02-09-2016, 01:58 PM
Very few developers of these kinds of projects make their source code public, especially while their server is still active.

I don't even think Yeahlight released the EQclassic source code that uses the Trilogy-based client, despite officially abandoning the project.

Harakiri is still active over there (and doing great work), but yes, this also saddens me. i follow EQClassic, and seeing the videos of their server in action is awesome. it breaks my heart to think that they'll just sit on that code indefinitely.

thufir
02-09-2016, 02:01 PM
yeah, i could throw up a standard PEQ server, but it wouldn't be "classic". i mean, it's taken this team of talented devs several years to get this server to where it is, and as you say it's not even completely done yet. i'm a programmer myself, so i don't mind getting my hands dirty with sql/bugfixing/server configuration, but the reality is that i just do not have the thousands of manhours necessary to produce a server of this quality/accuracy.

i can understand if they want to hold off for now so as to not divide the community, but i sincerely hope that at some point in the roadmap, they plan to release it.

The things you say in the first paragraph are exactly why your second paragraph will never come to fruition. This is their baby. There's no reason to release something with thousands of hours of work into it for everyone to use unless they're dead or something.

immaterial
02-09-2016, 02:01 PM
When I go and look at the logic in the zone.cpp from EQ Emu master branch it's readily apparent how much work was put into p99 to make it unique...It would take someone on the project to betray the other members' interests or for them to collectively stop caring and be feeling generous at the same time for us to ever see the source code.

it depends on philosophies. the PEQ code that P1999 is based on is open source. it just comes down to how the devs/admins feel about it. it doesn't have to be "betrayal", many large-scale projects are open sourced.

immaterial
02-09-2016, 02:03 PM
The things you say in the first paragraph are exactly why your second paragraph will never come to fruition. This is their baby. There's no reason to release something with thousands of hours of work into it for everyone to use unless they're dead or something.

eh? this happens all of the time in the programming world. open source is huge. by your logic PEQ itself would never even exist. your post doesn't reflect reality. developers and even companies regularly open source their projects even though it's their baby and they've spent thousands of hours on it. it's not about how much work they put into it, it's about their personal philosophies and goals.

thufir
02-09-2016, 02:07 PM
eh? this happens all of the time in the programming world. open source is huge. by your logic PEQ itself would never even exist. your post doesn't reflect reality. developers and even companies regularly open source their projects even though it's their baby and they've spent thousands of hours on it. it's not about how much work they put into it, it's about their personal philosophies and goals.

It happens among a certain subset of programmers, yes. Some people believe deeply in open source. Those people generally open source it early and let everyone work on it.

This hasn't happened here. P99 has not been an open source project, and they keep the code. So it seems unlikely that they will do so any time soon.

Daywolf
02-09-2016, 02:13 PM
meh p99 didn't start out as an opensource db, so no worries at all. Now there was this other emu, a space game that shut down, and the emu devs ran the project opensource with no worries about others opening servers. Lots of people donated to the project considerably, and everyone played there.

But then there was a changing of the guard, a whole other set of devs took over the project, said oh no we cant allow that and closed the project code/db, started talking about making money off of premium content. See now that was screwed.

But p99 has always been a closed dev project, no tricks so to contribute to one day having your own server. Just enjoy the ride imo.

immaterial
02-09-2016, 02:24 PM
It happens among a certain subset of programmers, yes. Some people believe deeply in open source. Those people generally open source it early and let everyone work on it.

This hasn't happened here. P99 has not been an open source project, and they keep the code. So it seems unlikely that they will do so any time soon.

well, i guess that's what i'm asking. currently P1999 is closed source, but is that because they are opposed to open source, or is it simply because they don't want to let the community split up into a dozen or so private versions? if it's the latter, then open sourcing it may very well be on the roadmap once they feel the server has run its course. i'm wondering if the devs have ever commented on it, or if a dev sees this, if they could give any insight into it.

thufir
02-09-2016, 02:29 PM
well, i guess that's what i'm asking. currently P1999 is closed source, but is that because they are opposed to open source, or is it simply because they don't want to let the community split up into a dozen or so private versions? if it's the latter, then open sourcing it may very well be on the roadmap once they feel the server has run its course. i'm wondering if the devs have ever commented on it, or if a dev sees this, if they could give any insight into it.

The devs have never mentioned they will open the source code.

immaterial
02-09-2016, 02:33 PM
The devs have never mentioned they will open the source code.

/thread

(unless we can get a dev or admin to comment! :) )

Daywolf
02-09-2016, 02:39 PM
Well there already is a source. You gotta go to the main eqemu site and find it. It's just not the p99 db, but the emu in general where you gotta put your own work into it, or use the work of others that are available. It's not hard, it's just a whole lot of work if you want to change it from the platinum box style that it is. Find other like-minded people willing to work with you, you can split the work load. Yep, just checked, it's all up on github. The core server and also PEQ setup. You might find a hobby :)

Vaderman
02-09-2016, 02:57 PM
I would love for them to put out a private fully compiled zero source code p99 package. With limitations like not being able to be listed in the server list, capped at x people etc..

Troxx
02-09-2016, 03:03 PM
The server is far from finished. There's a lot of folks not willing to neckbeard and poopsock who would and will gladly step to take down content when the raid scene is a little less toxic. The game as we know it stops at velious. Rampage has burnt out. Sooner or later the rest of 'hardcore' folks on the server will get tired of waking up at 2am when the bat phone rings.

When they burn out, content will still be there and some of the more casual raid guilds will get their chance to cut their teeth.

Sodors Finest Poster
02-09-2016, 03:15 PM
The devs have never mentioned they will open the source code.

why would they

solutionx
02-09-2016, 04:54 PM
There's no reason to do it. You use "open source" like it's some kind of answer here. We have this one most populated server, p99, and you have a list of other custom EQEmu servers. These people also put hundreds if not thousands of hours into coding their own little worlds. Why would any of them release their source code and adopt an open source development paradigm? Specially in the case of p99, where they're doing just fine on their own developing the world, adding content, and fixing bugs.

I see more bad coming out of this than good if it ever happened, since I doubt any actual helpful or meaningful contributions would be made. And perhaps a split between the majority of the population, depending on what server they think is less nerfed or more "reasonable" or whatever the case may be.

Of course, they should already know this. No.

immaterial
02-09-2016, 05:09 PM
There's no reason to do it. You use "open source" like it's some kind of answer here. We have this one most populated server, p99, and you have a list of other custom EQEmu servers. These people also put hundreds if not thousands of hours into coding their own little worlds. Why would any of them release their source code and adopt an open source development paradigm? Specially in the case of p99, where they're doing just fine on their own developing the world, adding content, and fixing bugs.

it's not about "doing just fine", the P1999 team is doing great things. it's about sharing works and giving to a community. P1999 very likely wouldn't exist if PEQ weren't open source. many large projects go open source for a variety of reasons, from economical to philosophical. this isn't about the P1999 team owing anyone anything, or about open source somehow helping the team or making P1999 better; i am just asking if the P1999 team plans to go this route at some point in the foreseeable future, as many community projects do.

solutionx
02-09-2016, 05:11 PM
How would it make it better?

immaterial
02-09-2016, 05:16 PM
How would it make it better?

i specifically said this wasn't about making it better, which is a response to your post where you make it sound like the only reason to go open source is to solve a problem.

Ele
02-09-2016, 05:25 PM
This 2 year old thread may answer your question.

http://www.project1999.com/forums/showthread.php?t=138172&highlight=release+code+database

page 2 of this thread includes a comment of "No" from Sirken (GM, not dev)

page 4 includes this comment from Haynar (dev) "Release source? Hah. Its very controlled access."

immaterial
02-09-2016, 05:30 PM
This 2 year old thread may answer your question.

http://www.project1999.com/forums/showthread.php?t=138172&highlight=release+code+database

page 2 of this thread includes a comment of "No" from Sirken (GM, not dev)

page 4 includes this comment from Haynar (dev) "Release source? Hah. Its very controlled access."

thank you for the information! this answers my question (though in a sad way).