This is a wiki for a reason. Anyone can contribute. If you see something that is inaccurate or can be improved, don't ask that it be fixed--just improve it.
[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]

Difference between revisions of "Classic Research Walkthrough"

From Project 1999 Wiki
Jump to: navigation, search
(Classic Research Tools)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
 
Originally based on a [https://www.project1999.com/forums/showthread.php?t=5570 post from Nilbog]
 
Originally based on a [https://www.project1999.com/forums/showthread.php?t=5570 post from Nilbog]
  
== Using Google For Classic Research ==
+
= Classic Research Tools =
  
The first thing to remember is that most of what you are looking for no longer exists in a current google search.
+
== The Wiki ==
  
For example, let's say I remember a "body guard" NPC that used to exist in "[[High Keep |highhold keep]]": I know it used to exist, but I can't prove it.  Not only do I want to find proof, I want to find the details to implement it, like its race, class, hp, locs, and any comments about its unique characteristics.
+
The [[Classic Research]] page compiles a large number of classic research sources, and [[Existing Classic Research Topics]] tries to organize previously conducted research.
  
Most people's first instinct would be a Google search.
+
However, if you want to look for new sources this page details how to use tools such as Google and the Wayback Machine to find classic info.
  
    body guard
+
== Google ==
  
But if I only want to find text about "body guard" where highkeep is also mentioned, I could add:
+
While Google is a powerful tool, remember that most of what you want no longer exists on Google.
 +
 
 +
Let's say I remember a "[[A Body Guard|body guard]]" NPC in "[[High Keep |highhold keep]]": I know it used to exist, but can't prove it.  I want to find not just proof, but also the details needed to implement it: race, class, hp, locs, and unique characteristics.
 +
 
 +
Most people's first instinct would be to google:
 +
 
 +
    body guard highkeep
 +
 
 +
=== Keyword Operators ===
 +
 
 +
But we could focus on the phrase "body guard" specifically by adding quotes:
 +
 
 +
    "body guard" highkeep
 +
 
 +
Also, we could use the "+" to require that both phrases be present:
  
 
     +"body guard" +highkeep
 
     +"body guard" +highkeep
  
The quotes indicate what order something should be in, and the + guarantees it will be included in your search. But that turns up ... nothing.
+
Unfortunately, that turns up ... nothing.  When using the "+" symbol Google gets very specific.
  
When using the "+" symbol, Google gets very specific, so we need to get the zone name correct (with spaces):
+
=== Keyword Variations ===
 +
 
 +
We can try replacing +"high keep" with other variations, such as "highkeep", "high hold keep", "highhold keep", or "highpass keep".  Remember: even if something had an official name, that doesn't mean everyone writing about it used that official name, and so sometimes incorrect variations turn up useful results.
 +
 
 +
In this example however it's the correct zone name, with spaces, that works:
  
 
     +"body guard" +"high keep"
 
     +"body guard" +"high keep"
  
=== Results ===
+
'''Editor:''' Google may have changed its operator behavior: it seems to treat quoted text the same, with or without the "+".
  
The first link is for Allakhazam's (aka Illia's Bestiary). Cool, let's look at [https://everquest.allakhazam.com/db/npc.html?id=1672 the site's entry].
+
=== Viewing Results ===
  
The oldest comments have been removed ('''NOTE:''' the poster was spammming "dick" back in 2001), with newer conversations continuing into 2005. This shows the bodyguard existed at some point, but not much else ... which is not very helpful to the devs.
+
The first link is for Allakhazam's (aka Illia's Bestiary), a popular and long-lived EQ fan site. Let's look at [https://everquest.allakhazam.com/db/npc.html?id=1672 their body guard entry].
  
=== Keyword Variations ===
+
The oldest comments have been removed ('''Ed:''' for spamming "dick"), with newer conversations continuing into 2005. This shows the bodyguard existed at some point, but not much else.
 +
 
 +
=== Site-Specific Searches ===
 +
 
 +
It's possible that there is other info about our body guard listed on some other page of Allakhazam.  For instance, maybe a player mentions fighting him in a guide page.
 +
 
 +
We can use a Google site-specific search, with the prefix "site:", to search all of Allakahazam:
 +
 
 +
    site:allakhazam.com +"body guard" +"high keep"
 +
 
 +
That turns up a few other pages, but they aren't very helpful.  Even with variations and site-specific searches, Google just doesn't have a lot of classic info.
 +
 
 +
Next stop: the Way Back Machine!
 +
 
 +
== The Wayback Machine ==
 +
 
 +
The Internet Archive has collected saved websites (eg. from Alexa) and made them accessible via a tool called [http://www.archive.org/web/web.php the Way Back Machine]. Since 1996, if a website was public and archived, this is the place to find it.
 +
 
 +
If you like Allakhazams, then you can do a search for an archive of [http://everquest.allakhazam.com/]. After entering it in Wayback, we'll be taken to [https://web.archive.org/web/20230000000000*/http://everquest.allakhazam.com/ this link], which shows archives between May 11, 2000 and and August 22, 2008.
 +
 
 +
Some of these archives were taken when the site was unavailable or down however, so what Wayback gathers can be hit-and-miss. Let's try the first entry, May, 11, 2000.
 +
 
 +
=== Viewing a Wayback Archive Page ===
 +
 
 +
Clicking on the link, if I then try the archived Bestiary and scroll down to Highpass Keep, choosing it results in an error that it wasn't saved in the archive. Ok, that's fine. Moving on. If I return to the original archived allakhazam's page, if I were to choose.. Antonica, under Zones, then choose Highpass Keep, then Highkeep bestiary list, it displays properly.
 +
 
 +
After that effort, there was still no valuable information on the page. This is the hit-and-miss I referred to earlier.  Moving on ...
 +
 
 +
== ShowEQ Logs ==
 +
 
 +
Back in classic, some players used a (banned "cheat") program called ShowEQ to record information invisible to players, such as the exact positions of every mob in the zone and what they were wielding.  Saved Show EQ logs from the era can be found on the internet.
 +
 
 +
('''Editor:''' Nilbog's original tutorial referenced a [http://www.adminpage.net/eq.nsf/NPC%20List%20nach%20Zone?OpenPage&Start=1 now invalid link] to a [https://web.archive.org/web/20010331162854/http://www.adminpage.net/eq.nsf German site].)
  
Obviously, we could replace +"high keep" with variations of the zone name, such as "highkeep", "high hold keep", "highhold keep", "highpass keep", etc.  Even if a zone/mob has an official name, it can often be helpful to search for common incorrect variations, since classic players often used incorrect names.
+
=== Finding Logs ===
  
However, even with variations, we still don't find a lot of useful info on Google; next stop: [http://www.archive.org/web/web.php the Way Back Machine]!
+
Now here is where Google ''can'' be handy! It leads us to [http://www.eqemulator.org/forums/showthread.php?t=39875 this thread on the EQ Emulator forum], which links to this [https://web.archive.org/web/20021129210131/http://www.geocities.com/ficticiousname9/ archived log site].
  
It's continuing mission.. to archive webpages. Since 1996, if a certain website was public, and it was archived, this is the place to find it.
+
=== ShowEQ Data ===
  
If you like Allakhazams, then you can do a search for an Illias bestiary that was archived. http://everquest.allakhazam.com/ is the address that we will be looking for. After entering it in the waybackmachine, it should produce a page similiar to this
+
That site has a list of links to zones.  When we check the one for [https://web.archive.org/web/20011215200219/http://www.geocities.com/ficticiousname9/zone/High_Keep.html High Keep], we can see that it provides basic information about our bodyguard NPC:
  
http://web.archive.org/web/*/http://...allakhazam.com
+
    body guard, a 45 4540 Human Rogue (-89,-305)
  
So this shows the dates between May 11, 2000 and and August 22, 2008. Not all links within the archived pages will be archived, so its hit-and-miss on what was gathered. So let's try the first entry, May, 11, 2000.
+
Okay, now we have the correct name, "a body guard", his level (45), hitpoints (4540), class (rogue), and a Y/X loc in highkeep.
  
Clicking on the link, if I then try the archived Bestiary and scroll down to Highpass Keep, choosing it results in an error that it wasn't saved in the archive. Ok, that's fine. Moving on. If I return to the original archived allakhazam's page, if I were to choose.. Antonica, under Zones, then choose Highpass Keep, then Highkeep bestiary list, it displays properly. After that effort, there was still no valuable information on the page. This is the hit-and-miss I referred to earlier.
+
== Finishing Touches ==
  
Moving on.. There are saved showeq spawn logs on various places on the internet. In this example, I'll be using a german-made one accessible via browser. Doing some random searches for "body guard" and variations of highkeep eventually produced this. http://www.adminpage.net/eq.nsf/NPC%...enPage&Start=1
+
We're nearly done, except we don't know what a body guard dropped, or if he had any special abilities.
  
So, that page listed all types of npcs and their zones, wuwu. It provided this information:
+
Let's try another classic site, [http://everlore.com Everlore.com].  The Wayback Machine has [https://web.archive.org/web/20020501000000*/http://everlore.com several entries] ... let's try [https://web.archive.org/web/20000815064318/http://www.everlore.com/ August 15th, 2000]. Checking the bestiary leads to the [https://web.archive.org/web/20010708043140/http://everlore.com/bestiary/beastdetails.asp?mode=show&BID=161844 body guard page].
  
 +
Jackpot! It has his loot ("5pp or 6pp Fine Steel Hders Everytime"), appearance ("A Human With A sword"), and other details.
  
body guard, a454540Rogue(-89,-305)
+
=== Classic Research can be Cruel ===
So.. if I went back to a google search, using their address.. I could do a search for +"body guard" and only use their site. quotes and + to make sure its listed and in the right order, and whatever follows site: will be where it looks.
+
Code:
+
+"body guard" site:www.adminpage.net/
+
Okay, now we have the correct name, "a body guard", its level (45), its hitpoints (4540), class (rogue), and a Y/X loc in highkeep.
+
  
Lets take 1 more trip.. over to Everlore.com. It used to be great for information... prior to 2002 or so? Don't remember exactly, but now its just adspace.
+
Unfortunately, those details include these comments:
  
waybackmachine search for. http://everlore.com
+
    11/3/2000 3:04:47 PM
 +
    what the heck they must have done something to these guys I went to kill them today and they weren't there.
 +
    I petitioned for a gm to tell me what happened to them and he didn't know. did they take them out of the game or what?
  
Let's try.. August 15th, 2000.
+
    11/27/2000 4:38:31 PM
 +
    It wouldnt suprise me if they took them out of the game...the same happened to the loathsome individuals up in QH.
 +
    Too many people complaining about getting attacked by them so instead of moving one of the spawn points away from the
 +
    problem point they nixed em =(... Oh well so is the world of EQ.
  
Using the same methods we used to find the old allakhazam page, let's search for the body guard. :P
+
In other words, this NPC was removed from the game only a year into EverQuest ... which may explain why there's no entry for him in our P99 wiki: he may never have been implemented here!
  
Bestiary, High Hold Keep. And there we go, a body guard, with comments and general loot information
+
=== Why Do It? ===
 +
 +
Sometimes classic research can lead to disappointing results. However, it can also be incredibly rewarding to have your contributions lead to a more classic Project 1999.
  
There is plenty of information available online; you just have to find it. Using those methods for the common npc research is generally fruitful.
+
And of course, doing classic research is the perfect way to thank the project's developers for all of their hard work (implementing all that research).

Latest revision as of 19:47, 20 January 2023

Originally based on a post from Nilbog

Contents

Classic Research Tools

The Wiki

The Classic Research page compiles a large number of classic research sources, and Existing Classic Research Topics tries to organize previously conducted research.

However, if you want to look for new sources this page details how to use tools such as Google and the Wayback Machine to find classic info.

Google

While Google is a powerful tool, remember that most of what you want no longer exists on Google.

Let's say I remember a "body guard" NPC in "highhold keep": I know it used to exist, but can't prove it. I want to find not just proof, but also the details needed to implement it: race, class, hp, locs, and unique characteristics.

Most people's first instinct would be to google:

   body guard highkeep

Keyword Operators

But we could focus on the phrase "body guard" specifically by adding quotes:

   "body guard" highkeep

Also, we could use the "+" to require that both phrases be present:

   +"body guard" +highkeep

Unfortunately, that turns up ... nothing. When using the "+" symbol Google gets very specific.

Keyword Variations

We can try replacing +"high keep" with other variations, such as "highkeep", "high hold keep", "highhold keep", or "highpass keep". Remember: even if something had an official name, that doesn't mean everyone writing about it used that official name, and so sometimes incorrect variations turn up useful results.

In this example however it's the correct zone name, with spaces, that works:

   +"body guard" +"high keep"

Editor: Google may have changed its operator behavior: it seems to treat quoted text the same, with or without the "+".

Viewing Results

The first link is for Allakhazam's (aka Illia's Bestiary), a popular and long-lived EQ fan site. Let's look at their body guard entry.

The oldest comments have been removed (Ed: for spamming "dick"), with newer conversations continuing into 2005. This shows the bodyguard existed at some point, but not much else.

Site-Specific Searches

It's possible that there is other info about our body guard listed on some other page of Allakhazam. For instance, maybe a player mentions fighting him in a guide page.

We can use a Google site-specific search, with the prefix "site:", to search all of Allakahazam:

   site:allakhazam.com +"body guard" +"high keep"

That turns up a few other pages, but they aren't very helpful. Even with variations and site-specific searches, Google just doesn't have a lot of classic info.

Next stop: the Way Back Machine!

The Wayback Machine

The Internet Archive has collected saved websites (eg. from Alexa) and made them accessible via a tool called the Way Back Machine. Since 1996, if a website was public and archived, this is the place to find it.

If you like Allakhazams, then you can do a search for an archive of [1]. After entering it in Wayback, we'll be taken to this link, which shows archives between May 11, 2000 and and August 22, 2008.

Some of these archives were taken when the site was unavailable or down however, so what Wayback gathers can be hit-and-miss. Let's try the first entry, May, 11, 2000.

Viewing a Wayback Archive Page

Clicking on the link, if I then try the archived Bestiary and scroll down to Highpass Keep, choosing it results in an error that it wasn't saved in the archive. Ok, that's fine. Moving on. If I return to the original archived allakhazam's page, if I were to choose.. Antonica, under Zones, then choose Highpass Keep, then Highkeep bestiary list, it displays properly.

After that effort, there was still no valuable information on the page. This is the hit-and-miss I referred to earlier. Moving on ...

ShowEQ Logs

Back in classic, some players used a (banned "cheat") program called ShowEQ to record information invisible to players, such as the exact positions of every mob in the zone and what they were wielding. Saved Show EQ logs from the era can be found on the internet.

(Editor: Nilbog's original tutorial referenced a now invalid link to a German site.)

Finding Logs

Now here is where Google can be handy! It leads us to this thread on the EQ Emulator forum, which links to this archived log site.

ShowEQ Data

That site has a list of links to zones. When we check the one for High Keep, we can see that it provides basic information about our bodyguard NPC:

   body guard, a	45	4540	Human	Rogue	(-89,-305)

Okay, now we have the correct name, "a body guard", his level (45), hitpoints (4540), class (rogue), and a Y/X loc in highkeep.

Finishing Touches

We're nearly done, except we don't know what a body guard dropped, or if he had any special abilities.

Let's try another classic site, Everlore.com. The Wayback Machine has several entries ... let's try August 15th, 2000. Checking the bestiary leads to the body guard page.

Jackpot! It has his loot ("5pp or 6pp Fine Steel Hders Everytime"), appearance ("A Human With A sword"), and other details.

Classic Research can be Cruel

Unfortunately, those details include these comments:

   11/3/2000 3:04:47 PM
   what the heck they must have done something to these guys I went to kill them today and they weren't there.
   I petitioned for a gm to tell me what happened to them and he didn't know. did they take them out of the game or what?
   11/27/2000 4:38:31 PM
   It wouldnt suprise me if they took them out of the game...the same happened to the loathsome individuals up in QH.
   Too many people complaining about getting attacked by them so instead of moving one of the spawn points away from the
   problem point they nixed em =(... Oh well so is the world of EQ.

In other words, this NPC was removed from the game only a year into EverQuest ... which may explain why there's no entry for him in our P99 wiki: he may never have been implemented here!

Why Do It?

Sometimes classic research can lead to disappointing results. However, it can also be incredibly rewarding to have your contributions lead to a more classic Project 1999.

And of course, doing classic research is the perfect way to thank the project's developers for all of their hard work (implementing all that research).