View Full Version : Dear Devs
ccs88
11-08-2021, 10:02 PM
Wondering if the server files for p99 are ever going to be available for download. Obviously you’ve done 10+ years of work to get p99 as accurate as possible, but being non-profit I question your motives for keeping the files so close to chest.
Personally, my dream is to start a server with only my OG guild from the 90s. These servers are simply too populated by poopsockers, and way over-camped to really enjoy anything. That dream includes p99’s coding, in all honesty. Will this ever be a possibility?
Not hopeful— but curious. Thanks.
JDFriend99
11-08-2021, 11:46 PM
"Everything is working as intended"
IE do not look behind the curtain
TercerRigo
11-09-2021, 02:51 PM
http://www.eqemulator.org/forums/showthread.php?t=40075
I link the above not because I agree with what it says, but because its the only thing I could find where someone states that p1999 is based on eqemu, Nilbog replies and does not refute that specific assertion.
http://www.eqemulator.org/forums/showthread.php?t=42422
As you can see, this has come up before and elsewhere.
https://github.com/EQEmu/Server : The server code and utilities are released under GPLv3
https://www.gnu.org/licenses/gpl-faq.en.html#GPLRequireSourcePostedPublic
The GPL does not require you to release your modified version, or any part of it. You are free to make modifications and use them privately, without ever releasing them. This applies to organizations (including companies), too; an organization can make a modified version and use it internally without ever releasing it outside the organization.
but being non-profit I question your motives for keeping the files so close to chest.
You're not owed anything, not even an expectation of intent or purpose.
That said, I believe releasing the code would produce a dozen short lived half attempts that would reduce the ever diminishing present population.
ccs88
11-09-2021, 03:09 PM
You're not owed anything, not even an expectation of intent or purpose.
I’m sorry, nothing in your comment is relevant to my post. I asked a yes/no question to people who are not you — and, for the record, I don’t expect or feel owed anything. As I said, I’m just curious.
TercerRigo
11-09-2021, 05:32 PM
I asked a yes/no question to people who are not you
On a forum that allows anyone to reply. Surely you would have found a way to contact the devs directly if your intent were for their eyes and word only.
nothing in your comment is relevant to my post.
Not even the fact that others have made larger efforts than you have presently to achieve the same thing?
I don’t expect or feel owed anything
I'm sorry, I thought this but being non-profit I question your motives for keeping the files so close to chest meant that you were suggesting an ulterior motive, which by the mention of non-profit alludes to its opposite : profit. I thought you felt you were owed justice and its compensation was suggested as an open source release.
You're right though, I cannot give you the definitive answer, and any further discussion from me is a waste of time.
Good Luck.
ccs88
11-09-2021, 05:46 PM
Not even the fact that others have made larger efforts than you have presently to achieve the same thing?
I don’t think people asking that question 3-4 years ago on a completely different website is relevant, no.
At this point, P99 devs have finished Kunark and Velious, and recoded the Titanium files to perform as close to classic as possible. 3 fluid servers. It crossed my mind that now would be a good time to ask this question, whereas previously, people were asking the devs to share an incomplete thing.
Not suggesting an ulterior motive. Just pointing out that there is no benefit to keeping lock and key on something you don’t profit from or benefit from in any way. People who are already established as part of the P99 community are likely not interested in this idea, and I doubt population would suffer much, if at all.
Worry
11-09-2021, 06:21 PM
I don’t think people asking that question 3-4 years ago on a completely different website is relevant, no.
At this point, P99 devs have finished Kunark and Velious, and recoded the Titanium files to perform as close to classic as possible. 3 fluid servers. It crossed my mind that now would be a good time to ask this question, whereas previously, people were asking the devs to share an incomplete thing.
Not suggesting an ulterior motive. Just pointing out that there is no benefit to keeping lock and key on something you don’t profit from or benefit from in any way. People who are already established as part of the P99 community are likely not interested in this idea, and I doubt population would suffer much, if at all. 4 posts on an account from 2015. Clearly a troll account only logged on for RNF. I'd ignore.
splose
11-09-2021, 06:53 PM
Wondering if the server files for p99 are ever going to be available for download. Obviously you’ve done 10+ years of work to get p99 as accurate as possible, but being non-profit I question your motives for keeping the files so close to chest.
Personally, my dream is to start a server with only my OG guild from the 90s. These servers are simply too populated by poopsockers, and way over-camped to really enjoy anything. That dream includes p99’s coding, in all honesty. Will this ever be a possibility?
Not hopeful— but curious. Thanks.
EQEmu dev here.
P99 is based off of a ~2009 fork from EQEmu. Not sure what you mean by "I question your motives". Releasing their source/DB would be suicide for the project as there would be tons of people like you running P99 clones that have zero idea what they're doing.
I'm not sure why so many people feel entitled to P99's data but we get this sentiment on a regular basis over at EQEmu.
Nothing is stopping you from forking the source and starting your own P99. In fact it has literally never been easier to start up your own project.. You'd have a much easier go of it than they did ~10 years ago.
ccs88
11-09-2021, 09:31 PM
Releasing their source/DB would be suicide for the project as there would be tons of people like you running P99 clones that have zero idea what they're doing.
Stop with the doom & gloom. Players that enjoy p99 would stay on p99. If p99 clones were run by idiots, then people would return to p99. Your contradictory logic makes zero sense. It’s a decade+ established community, here. There wouldn’t be anything close to a rival to p99, and nobody has that intent in the first place if you actually read our reasoning.
I'm not sure why so many people feel entitled to P99's data but we get this sentiment on a regular basis over at EQEmu.
First off, I do not feel entitled. You assume entirely too much. I said multiple times I’m just curious. Secondly, the devs here have sourced us players for a decade+ in order to get the programming down pat. It’s not that farfetched to ask if we’ll ever have access to use the DB we helped build.
Nothing is stopping you from forking the source and starting your own P99. In fact it has literally never been easier to start up your own project.. You'd have a much easier go of it than they did ~10 years ago.
I’ve been a programmer for 25 years. It has never been hard to start one’s own server. You know exactly why we want p99’s DB. It’s true to classic. You also know it would be pretty impossible to replicate as a solo project, as this is a decade+ community project.
Again, you contradict yourself saying it would be a disaster if people didn’t know what they were doing, but also “it’s never been easier.” Right then — you’ve made your obligatory contrarian/condescending comment, I hope you got your jollies. Please move along.
loramin
11-09-2021, 09:57 PM
You can't see any possible negative repercussions to the literally thousands of P99 players that would come from exposing every secret in the game? Really?
splose
11-09-2021, 10:19 PM
I don’t think people asking that question 3-4 years ago on a completely different website is relevant, no.
At this point, P99 devs have finished Kunark and Velious, and recoded the Titanium files to perform as close to classic as possible. 3 fluid servers. It crossed my mind that now would be a good time to ask this question, whereas previously, people were asking the devs to share an incomplete thing.
Not suggesting an ulterior motive. Just pointing out that there is no benefit to keeping lock and key on something you don’t profit from or benefit from in any way. People who are already established as part of the P99 community are likely not interested in this idea, and I doubt population would suffer much, if at all.
Stop with the doom & gloom. Players that enjoy p99 would stay on p99. If p99 clones were run by idiots, then people would return to p99. Your contradictory logic makes zero sense. It’s a decade+ established community, here. There wouldn’t be anything close to a rival to p99, and nobody has that intent in the first place if you actually read our reasoning.
First off, I do not feel entitled. You assume entirely too much. I said multiple times I’m just curious. Secondly, the devs here have sourced us players for a decade+ in order to get the programming down pat. It’s not that farfetched to ask if we’ll ever have access to use the DB we helped build.
I’ve been a programmer for 25 years. It has never been hard to start one’s own server. You know exactly why we want p99’s DB. It’s true to classic. You also know it would be pretty impossible to replicate as a solo project, as this is a decade+ community project.
Again, you contradict yourself saying it would be a disaster if people didn’t know what they were doing, but also “it’s never been easier.” Right then — you’ve made your obligatory contrarian/condescending comment, I hope you got your jollies. Please move along.
I've taken the liberty of bolding the parts of your post(s) that make you look like a complete idiot to anyone who actually knows their way around EQEmu development or really just the EverQuest client in general.
Let me get this straight.. You've been a "programmer" for 25 years but you think p99 devs are out here "recoding Titanium's files"? Yikes. You come across as extremely entitled when you say stuff like "they've sourced us players for a decade to get their programming down pat". I think you meant they've sourced players for 10 years to get the database down pat? Just because players have voluntarily given up information doesn't mean they owe you anything in the end. You act like it was the players that actually did the work required to turn that information into a reality on their DB/source.
You also grossly mischaracterized what I said. I said it's never been easier to start your own project. Never said it was easier than ever to replicate P99.
Good luck with getting anything from anyone though. Might wanna start "recoding those Titanium files" yourself. Should be easy for someone with your wealth of knowledge/experience.
TercerRigo
11-10-2021, 01:12 AM
Let me get this straight.. You've been a "programmer" for 25 years but you think p99 devs are out here "recoding Titanium's files"? Yikes.
https://web.archive.org/web/20211110045553/https://www.project1999.com/forums/showthread.php?t=83812
I remember I had a warrior back in Kunark and tanking didn't even cross my mind... granted, I was 11 years old and didn't know anything.
https://en.wikipedia.org/wiki/EverQuest:_The_Ruins_of_Kunark : released on April 24, 2000
ccs88 became a programmer at 7 or 8. Makes me wonder what the requirement is to be considered one.
Shawk
11-11-2021, 04:40 PM
P99 is an example of HARD WORK. What the devs have done here, and eqemulator in general has taken years. Take note.
And it is all doable by anyone, you want it all done for you and open source? That isn't how this works.. You would just say "oh no i need it done for me.." because that is the natural tone of lazy cynical ignorant people.
Calling yourself a programmer.. Yikes. Literally every older game has it all in "programmer" language, ready for you to decipher, like the P99 team did for years.. All to have idiots like you scrutinize them, grow up you goof.
Gustoo
11-11-2021, 08:29 PM
It would be nice if P99 team had a test server using good p99 database where people could go and screw around with whatever p99 team was screwing around with.
That would get my jollies pretty good. Especially of course a pvp version.
My main hope is that p99 team at least might state that they will make their hard work public domain if they ever decide to throw in the towel like the project loses steam for some reason.
Just would be a shame to see that go away.
khandman
11-12-2021, 08:52 PM
They kind of did that pre-velious release with a server for testing stuff, so I'd think it wouldn't be impossible.
Arvan
11-12-2021, 09:17 PM
I don't imagine they ever will release the server files while p99 is still online. I do hope that once the plug is pulled that they do share the files however.
Maiten
11-12-2021, 09:24 PM
As a programmer, you can make your own version of P99. Splose laid it out for you.
I see that you're a young programmer who is spoiled by pre-built libraries. Let them have their fun and profit and maybe they will release it later.
You know, when real programmers exploit the logic that they can literally read themselves... it's best to wait til the ship sinks before handing out the blueprints to the enemies.
Naerron
11-13-2021, 01:43 AM
Hey OP, if you're interested in starting your own server it really is a lot easier than it's ever been.
Akkadius is a golden god of eqemu and has set up dev tools to maker pretty much everything can point and click.
Check out this website:
http://eoc.akkadius.com/EOC2/
Here's his github
https://github.com/Akkadius.
If you don't feel like spending 10 years with a team of devs plus crowd sourcing from thousands of beta testers.
This:
http://www.eqclassic.org/index.php
was the project that had all the hype before P99 came and just bled it out by launching first. Perhaps you can beg them for their source code, it would likely be more interesting since I think they did actually start from scratch.
Good LUCK! keep us posted on your progress and let us know when your server is launching!
Solist
11-13-2021, 04:29 AM
TAKP have stated they intend to make everything public, after TAKP have reached end of content and Time is completed by players.
Then hopefully someone makes a new classic server, with mouse scroll, and no 5 years of Sirken, Amel, Deru etc bullshit.
Jimjam
11-13-2021, 04:59 AM
I question the OP’s motivations for not creating their own eqemu server. I also, in spite of such abrasive accusation, politely request free hand outs from OP.
TercerRigo
11-22-2021, 06:19 PM
Hey 25 years, well over a week has passed since the last reply, what have you accomplished?
Can you tell us why Client::CalcHPRegen() in zone/client_mods.cpp might be relevant to a classic experience? Can you explain why changing this method to function as classic will make an eqemu server exhibit constantly corrected HP values like p1999? Can you tell us why the base_data table appears to be the solution to get classic regen rates, but is actually only part of the solution?
If by this point you haven't even setup eqemu, then I suspect you'd likely request help for every little snag you'd hit with p1999's source.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.