commit - /dev/null
commit + 1bd56cf0a0fd3597be038cec368e121b93a02d2f
blob - /dev/null
blob + 2cfb8452ea3ce6d2a9b91f0d20d896b72a5b9ccb (mode 755)
--- /dev/null
+++ alexandria/advanced.php
+<?php
+ include('database/gamelist.php');
+
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games") or die ("Could not select database.\n");
+ $result = $mysqli->query("SELECT DISTINCT system FROM games WHERE system <> '' ORDER BY system") or die("Error getting system list!");
+ while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
+ { print "<OPTION VALUE=" . $row['system'] . ">" . $systemlist[$row['system']] . "</OPTION>";
+ }
+?>
\ No newline at end of file
blob - /dev/null
blob + f6d75482be878cd3089b39ae69e1f42e8570e0e9 (mode 755)
--- /dev/null
+++ alexandria/advanced.shtml
+<html>
+<head>
+<title>Alexandria - RPGC's Game Database</title>
+<?php include("main-header.php") ?>
+
+<p><center><h2><font color="#FFFF00"><u>Advanced Search</u></font></h2>
+
+<p><FORM ACTION="search.php" METHOD="post">
+<CENTER><TABLE><TR><TD>Search string:</TD><TD><INPUT TYPE="text" NAME="search"></TD></TR>
+<TR><TD>Search on:</TD><TD><SELECT NAME="system">
+<OPTION VALUE="">All systems</OPTION>
+<?php include("advanced.php") ?>
+</SELECT></TD></TR>
+<TR><TD>Search method:</TD><TD><INPUT TYPE="radio" VALUE="" NAME="mode" SELECTED> Exact Phrase <INPUT TYPE="radio" VALUE="any" NAME="mode"> Any Word <INPUT TYPE="radio" VALUE="all" NAME="mode"> All Words</TD></TR>
+<TR><TD COLSPAN=2 ALIGN=CENTER><INPUT TYPE="submit" VALUE="Search"></TD></TR></TABLE></FORM>
+
+</center>
+<?php include("main-footer.php") ?>
blob - /dev/null
blob + 8ad2bd307461307a2873adf0b481046825f85e08 (mode 755)
--- /dev/null
+++ alexandria/alpha.shtml
+<html>
+<head>
+<title>Alexandria - RPGC's Game Database</title>
+<?php include("main-header.php") ?>
+
+
+<p><center><h2><font color="#FFFF00">Browse Alphabetically</font></H2>
+
+<p><A HREF=alpha.php?letter=0>0-9</A> <A HREF=alpha.php?letter=A>A</A> <A HREF=alpha.php?letter=B>B</A> <A HREF=alpha.php?letter=C>C</A> <A HREF=alpha.php?letter=D>D</A> <A HREF=alpha.php?letter=E>E</A> <A HREF=alpha.php?letter=F>F</A> <A HREF=alpha.php?letter=G>G</A> <A HREF=alpha.php?letter=H>H</A> <A HREF=alpha.php?letter=I>I</A> <A HREF=alpha.php?letter=J>J</A> <A HREF=alpha.php?letter=K>K</A> <A HREF=alpha.php?letter=L>L</A> <A HREF=alpha.php?letter=M>M</A> <A HREF=alpha.php?letter=N>N</A> <A HREF=alpha.php?letter=O>O</A> <A HREF=alpha.php?letter=P>P</A> <A HREF=alpha.php?letter=Q>Q</A> <A HREF=alpha.php?letter=R>R</A> <A HREF=alpha.php?letter=S>S</A> <A HREF=alpha.php?letter=T>T</A> <A HREF=alpha.php?letter=U>U</A> <A HREF=alpha.php?letter=V>V</A> <A HREF=alpha.php?letter=W>W</A> <A HREF=alpha.php?letter=X>X</A> <A HREF=alpha.php?letter=Y>Y</A> <A HREF=alpha.php?letter=Z>Z</A>
+
+</center>
+<?php include("main-footer.php") ?>
\ No newline at end of file
blob - /dev/null
blob + 066ee4c92f0b08502c0058975ca3f51e0253f469 (mode 755)
--- /dev/null
+++ alexandria/game.php
+<html>
+<head>
+<?php
+/** RPGClassics Game Display page
+ By Daniel Orner <webmaster@ffcompendium.com>
+*/
+
+include('database/gamelist.php');
+
+function confirm($i)
+{ if ($i) return $i; return "Unavailable";
+}
+
+ $baseurl = "/usr/local/www/rpgclassics/archive/alexandria";
+
+ $gid = intval($_GET['game']);
+ $ourgid = $gid;
+
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games") or die ("Could not select database.\n");
+ $result = $mysqli->query("SELECT g.name, g.system, g.linkgid, g.blurb, g.sstatus, g.developer, g.jppub, g.jpyear, g.napub, g.nayear, g.palpub, g.palyear, g.directory, g.os, g.minCPU, g.recCPU, g.hd, g.ram, s.url, s.staff1, s.staff2, s.staff3, s.maint1, s.maint2, s.maint3 FROM games AS g, shrines AS s WHERE g.gid='$gid' AND (((g.sstatus='X' OR g.sstatus='A' OR g.sstatus='N') AND s.gid=0) OR ((g.sstatus != 'X' AND g.sstatus != 'A' AND g.sstatus != 'N') AND s.gid=g.gid))");
+ $row = mysqli_fetch_array($result, MYSQLI_ASSOC);
+ $name = stripslashes($row['name']);
+ $shortsys = $row['system'];
+ $sys = str_replace(' ', '_', $shortsys) . '/';
+ $system = $systemlist[$shortsys];
+ $linkgid = $row['linkgid'];
+ $url = $row['url'];
+ $directory = $row['directory'];
+ $staff1 = $row['staff1'];
+ $staff2 = $row['staff2'];
+ $staff3 = $row['staff3'];
+ $maint1 = $row['maint1'];
+ $maint2 = $row['maint2'];
+ $maint3 = $row['maint3'];
+ $sstatus = $row['sstatus'];
+ $sname = $name;
+ $blurb = stripslashes($row['blurb']);
+ if ($sstatus == "X")
+ { $result2 = $mysqli->query("SELECT g.gid, g.linkgid, g.name, g.sstatus, g.blurb, g.directory, s.url, s.staff1, s.staff2, s.staff3, s.maint1, s.maint2, s.maint3 FROM games as g, shrines as s WHERE g.gid=$linkgid AND ((g.sstatus != 'A' and s.gid=$linkgid) OR (g.sstatus='A' AND s.gid=0))");
+ $row2 = mysqli_fetch_array($result2, MYSQLI_ASSOC);
+ $oldgid = "AND gid != $gid";
+ $gid = $row2['gid'];
+ $linkgid = $row2['linkgid'];
+ $sstatus = $row2['sstatus'];
+ $url = $row2['url'];
+ $directory = $row['directory'];
+ $staff1 = $row2['staff1'];
+ $staff2 = $row2['staff2'];
+ $staff3 = $row2['staff3'];
+ $maint1 = $row2['maint1'];
+ $maint2 = $row2['maint2'];
+ $maint3 = $row2['maint3'];
+ $sname = stripslashes($row2['name']);
+ $blurb = stripslashes($row2['blurb']);
+ mysqli_free_result($result2);
+ }
+
+ print "<title>$name ($shortsys) Information</title>";
+ include("main-header.php");
+?>
+<center><h2>
+<?php
+ print "<font color=\"#FFFF00\">$name ($system)</h2></font>";
+ $result3 = $mysqli->query("SELECT name FROM games WHERE linkgid=$ourgid AND status='N'");
+ if (mysqli_num_rows($result3) > 0)
+ { print "<SMALL>(AKA";
+ $first = true;
+ while ($row3 = mysqli_fetch_array($result3, MYSQLI_ASSOC))
+ { if (!$first) print ",";
+ print " " . stripslashes($row3['name']);
+ $first = false;
+ }
+ print ")</SMALL>";
+ }
+ mysqli_free_result($result3);
+
+?></h2><br>
+<table border=0 cellspacing=2 cellpadding=2 width="70%">
+ <tr>
+ <td background="/images/slbg.gif" width="25%">Developer</td>
+ <td colspan="3" background="/images/bgd.gif"><strong><?php echo stripslashes($row['developer']); ?></strong></td>
+ </tr>
+ <tr>
+ <td width="25%"></td>
+ <td background="/images/slbg.gif" width="25%">North America</td>
+ <td background="/images/slbg.gif" width="25%">Japan</td>
+ <td background="/images/slbg.gif" width="25%">PAL</td>
+ </tr>
+ <tr>
+ <td background="/images/slbg.gif" width="25%">Publisher</td>
+ <td background="/images/bgd.gif" width="25%"><?php echo stripslashes($row['napub']); ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo stripslashes($row['jppub']); ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo stripslashes($row['palpub']); ?></td>
+ </tr>
+ <tr>
+ <td background="/images/slbg.gif" width="25%">Year</td>
+ <td background="/images/bgd.gif" width="25%"><?php echo $row['nayear']; ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo $row['jpyear']; ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo $row['palyear']; ?></td>
+ </tr>
+</table>
+
+<?php
+ //do it all over again, this time for "alternate releases" which do NOT have their own pages.
+ $result4 = $mysqli->query("SELECT name, system, napub, nayear, jppub, jpyear, palpub, palyear, developer FROM games WHERE sstatus='X' AND status='L' AND linkgid='$gid'") or die("Could not get linked releases.");
+ if (mysqli_num_rows($result4) >= 1) print '<P><CENTER><BIG><U>Alternate Releases:</U></BIG></CENTER></P>';
+ while ($row4 = mysqli_fetch_array($result4, MYSQLI_ASSOC)) { ?>
+<P><table border=0 cellspacing=2 cellpadding=2 width="70%">
+ <tr>
+ <th colspan="4" background="/images/bgd.gif"><?php print stripslashes($row4['name']) . " (" . $row4['system'] . ")";?></td>
+ </tr>
+ <tr>
+ <td background="/images/slbg.gif" width="25%">Developer</td>
+ <td colspan="3" background="/images/bgd.gif"><strong><?php echo stripslashes($row4['developer']); ?></strong></td>
+ </tr>
+ <tr>
+ <td width="25%"></td>
+ <td background="/images/slbg.gif" width="25%">North America</td>
+ <td background="/images/slbg.gif" width="25%">Japan</td>
+ <td background="/images/slbg.gif" width="25%">PAL</td>
+ </tr>
+ <tr>
+ <td background="/images/slbg.gif" width="25%">Publisher</td>
+ <td background="/images/bgd.gif" width="25%"><?php echo stripslashes($row4['napub']); ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo stripslashes($row4['jppub']); ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo stripslashes($row4['palpub']); ?></td>
+ </tr>
+ <tr>
+ <td background="/images/slbg.gif" width="25%">Year</td>
+ <td background="/images/bgd.gif" width="25%"><?php echo $row4['nayear']; ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo $row4['jpyear']; ?></td>
+ <td background="/images/bgd.gif" width="25%"><?php echo $row4['palyear']; ?></td>
+ </tr>
+</table>
+
+<?php
+ }
+?>
+<br>
+<p align="right"><b>
+<?php
+ if ($sstatus == "N") //it's a collection of games
+ { print "<P>The games contained in this title are:<UL>";
+ $result4 = $mysqli->query("SELECT c.linkgid, g.name, g.system, g.sstatus, g.linkgid AS link FROM collections as c, games as g WHERE c.gid='$gid' AND c.linkgid=g.gid ORDER BY g.name");
+ while ($row4 = mysqli_fetch_array($result4, MYSQLI_ASSOC))
+ { $linkedgid = $row4['linkgid'];
+ if ($row4['sstatus'] == 'X') $linkedgid = $row4['link'];
+ print "<LI><A HREF=game.php?game=$linkedgid>" . stripslashes($row4['name']) . " (" . $row4['system'] . ")</A>";
+ }
+ print "</UL>";
+ }
+
+ $query = "SELECT gid, name, system FROM games where (linkgid=$gid AND status='L' AND sstatus != 'X' AND gid != 0) OR (gid='$linkgid' AND gid != 0)";
+ $result3 = $mysqli->query($query);
+ if (mysqli_num_rows($result3) > 0)
+ { print "<P>See also:";
+ $notFirstOne = false;
+ while ($row3 = mysqli_fetch_array($result3, MYSQLI_ASSOC))
+ { if ($notFirstOne) print ",";
+ print " <A HREF=game.php?game=" . $row3['gid'] . ">" . stripslashes($row3['name']) . " (" . $row3['system'] . ")</A>";
+ $notFirstOne = true;
+ }
+ }
+ if ($sstatus == "A")
+ { print "Like this game? Why not <a href=\"http://www.rpgclassics.com/join/\">shrine it?</a>";
+ }
+ if ($sstatus == "I")
+ { if ($staff1 == "" || ($staff2 == "" && $maint2 != "") || ($staff3 == "" && $maint3 != ""))
+ $url = "http://tartarus.rpgclassics.com/~" . $url . "/";
+ else if ($url != "") $url = "http://tartarus.rpgclassics.com/staff/" . $url . "/";
+
+ if ($url != "") print "View this game's <A HREF=$url>shrine in progress.</A>";
+ else print "This game is currently being shrined by our staff.";
+ }
+?>
+</b></p>
+<p><hr>
+<p align="center"><font size="4"><strong>FAQs and FAQ-Like Information</strong></font></p>
+<?php
+ if ($sstatus == "C") print "<P><CENTER><BIG><A HREF=$url>RPGClassics $sname Shrine</A></BIG></CENTER>";
+ else
+ {
+?>
+<table cellspacing=2 cellpadding=2 align="center" border background="/images/bgd.gif"><tr>
+ <td background="/images/slbg.gif"><b>FAQ Name</b></td>
+ <td background="/images/slbg.gif"><b>Author</b></td>
+ <td background="/images/slbg.gif"><b>Version</b></td>
+ <td background="/images/slbg.gif"><b>Size</b></td>
+</tr>
+<?php
+ $result2 = $mysqli->query("SELECT * from faqs where gid=$gid ORDER BY title");
+ if (mysqli_num_rows($result2) < 1)
+ { print "<TR><TD COLSPAN=4>No FAQs are available for this game.</TD></TR>";
+ }
+ else {
+ while ($row4 = mysqli_fetch_array($result2, MYSQLI_ASSOC))
+ { print "<tr><td><a href=\"http://alexandria.rpgclassics.com/$sys" . $directory . "/" . $row4['path'] . "\">" . $row4['title'] . "</a></td>";
+ if ($row4['email'] != "")
+ { print "<td>";
+ if (strpos($row4['email'], 'http://') !== FALSE) print '<a href="';
+ else print '<a href="mailto:';
+ print $row4['email'] . "\">" . stripslashes($row4['author']) . "</a></td>";
+ }
+ else print "<td>" . stripslashes($row4['author']) . "</a></td>";
+ print "<td>" . $row4['version'] . "</td>";
+ $size = @filesize($baseurl . $sys . $directory . '/' . $row4['path']);
+ if ($size != FALSE) $size = $size / 1024;
+ $size = strval($size);
+ $decimal = strpos($size, ".");
+ if ($decimal != 0) $size = substr($size, 0, $decimal + 2); //1 decimal place
+ print "<td>" . $size . "K</td></tr>";
+ } }
+ print "</table></center>";
+ }
+ print "<p><hr>";
+ if ($shortsys == "PC")
+ { print '<TABLE class="info" align="center">';
+ print '<TR><TH>Operating System</TH><TD>' . confirm($row['os']) . '</TD><TD ROWSPAN="5" VALIGN="TOP">';
+ if ($blurb != '') echo $blurb;
+ else print "No additional information is available for this game.";
+ print '</TD></TR>';
+ print '<TR><TH>Min. CPU Speed</TH><TD>' . confirm($row['minCPU']) . '</TD></TR>';
+ print '<TR><TH>Rec. CPU Speed</TH><TD>' . confirm($row['recCPU']) . '</TD></TR>';
+ print '<TR><TH>Min. Hard Drive</TH><TD>' . confirm($row['hd']) . '</TD></TR>';
+ print '<TR><TH>Min. RAM</TH><TD>' . confirm($row['ram']) . '</TD></TR></TABLE>';
+ }
+ else if ($blurb != "") echo $blurb;
+ else print "No additional information is available for this game.";
+ print '<CENTER><P>';
+
+ //get the pictures (if any).
+ $i = 1;
+ while(true)
+ { if (file_exists($baseurl . $sys . $directory . '_' . $i . '.gif')) $ext = '.gif';
+ else if (file_exists($baseurl . $sys . $directory . '_' . $i . '.jpg')) $ext = '.jpg';
+ else if (file_exists($baseurl . $sys . $directory . '_' . $i . '.png')) $ext = '.png';
+ else break;
+ print '<IMG SRC="http://alexandria.rpgclassics.com/' . $sys . $directory . '_' . $i . $ext . '"> ';
+ $i++;
+ }
+
+?>
+</center>
+</body>
+</html>
blob - /dev/null
blob + 590ee6be5594fb117e73c15963cefa78a92962a6 (mode 755)
--- /dev/null
+++ alexandria/index.shtml
+<html>
+<head>
+<title>Alexandria - RPGC's Game Database</title>
+<?php include("main-header.php") ?>
+
+<div align="center"><img src="images/alexandriabanner.jpg"></div>
+
+<p><br><p>Welcome to Alexandria, the RPGClassics Game Database! As if 140+ game shrines wasn't enough, we hope to provide useful information about EVERY RPG EVER MADE, in the form of other people's FAQs and guides that they graciously allow us to use. In addition, we hope to go far beyond what traditional FAQ databases provide, by going out and finding out other game information that isn't covered in FAQs ourselves, so you don't have to. Our database currently contains close to 3000 FAQs, and we are confident that over time, that number will increase exponentially. That is all.
+
+<p align="right">-<a href="mailto:merlin@rpgclassics.com">Merlin</a> and <a href="mailto:mazrimtaim@rpgclassics.com">Mazrim Taim</a></p>
+<br>
+<h3><font color="#00FF00">Updates</font></h3>
+<br><br>
+7/19/03 - We stopped taking applications for Alexandria and compiled a preliminary list of "hires." Hopefully within the next few days we can get them all plugged into the system and real work can begin in earnest! I also added a page banner Esedess, a prospective DB worker, submitted to replace Maz' old temporary one.
+<br><br>
+7/3/03 - We began our first "hiring" phase for our future DB workers. Hopefully it will go well.
+<br><br>
+7/2/03 - Alexandria is finally built despite server problems and whatnot a week or two previously. Alexandria announced, database links changed to point to here, and hiring will begin today.
+<br><br>
+6/21-22/03 - In anticipation of a major restructuring of how the Database will be run, Merlin went through and fixed up and updated the shtml pages as part of this project. Cidolfas also has been working diligently on php-related changes. More changes coming imminently!
+<br><br>
+1/1/03 - Database completed, approximately 3000 FAQs added to the database.
+
+<?php include("main-footer.php") ?>
\ No newline at end of file
blob - /dev/null
blob + e918ad510afdb241d08548712ea898120fd22f0d (mode 755)
--- /dev/null
+++ alexandria/search.php
+<html>
+<head>
+<?php
+/** RPGClassics Database Search Results page
+ By Daniel Orner <webmaster@ffcompendium.com>
+*/
+include('database/gamelist.php');
+
+function getstatus($status)
+{ if ($status == "C") return "Complete";
+ if ($status == "I") return "In progress";
+ if ($status == "A") return "Available";
+ if ($status == "N") return "N/A";
+}
+
+function numremove($word)
+{ $oldword = $word;
+ $word = str_replace("20", "XX", $word);
+ $word = str_replace("19", "XIX", $word);
+ $word = str_replace("18", "XVIII", $word);
+ $word = str_replace("17", "XVII", $word);
+ $word = str_replace("16", "XVI", $word);
+ $word = str_replace("15", "XV", $word);
+ $word = str_replace("14", "XIV", $word);
+ $word = str_replace("13", "XIII", $word);
+ $word = str_replace("12", "XII", $word);
+ $word = str_replace("11", "XI", $word);
+ $word = str_replace("10", "X", $word);
+ $word = str_replace("9", "IX", $word);
+ $word = str_replace("8", "VIII", $word);
+ $word = str_replace("7", "VII", $word);
+ $word = str_replace("6", "VI", $word);
+ $word = str_replace("5", "V", $word);
+ $word = str_replace("4", "IV", $word);
+ $word = str_replace("3", "III", $word);
+ $word = str_replace("2", "II", $word);
+ $word = str_replace("1", "I", $word);
+ if ($word == $oldword) $searchadd = "";
+ else $searchadd = " OR g.name LIKE \"%" . $word . "%\"";
+
+ $word = strtolower($oldword);
+ $word = str_replace("xx", "20", $word);
+ $word = str_replace("xix", "19", $word);
+ $word = str_replace("xviii", "19", $word);
+ $word = str_replace("xvii", "17", $word);
+ $word = str_replace("xvi", "16", $word);
+ $word = str_replace("xv", "15", $word);
+ $word = str_replace("xiv", "14", $word);
+ $word = str_replace("xiii", "14", $word);
+ $word = str_replace("xii", "12", $word);
+ $word = str_replace("xi", "11", $word);
+ $word = str_replace("ix", "9", $word);
+ $word = str_replace("x", "10", $word);
+ $word = str_replace("viii", "8", $word);
+ $word = str_replace("vii", "7", $word);
+ $word = str_replace("vi", "7", $word);
+ $word = str_replace("iv", "4", $word);
+ $word = str_replace("v", "5", $word);
+ $word = str_replace("iii", "3", $word);
+ $word = str_replace("ii", "2", $word);
+ $word = str_replace("i", "1", $word);
+ if ($word == $oldword) $searchadd .= "";
+ else $searchadd .= " OR g.name LIKE \"%" . $word . "%\"";
+ return $searchadd;
+}
+
+ define("MAX_RESULTS", 20);
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games") or die ("Could not select database.");
+
+ $search = $_POST['search'];
+ if (!$search) $search = $_GET['search'];
+ $search = mysqli_real_escape_string($mysqli, $search);
+
+ $system = $_POST['system'];
+ if (!$system) $system = $_GET['system'];
+
+ try {
+ $sysname = $systemlist[$system];
+ } catch (exception $error) {
+ $system = '';
+ }
+
+ $mode = $_POST['mode'];
+ if (!$mode) $mode = $_GET['mode'];
+
+ if ($mode != 'any' && $mode != 'all' && $mode != '') {
+ $mode = '';
+ }
+
+ $page = intval($_POST['page']);
+ if (!$page) $page = intval($_GET['page']);
+
+ if (!strcasecmp(substr($search, 0, 4), "The ")) $search = substr($search, 4); //strip "The " from start
+ if ($page == "" || $page == 0) $page = 1;
+
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games") or die ("Could not select database.");
+
+ $query = "SELECT g.gid, g.name, g.linkgid, g.system, g.status, g.sstatus, n.sstatus AS nickstatus, n.linkgid AS link2, l.sstatus AS nick2status FROM games as g, games as n, games as l WHERE (((g.sstatus='X' AND g.linkgid=n.gid) OR (g.sstatus != 'X' AND n.gid=0))) AND (((n.sstatus='X' AND n.linkgid=l.gid) OR (n.sstatus != 'X' AND l.gid=0))) AND ";
+ if ($mode == "any")
+ { $words = explode(" ", $search);
+ $query .= "(g.name LIKE \"%" .$words[0] . "%\"" . numremove($words[0]);
+ for ($i = 1; $i < sizeof($words); $i++) $query .= " OR g.name LIKE \"%" . $words[$i] . "%\"" . numremove($words[$i]);
+ $query .= ")";
+ }
+ elseif ($mode == "all")
+ { $words = explode(" ", $search);
+ $query .= "((g.name LIKE \"%" . $words[0] . "%\"" .numremove($words[0]) . ')';
+ for ($i = 1; $i < sizeof($words); $i++) $query .= " AND (g.name LIKE \"%" . $words[$i] . "%\"" . numremove($words[$i]) . ')';
+ $query .= ")";
+ }
+ else $query .= "(g.name LIKE \"%$search%\"" .numremove($search) . ")";
+
+ if ($system != "") $query .= " AND g.system='$system'";
+
+ $query .= " ORDER BY g.name, g.system";
+
+ $result = $mysqli->query($query) or die("Error fetching game information!");
+
+ print "<title>Search Results</title>";
+ include("main-header.txt");
+?>
+</head>
+<body background="/images/bg.gif" bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" bgproperties="fixed">
+<table border="0" cellpadding="2" cellspacing="1">
+<tr><td valign="top" height="85"><a href="/"><img src="/images/rpgcsm.gif" border="0" valign="TOP"></a> </td></tr>
+<tr><td valign="top" height="100%">
+<?php
+ include("tocfetch.php");
+ print '<td valign="top" width="100%"><center><h2><font color="#FFFF00">Search Results</h2></font>';
+ if (mysqli_num_rows($result) < 1)
+ { print "<BIG><CENTER>No results were found.</CENTER></BIG></BODY></HTML>";
+ return;
+ }
+ print "<P>" . mysqli_num_rows($result) . " results were found matching your search.";
+ $start = (($page - 1) * MAX_RESULTS) + 1;
+ $end = ($page * MAX_RESULTS);
+ if ($end > mysqli_num_rows($result)) $end = mysqli_num_rows($result);
+ print "<BR>Viewing results $start to $end.";
+ print '<table border cellpadding="5" cellspacing="1" background="/images/bgd.gif">';
+ print '<tr><td align="center" background="/images/slbg.gif"><b>Game Name</b></td><td align="center" background="/images/slbg.gif"><b>Shrine Status</b></tr>';
+
+ $i = 0;
+ while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
+ { if ($i <= (($page - 1) * MAX_RESULTS) - 1) {$i++; continue;}
+ if ($i > ($page * MAX_RESULTS) - 1) break;
+ $gid = $row['gid'];
+ $name = stripslashes($row['name']);
+ $gsystem = $systemlist[$row['system']];
+ $sstatus = $row['sstatus'];
+ if ($sstatus == "X")
+ { $gid = $row['linkgid'];
+ $sstatus = $row['nickstatus'];
+ }
+ if ($sstatus == 'X')
+ { $sstatus = $row['nick2status'];
+ }
+ $sstatus = getstatus($sstatus);
+ print "<tr><td><a href=\"game.php?game=$gid\">$name ($gsystem)</a>";
+ print "</td><td>$sstatus</td></tr>";
+ $i++;
+ }
+ print '</table>';
+
+ print "<table><tr valign=middle><td>";
+ if ($page > 1)
+ { print "<FORM ACTION=\"search.php\" METHOD=\"post\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"search\" VALUE=\"$search\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"system\" VALUE=\"$system\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"mode\" VALUE=\"$mode\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"page\" VALUE=\"" . ($page - 1) . "\">";
+ print "<INPUT TYPE=\"submit\" VALUE=\"Previous " . MAX_RESULTS . "\"></FORM>";
+ }
+ print "</td><td>";
+ if ($row != FALSE)
+ { $page++;
+ print "<FORM ACTION=\"search.php\" METHOD=\"post\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"search\" VALUE=\"$search\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"system\" VALUE=\"$system\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"mode\" VALUE=\"$mode\">";
+ print "<INPUT TYPE=\"hidden\" NAME=\"page\" VALUE=\"$page\">";
+ $next = mysqli_num_rows($result) - $i ;
+ if ($next > MAX_RESULTS) $next = MAX_RESULTS;
+ print "<INPUT TYPE=\"submit\" VALUE=\"Next $next\"></FORM>";
+ }
+ mysql_free_result($result);
+ print "</td></tr></table>";
+?>
+</table></td></tr></table>
+</center></td></tr></table></body></html>
blob - /dev/null
blob + 221752b584f5637f44b4e3d1b4ea2611bc12e8cc (mode 755)
--- /dev/null
+++ alexandria/system.php
+<html>
+<head>
+<?php
+/** RPGClassics Database System Display page
+ By Daniel Orner <webmaster@ffcompendium.com>
+*/
+
+ include('database/gamelist.php');
+
+function getstatus($status)
+{ if ($status == "C") return "Complete";
+ if ($status == "I") return "In progress";
+ if ($status == "A") return "Available";
+ if ($status == "N") return "N/A";
+}
+
+ $system = $_GET['system'];
+ try {
+ $sysname = $systemlist[$system];
+ } catch (exception $error) {
+ die('Unable to find system');
+ }
+ if ($system == "GB" || $system == 'gb') $system = "GB' OR g.system='GBC";
+ if ($system == "Wonderswan") $system = "Wonderswan' OR g.system='WSC";
+
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games") or die ("Could not select database.\n");
+ $result = $mysqli->query("SELECT g.gid, g.name, g.linkgid, g.sstatus, n.sstatus AS nickstatus, n.linkgid AS link2, l.sstatus AS nick2status FROM games as g, games as n, games as l WHERE (g.system='$system') AND (((g.sstatus='X' AND g.linkgid=n.gid) OR (g.sstatus != 'X' AND n.gid=0))) AND (((n.sstatus='X' AND n.linkgid=l.gid) OR (n.sstatus != 'X' AND l.gid=0))) ORDER BY g.name");
+ $resultarray = array();
+ $i = 0;
+ while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
+ { $gid = $row['gid'];
+ $name = stripslashes($row['name']);
+ $sstatus = $row['sstatus'];
+ if ($sstatus == "X")
+ { $sstatus = $row['nickstatus'];
+ $gid = $row['linkgid'];
+ }
+ if ($sstatus == 'X')
+ { $sstatus = $row['nick2status'];
+ }
+ $array = array($gid, $name, getstatus($sstatus));
+ $resultarray[$i] = $array;
+ $i++;
+ }
+ $loopsize = round(sizeof($resultarray) / 2);
+ if ($loopsize < 1) $loopsize = 1;
+ print "<title>$sysname Database</title>";
+ include("main-header.txt");
+?>
+</head>
+<body background="/images/bg.gif" bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" bgproperties="fixed">
+<table border="0" cellpadding="2" cellspacing="1">
+<tr><td valign="top" height="85"><a href="/"><img src="/images/rpgcsm.gif" border="0" valign="TOP"></a> </td></tr>
+<tr><td valign="top" height="100%">
+<?php
+ include("tocfetch.php");
+ print "<td valign=\"top\" width=\"100%\"><center><h2><font color=\"#ffff00\">$sysname Database</h2></font>";
+ print '<table border="0" cellpadding="5" cellspacing="1">';
+ print '<tr><td VALIGN=TOP><table border cellspacing="1" background="/images/bgd.gif">';
+ print '<tr><td align="center" background="/images/slbg.gif"><b>Game Name</b></td><td align="center" background="/images/slbg.gif"><b>Shrine Status</b></tr>';
+ for ($i = 0; $i < $loopsize; $i++)
+ { print "<tr><td><a href=\"game.php?game=" . $resultarray[$i][0] . "\">" . $resultarray[$i][1] . "</a>";
+ print "</td><td>" . $resultarray[$i][2] . "</td></tr>";
+ }
+ print '</table></td><td VALIGN=TOP><table border cellspacing="1" background="/images/bgd.gif">';
+ print '<tr><td align="center" background="/images/slbg.gif"><b>Game Name</b></td><td align="center" background="/images/slbg.gif"><b>Shrine Status</b></tr>';
+ for ($i = $loopsize; $i < sizeof($resultarray); $i++)
+ { print "<tr><td><a href=\"game.php?game=" . $resultarray[$i][0] . "\">" . $resultarray[$i][1] . "</a>";
+ print "</td><td>" . $resultarray[$i][2] . "</td></tr>";
+ }
+?>
+</table></center></td></tr></table>
+</center></td></tr></table></body></html>
blob - /dev/null
blob + 7755c6a60393dd347ea27e39498f0560e33929a3 (mode 755)
--- /dev/null
+++ fanart/artist.php
+<html>
+<head>
+
+<?php
+ include('main-config.php');
+ $name = $_GET['name'];
+ print "<title>$name's Art</title>";
+ include('fanart-header.php');
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games");
+ $result = $mysqli->query("SELECT * FROM fa_artist where name=\"$name\"");
+ if (!$result)
+ { print "The artist $name does not exist.";
+ return;
+ }
+ $row = mysqli_fetch_array($result);
+ print '<p align="center"><font face="Courier New" size="5" color="#FFFF00"><strong><u><b>' . $name . '</b></u></strong></font></p>';
+ if ($row['email'] && $row['website']) print '<table align="center" width="80%" border="0" background="/images/misc/bg2.gif"><tr><td align="right">>>Send comments to <A HREF="mailto:' . $row['email'] . '">' . $name . '</A> or visit the artist\'s <A HREF=' . $row['website'] . '>homepage</A>.</td></tr></table>';
+ elseif ($row['email']) print '<table align="center" width="80%" border="0" background="/images/misc/bg2.gif"><tr><td align="right">>>Send comments to <A HREF="mailto:' . $row['email'] . '">' . $name . '</A>.</td></tr></table>';
+ elseif ($row['website']) print '<table align="center" width="80%" border="0" background="/images/misc/bg2.gif"><tr><td align="right">>>Visit the artist\'s <A HREF="' . $row['website'] . '">homepage</A>.</td></tr></table>';
+ $result = $mysqli->query("SELECT * from fa_picture WHERE artist=\"$name\" ORDER BY section, title");
+ if (!$result)
+ { print "Error in query for finding pictures.";
+ return;
+ }
+ $rows = mysqli_num_rows($result);
+ if ($rows < 1)
+ { print "No pictures found for $name.";
+ return;
+ }
+ $sections = file('login/sections.txt');
+ $directories = array();
+ for ($i = 0; $i < count($sections); $i++)
+ { $L = explode('###', $sections[$i]);
+ $directories[$L[0]] = $L[1];
+ }
+ $counter = 0;
+ print '<P><table align="center" width="80%" border="1" CELLSPACING="1" CELLPADDING="1" background="/images/misc/bg2.gif">';
+
+ while ($row = mysqli_fetch_array($result))
+ { if ($counter % 2 == 0)
+ { print '</tr><tr>';
+ }
+ if ($counter == $rows - 1 && $counter % 2 == 1 && $counter > 2) //last row, do a colspan
+ { print '<td align=center><a href="/fanart/' . $directories[$row['section']] . '/' . $row['picture'] . '"><img src="/fanart/' . $directories[$row['section']] . '/' . $row['thumbnail'] . '" border=0 ALT="' . $row['title'] . '" TITLE="' . $row['title'] . '"></A></TD>';
+ print '<TD COLSPAN="3"><B>Game/Section</B>: ' . $row['section'] . '<BR>';
+ print '<B>Description</B>: ' . $row['description'] . '</TD>';
+ }
+ else
+ { print '<td align=center WIDTH="10%"><a href="/fanart/' . $directories[$row['section']] . '/' . $row['picture'] . '"><img src="/fanart/' . $directories[$row['section']] . '/' . $row['thumbnail'] . '" border=0 ALT="' . $row['title'] . '" TITLE="' . $row['title'] . '"></A></TD>';
+ print '<TD><B>Game/Section</B>: ' . $row['section'] . '<BR>';
+ print '<B>Description</B>: ' . $row['description'] . '</TD>';
+ }
+ $counter++;
+ }
+ print '</table>';
+ include('main-footer.php');
+?>
blob - /dev/null
blob + 4b349cee643c252be2f7bd40c5e347ba1b202b6b (mode 755)
--- /dev/null
+++ fanart/artist.shtml
+<html>
+<head>
+
+<title>Browse By Artist</title>
+
+<?php include("fanart-header.php") ?>
+
+
+<body BGCOLOR="#000000" LINK="FFFFFF" BACKGROUND="/images/bg.gif" BGPROPERTIES="FIXED" TEXT="#FFFFFF" VLINK=FFFFFF">
+
+<p></p><p align="center"><font face="Courier New" size="5" color="#FFFF00"><strong><u><b>Artists List</b></u></strong></font></p>
+
+
+<P ALIGN="CENTER">Click on an artist's name to get to her/his complete list of drawings.</P>
+
+
+<P></P>
+<HR>
+<P></P>
+
+
+<table width="100%" align="center" cellspacing="1" cellpadding="2" border="1" background ="/images/bgd.gif">
+
+<tr>
+ <td><a href="./artists/AlienaRose.shtml">AlienaRose</a></td>
+ <td><a href="#1">Andy</a></td>
+ <td><a href="#1">Animhime</a></td>
+ <td><a href="#1">Blood Shard</a></td>
+ <td><a href="#1">Cactuberry</a></td>
+ <td><a href="#1">Caitcid</a></td>
+ <td><a href="#1">Cameron O.</a></td>
+ <td><a href="#1">Capt. Misako</a></td>
+ <td><a href="#1">Charlemagne</a></td>
+ <td><a href="#1">Cless Alvein</a></td>
+</tr>
+
+<tr>
+ <td><a href="#1">Cloth Hat</a></td>
+ <td><a href="#1">Daniel T.</a></td>
+ <td><a href="#1">Dragonlady</a></td>
+ <td><a href="#1">Dragon Tear</a></td>
+ <td><a href="#1">Faetan</a></td>
+ <td><a href="#1">Gila-Monster</a></td>
+ <td><a href="#1">Gizmaluke7377</a></td>
+ <td><a href="#1">HellifIkno</a></td>
+ <td><a href="#1">jesseproject</a></td>
+ <td><a href="#1">Jillian</a></td>
+</tr>
+
+<tr>
+ <td><a href="#1">Josh Pang</a></td>
+ <td><a href="#1">Kaleb Callahan</a></td>
+ <td><a href="#1">Kenshin</a></td>
+ <td><a href="#1">Ket Shi</a></td>
+ <td><a href="#1">Kevin Perry</a></td>
+ <td><a href="#2">Kitt</a></td>
+ <td><a href="#1">Kitty</a></td>
+ <td><a href="#1">Luccaluvr</a></td>
+ <td><a href="#1">Mabatsekker</a></td>
+ <td><a href="#1">Ms. Saturn</a></td>
+
+</tr>
+
+<tr>
+ <td><a href="#1">Pedro</a></td>
+ <td><a href="#1">Piers V</a></td>
+ <td><a href="#1">Rensaur</a></td>
+ <td><a href="#1">Saladin XP</a></td>
+ <td><a href="#1">Sarah</a></td>
+ <td><a href="#1">SeeD Johnny</a></td>
+ <td><a href="#1">Silphiel</a></td>
+ <td><a href="#1">SilverKnight</a></td>
+ <td><a href="#1">Sim</a></td>
+ <td><a href="#1">Spoony Bard</a></td>
+</tr>
+
+<tr>
+ <td><a href="#1">Tannin</a></td>
+ <td><a href="#1">Trillian</a></td>
+ <td><a href="#1">Ucchan</a></td>
+ <td><a href="#1">Uriel Vasquez</a></td>
+ <td><a href="#1">Valkyrie</a></td>
+ <td><a href="#1">Videl</a></td>
+ <td><a href="#1">Walhalla</a></td>
+ <td><a href="#1">Warren</a></td>
+ <td><a href="#1">Weiila</a></td>
+ <td><a href="#1">Zel</a></td>
+</tr>
+
+</table>
+
+
+<?php include("main-footer.php") ?>
blob - /dev/null
blob + 7626c332fb66317a0f6521f544a76a308d744703 (mode 755)
--- /dev/null
+++ fanart/index.phtml
+<html>
+<head>
+
+<title>RPGCs Fanart Page</title>
+
+
+
+<?php
+ include('fanart-header.php');
+ include('main-config.php');
+ print '<P><CENTER><IMG SRC="FanArt03.gif" ALT="Where the true answer is that guys dig it."></CENTER></P>';
+
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games");
+ $result = $mysqli->query("SELECT * from fa_update ORDER BY date DESC LIMIT 1");
+
+ if (mysqli_num_rows($result) < 1) die("<H2 ALIGN=CENTER>No updates have been made.</h2>");
+ $row = mysqli_fetch_array($result);
+
+ print "<P><font class=\"HEADLINES\">";
+ print date("F j, Y", (int)$row['date']);
+ print ' - ' . $row['title'] . '</font></P>';
+ print '<P>' . stripslashes($row['body']) . '</P>';
+ print '<P></P><HR><P></P>';
+ print '<center><table cellspacing="1" cellpadding="2" border="1" background ="/images/bgd.gif">';
+ print '<tr><td background="/images/slbg.gif" colspan="4"><center><FONT color=#ffff00>New submissions as of ' . date("m/d/y", (int)$row['date']) . '</FONT></center></td></tr>';
+ print '<tr><td background="/images/slbg.gif">Title</td><td background="/images/slbg.gif">Section</td><td background="/images/slbg.gif">Artist</td><td background="/images/slbg.gif">Description</td></tr>';
+ $pictures = explode(';', $row['pictures']);
+ $sections = file('login/sections.txt');
+ $directories = array();
+ for ($i = 0; $i < count($sections); $i++)
+ { $L = explode('###', $sections[$i]);
+ $directories[$L[0]] = $L[1];
+ }
+
+ $where = "WHERE (0";
+ for ($i = 0; $i < count($pictures); $i++) $where .= ' OR id=' . $pictures[$i];
+ $where .= ') AND fa_artist.name=fa_picture.artist';
+ $result2 = $mysqli->query("SELECT * from fa_picture, fa_artist $where ORDER BY artist, title");
+ if (!$result2 || mysqli_num_rows($result2) < 1)
+ { print "<tr><td colspan=4 align=center>Could not get information for pictures.</td></tr>";
+ return;
+ }
+ while ($row2 = mysqli_fetch_array($result2))
+ { print '<tr><td width="15%">';
+ print '<a href="' . $directories[$row2['section']] . '/' . $row2['picture'] . '">' . $row2['title'] . '</a></td>';
+ print '<td width="13%"><a href="section.php?section=' . urlencode($row2['section']) . '">' . $row2['section'] . '</a></td>';
+ print '<td>';
+ if ($row2['email']) print '<a href="artist.php?name=' . str_replace(' ', '+', $row2['name']) . '">' . $row2['name'] . '</a></td>';
+ else print $row2['name'] . '</td>';
+ print '<td>' . $row2['updescription'] . '</td></tr>';
+ }
+?>
+
+</table>
+</center>
+
+<p><font class="copyright">Fancy table format above provided by Tenchimaru Draconis. Yay TD! We all love TD!</font></p>
+
+ <p></p><p><font CLASS="COPYRIGHT">�2001-2006 RPGClassics.com. All materials are copyrighted by their respective authors. All games mentioned in this site are copyrighted by their respective
+
+ producers and publishers. No infringement on any existing copyright is intended. All
+
+ rights reserved. And don't try to park near here, it's just bloody impossible nowadays.</font></p>
+
+ </div>
+
+ </center></div></td>
+
+<?php include('main-footer.php'); ?>
blob - /dev/null
blob + 5130ae368ce2f3619b5dd3c61c47b750ebd2bd23 (mode 755)
--- /dev/null
+++ fanart/section.php
+<html>
+<head>
+
+<?php
+ include('main-config.php');
+ $section = $_GET['section'];
+ if (strpos($section, 'Final Fantasy') !== FALSE)
+ { print '<title>Final Fantasy Art Page</title>';
+ include('main-header.php');
+ $sections = file('login/sections.txt');
+ $text = array();
+ $directories = array();
+ for ($i = 0; $i < count($sections); $i++)
+ { $L = explode('###', $sections[$i]);
+ if (substr($L[0], 0, 13) == 'Final Fantasy')
+ { $directories[$L[0]] = $L[1];
+ $text[$L[0]] = $L[2];
+ }
+ }
+ $keys = array_keys($directories);
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games");
+ for ($i = 0; $i < count($keys); $i++)
+ { $section = $keys[$i];
+ print '<p align="center"><font face="Courier New" size="5" color="#FFFF00"><strong><u><b>' . $section. '</b></u></strong></font></p>';
+ if (trim($text[$section])) print '<p><table align="center" width="80%" border="0" background="/images/misc/bg2.gif"><tr><td align="right">' . $text[$section] . '</td></tr></table>';
+ $result = $mysqli->query("SELECT * FROM fa_picture, fa_artist where section='" . $section . "' and fa_picture.artist=fa_artist.name ORDER BY artist, title");
+ if (!$result)
+ { print "There was an error in retrieving pictures.";
+ return;
+ }
+ $rows = mysqli_num_rows($result);
+ if ($rows < 1)
+ { print "No pictures found for $section.";
+ return;
+ }
+ $counter = 0;
+ print '<P><table align="center" width="80%" border="1" CELLSPACING="1" CELLPADDING="1" background="/images/misc/bg2.gif">';
+ while ($row = mysqli_fetch_array($result))
+ { if ($counter % 2 == 0 && $counter > 0)
+ { print '</tr><tr>';
+ }
+ print '<td align=center><a href="/fanart/' . $directories[$section] . '/' . $row['picture'] . '"><img src="/fanart/' . $directories[$section] . '/' . $row['thumbnail'] . '" border=0 ALT="' . $row['title'] . '" TITLE="' . $row['title'] . '"></A></TD>';
+ if ($counter == $rows - 1 && $counter % 2 == 0) //last row, do a colspan
+ print '<TD COLSPAN="3"><B>Artist</B>: ';
+ else print '<td><B>Artist</B>: ';
+ print '<A HREF="artist.php?name=' . str_replace(' ', '+', $row['name']) . '">' . $row['artist'] . '</a><BR>';
+ if ($row['description']) print '<B>Description</B>: ' . $row['description'] . '</TD>';
+ else print '<B>Title:</B> ' . $row['title'];
+ $counter++;
+ }
+ print '</tr></table>';
+ }
+ }
+ else //regular, not the FF page
+ { print "<title>$section Art Page</title>";
+ include('fanart-header.php');
+ $sections = file('login/sections.txt');
+ for ($i = 0; $i < count($sections); $i++)
+ { $L = explode('###', $sections[$i]);
+ if ($L[0] == $section)
+ { $directory = $L[1];
+ $text = $L[2];
+ break;
+ }
+ }
+ print '<p align="center"><font face="Courier New" size="5" color="#FFFF00"><strong><u><b>' . $section. '</b></u></strong></font></p>';
+ if (trim($text)) print '<table align="center" width="80%" border="0" background="/images/misc/bg2.gif"><tr><td align="right">' . $text . '</td></tr></table>';
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games");
+ $result = $mysqli->query("SELECT * FROM fa_picture, fa_artist where section=\"$section\" and fa_picture.artist=fa_artist.name ORDER BY artist, title");
+ if (!$result)
+ { print "There was an error in retrieving pictures.";
+ return;
+ }
+ $rows = mysqli_num_rows($result);
+ if ($rows < 1)
+ { print "No pictures found for $section.";
+ return;
+ }
+ $counter = 0;
+ print '<P><table align="center" width="80%" border="1" CELLSPACING="1" CELLPADDING="1" background="/images/misc/bg2.gif">';
+
+ while ($row = mysqli_fetch_array($result))
+ { if ($counter % 2 == 0 && $counter > 0)
+ { print '</tr><tr>';
+ }
+ print '<td align=center><a href="/fanart/' . $directory . '/' . $row['picture'] . '"><img src="/fanart/' . $directory . '/' . $row['thumbnail'] . '" border=0 ALT="' . $row['title'] . '" TITLE="' . $row['title'] . '"></A></TD>';
+ if ($counter == $rows - 1 && $counter % 2 == 0) //last row, do a colspan
+ print '<TD COLSPAN="3"><B>Artist</B>: ';
+ else print '<td><B>Artist</B>: ';
+ print '<A HREF="artist.php?name=' . str_replace(' ', '+', $row['name']) . '">' . $row['artist'] . '</a><BR>';
+ if ($row['description']) print '<B>Description</B>: ' . $row['description'] . '</TD>';
+ else print '<B>Title:</B> ' . $row['title'];
+ $counter++;
+ }
+ print '</table>';
+ }
+ include('main-footer.php');
+?>
blob - /dev/null
blob + 54314b6e991a2fd97090e9504ef828f6e409791a (mode 755)
--- /dev/null
+++ fanart/update.php
+<html>
+<head>
+
+<title>Past Updates - You have a lot of time to waste if you're looking at this page :P</title>
+
+
+
+<?php
+ include('fanart-header.php');
+ include('main-config.php');
+ print '<p></p><p align="center"><font face="Courier New" size="5" color="#FFFF00"><strong><u><b>Updates Archive</b></u></strong></font></p>';
+ print '<P></P><table width="40%" align="center" cellspacing="1" cellpadding="2" border="1" background ="/images/bgd.gif">';
+ $mysqli = new mysqli("localhost", $rpgc_db_username, $rpgc_db_password);
+ $mysqli->select_db("games");
+ $result = $mysqli->query("SELECT * from fa_update ORDER BY date DESC LIMIT 1, 50");
+ if (mysqli_num_rows($result) < 1) die("<H2 ALIGN=CENTER>No updates have been made.</h2>");
+ $rows = array();
+ while ($row = mysqli_fetch_array($result)) $rows[] = $row;
+ $sections = file('login/sections.txt');
+ $directories = array();
+ for ($i = 0; $i < count($sections); $i++)
+ { $L = explode('###', $sections[$i]);
+ $directories[$L[0]] = $L[1];
+ }
+ for ($i = 0; $i < count($rows); $i++)
+ { print '<tr><td><a href="#' . $rows[$i]['id'] . '">' . date("F j, Y", (int)$rows[$i]['date']) . ' - ' . $rows[$i]['title'] . '</a></td>';
+ }
+ print '</table>';
+ for ($j = 0; $j < count($rows); $j++)
+ { $row = $rows[$j];
+ print "<P><HR><P><A NAME='" . $row['id'] . "'></A><font class=\"HEADLINES\">";
+ print date("F j, Y", (int)$row['date']);
+ print ' - ' . $row['title'] . '</font></P>';
+ print '<P>' . stripslashes($row['body']) . '</P>';
+ print '<P></P>';
+ print '<center><table cellspacing="1" cellpadding="2" border="1" background ="/images/bgd.gif">';
+ print '<tr><td background="/images/slbg.gif" colspan="4"><center><FONT color=#ffff00>New submissions as of ' . date("m/d/y", (int)$row['date']) . '</FONT></center></td></tr>';
+ print '<tr><td background="/images/slbg.gif">Title</td><td background="/images/slbg.gif">Section</td><td background="/images/slbg.gif">Artist</td><td background="/images/slbg.gif">Description</td></tr>';
+ $pictures = explode(';', $row['pictures']);
+
+ $where = "WHERE (0";
+ for ($i = 0; $i < count($pictures); $i++) $where .= ' OR id=' . $pictures[$i];
+ $where .= ') AND fa_artist.name=fa_picture.artist';
+ $result2 = $mysqli->query("SELECT * from fa_picture, fa_artist $where ORDER BY artist, title");
+ if (!$result2 || mysqli_num_rows($result2) < 1)
+ { print "<tr><td colspan=4 align=center>Could not get information for pictures.</td></tr>";
+ return;
+ }
+ while ($row2 = mysqli_fetch_array($result2))
+ { print '<tr><td width="15%">';
+ print '<a href="' . $directories[$row2['section']] . '/' . $row2['picture'] . '">' . $row2['title'] . '</a></td>';
+ print '<td width="13%"><a href="section.php?section=' . urlencode($row2['section']) . '">' . $row2['section'] . '</a></td>';
+ print '<td>';
+ if ($row2['email']) print '<a href="mailto:' . $row2['email'] . '">' . $row2['name'] . '</a></td>';
+ else print $row2['name'] . '</td>';
+ print '<td>' . $row2['updescription'] . '</td></tr>';
+ }
+ print '</table></center>';
+ }
+?>
+
+</table>
+</center>
+
+<p><font class="copyright">Fancy table format above provided by Tenchimaru Draconis. Yay TD! We all love TD!</font></p>
+
+ <p></p><p><font CLASS="COPYRIGHT">�2001-2004 RPGClassics.com. All materials are copyrighted by their respective authors. All games mentioned in this site are copyrighted by their respective
+
+ producers and publishers. No infringement on any existing copyright is intended. All
+
+ rights reserved. And don't try to park near here, it's just bloody impossible nowadays.</font></p>
+
+ </div>
+
+ </center></div></td>
+
+<?php include('main-footer.php'); ?>
blob - /dev/null
blob + 91d4f98242017d322581df4e0acb50af742300c1 (mode 644)
--- /dev/null
+++ fanfics/index.php
+<html>
+
+<head>
+<meta http-equiv="Content-Type"
+content="text/html; charset=iso-8859-1">
+<title>RPGClassics Fan Fiction</title>
+<?php include("main-header.txt") ?>
+<link rel="stylesheet" type="text/css"
+href="properties.css" />
+</head>
+
+
+<body background="images/bg.gif" bgcolor="#000000"
+text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF"
+bgproperties="fixed">
+
+<table border="0" cellpadding="2" cellspacing="1" width="95%">
+ <tr>
+ <td valign="top" height="85"><a href="/"><img
+ src="/images/rpgcsm.gif" border="0" valign="TOP"></a> </td><td><h1 align="center"><font
+ color="#FFFF00">RPGClassics Fan Fiction</font></h1></td>
+ </tr>
+ <tr>
+ <td valign="top" height="100%" <?php include("tocfetch.php") ?> </td>
+ <td valign="top" width="100%">
+
+
+
+
+<!-- Begin Page Content -->
+
+
+
+
+<p align="center">
+<table cellpadding="2" cellspacing="2" border="1">
+ <tr>
+ <th border="1"><font size="2">New Additions</th><th><font size="2">Featured Author</th><th><font size="2">Featured Fic</th><th rowspan="2"><img src="/space.gif" width="15"></th><th><font size="2">Writers' Resources</font></th>
+ </tr>
+ <tr>
+ <td>
+<font size="2">
+•<a href="newfics/stolenlives4.shtml"><u>Stolen Lives 4</u> (PC Glenton)</a><br>
+•<a href="newfics/oedipus.shtml"><u>Oedipus Complex</u> (Weiila)</a><br>
+•<a href="newfics/rpgctaskforce5.shtml"><u>The RPGC Task Force 5</u> (d_Galloway)</a></font>
+ </td>
+ <td>
+<font size="2">
+•<a href="authorsal.shtml#abby">Abby</font></a>
+ </td>
+ <td>
+<a href="tempfics/futurerpgc.shtml"><font size="2">The Future RPGC (d_Galloway)</font></a>
+ </td>
+ <td>
+<font size="2">•<a href="write.shtml">Mazrim's Six Easy Steps to Writing Good Fanfiction</a><br>
+•<a href="archoneblock.shtml">How to fight Writer's Block, By Archone</a><br>
+•<a href="sorcspeaks.shtml">Sorcerer Speaks</a>
+ </td>
+ </tr>
+</table>
+</p>
+
+<p>Are you an aspiring author who has a fondness for RPG Plots? Then this is the place for you. This archive features only the best in RPG fan fiction. If you have a fanfic that you'd like posted, feel free to send an e-mail, along with a link to where we can evaluate the fanfic at (or the fanfic enclosed as an attachment), to <a href="mailto:dragonoftrkjac@yahoo.com">TrkJac</a>. <i>Or</i>, post your fanfic on the <a href="http://agora.rpgclassics.com/forumdisplay.php?s=&forumid=6">message board</a> so TrkJac take a look at it, if you desperately need comments quickly or would like some community feedback. Check the <a href="requirements.shtml">Requirements page</a> for more information on the requirements for a fanfic. Well, what else would it be there for?</p>
+
+
+
+
+<!--News -->
+
+
+
+
+
+
+<p><font color="#FFFF00" size="4"><strong>Fan Fiction Updates:</strong></font></p>
+
+
+
+
+<br>
+<p><font color="#FFFF00"><strong>Maintainence:</strong></font>(TrkJac)</p>
+<p>The Fanfiction site is currently undergoing some maintainence. Sorry if you find any pages unavailable, but let me assure you that they are only temporarily down (48 hours tops).</p>
+
+
+<br>
+<p><font color="#FFFF00"><strong>The ol' Switch-er-roo:</strong></font>(TrkJac)</p>
+<p>Hiya folks, d Galloway has decided to pass the mantle of the fan fiction archive maintainer to myself (TrkJac). All I see is good work coming into the archive, so keep up the good work all you writer people! If you have an questions, feel free to <a href="mailto:dragonoftrkjac@yahoo.com">shoot me an email</a>. Enjoy!</p>
+
+
+<p><font color="#FFFF00"><strong>New additions:</strong></font>(d_Galloway)</p>
+
+<p>
+<table align="center" cellspacing="1" cellpadding="2" border="1" width="100%" background ="/images/slbg.gif">
+
+<tr>
+<td>Stolen Lives<br><a href="newfics/stolenlives.shtml">1</a> <a href="newfics/stolenlives2.shtml">2</a> <a href="newfics/stolenlives3.shtml">3</a> <a href="newfics/stolenlives4.shtml">4</a></td><td background="/images/bgd.gif">PC Glenton</td><td background="/images/bgd.gif">In case you don't know, here at RPGC we have our own little characters, people that have contributed so much that they have become like legends. Today, we shall discuss the origin of PC Glenton, the legendary theif and master killer. By far one of the best fics I have seen in years, this thriller will pull you in to a futuristic world of absolute despair, and never let you go. And remember, guys, never piss off women with guns. Really, don't. I mean it.</td>
+</tr>
+<tr>
+<td><a href="newfics/oedipus.shtml">Oedipus Complex</a></td><td background="/images/bgd.gif">Weiila</td><td background="/images/bgd.gif">Weiila returns with a fanfic of Halloweenic preportions! ...Okay, I have no idea what that meant. A Castlevania fic, this shows that sometimes your old home doesn't just <i>feel</i> alive...</td>
+</tr>
+<tr>
+<td>Christmas Saga 4<br><a href="newfics/christmassaga4.shtml">1</a> <a href="newfics/christmassaga4b.shtml">2</a></td><td background="/images/bgd.gif">d Galloway</td><td background="/images/bgd.gif">Well, this was SUPPOSED to be last year's Christmas fic, but for reasons that will be made VERY clear as you read, it isn't quite finished yet. Galloway tries to set up the ultimate Christmas party, but three ninjas have decided to get in the way. Oh, and Xero hunts down his parent's killers, and some other storylines get started.<br><i>(Note: Check the forums for more updates.)</i></td>
+</tr>
+<tr><td>The RPGC Task Force<br><a href="newfics/rpgctaskforce1.shtml">1</a> <a href="newfics/rpgctaskforce2.shtml">2</a> <a href="newfics/rpgctaskforce3.shtml">3</A> <a href="newfics/rpgctaskforce1.shtml">4</A> <a href="newfics/rpgctaskforce5.shtml">5</a></TD><td background="/images/bgd.gif">d Galloway</td><td background="/images/bgd.gif">Behold! One of the finest superhero teams ever assembled! Read up on the first eight issues today, with the most glorious artwork ever created! <i>(Note: Artwork does not exist.)(Additional Note: More can be found at the forums.)</i></td></tr></table></p>
+
+
+
+
+<p><font color="#FFFF00"><strong>Welcome back, everyone!</strong></font>(d_Galloway)</p>
+<P>You thought this was dead, didn't ya? Well, we're back, folks! And...with not a lot of content at the moment.
+<P>To be honest, the last year has been an absolute hell. What was supposed to be a surefire career path turned out to be the road to nowhere; in other words, I gave up on student teaching. I just couldn't handle all the pressures involved. This, coupled with the broken laptop woes and various other small calamaties, forced this whole mess to slip past one deadline after another.
+<P>At the same time, however, I see this as a positive. I want to breathe life back into this place. Not just the archive, but RPGC itself. With a server move botching our front page, and shrines that need a desperate looking over, we are in more need than ever for new blood. That's why I urge you, no, IMPLORE you, to head over to the forums if you can. Not only will you find a few fanfics that won't appear here until the next update, but you can make a difference!
+<P>See, this site is founded on users. We don't get paid big bucks by the gaming industry; we have to get people to send us stuff. Making a shrine is not difficult, nor does it consume a great amount of time. Writing a fanfic does not take much time, either. Draw some fanart, write a game review, do whatever. If you can take a few minutes out of your busy lives to slap down some HTML or post on our humble Agora, you, too, can become a contributing member of RPGC's society.
+<P>Because this site would not exist if it wasn't for you. Thank you, and see you in March.
+<P>Shameless Plug: Make sure to check out the media forum for an Absolution...
+
+
+
+
+<p><font color="#FFFF00" size="3"><strong>And Remember...</strong></font></p>
+<p>If you're having trouble writing good fanfiction, don't hesitate to send me an email if you have any questions about our Writer's Resources(top of the page), or if you just want to talk about your story a bit. I'm friendly with little else to do (most of the time), so don't worry. ^_^
+<br>
+
+
+ <br><br>
+
+ <tr>
+ <td colspan="2"><div align="center"><center><table
+ border="0">
+ <tr>
+ <td><p align="center"><font CLASS="COPYRIGHT">©2001 RPGClassics.com. All
+ materials are copyrighted by their respective
+ authors. All games mentioned in this site are
+ copyrighted by their respective producers and
+ publishers. No infringement on any existing
+ copyright is intended. All rights reserved.</font></p>
+ </td>
+ </tr>
+ </table>
+ </center></div></td>
+ </tr>
+</table>
+</body>
+</html>
blob - /dev/null
blob + 5a4dd3915c1db5f0661e356bdf968a7ae979144e (mode 755)
--- /dev/null
+++ fanfics/sections.php
+<?php
+
+ $sections = array(
+ 'New Releases', 'Breath of Fire', 'Chrono Trigger', 'Chrono Cross', 'Dragon Warrior', 'Final Fantasy', 'Final Fantasy IIIj', 'Final Fantasy IV', 'Final Fantasy V', 'Final Fantasy VI', 'Final Fantasy VII', 'Final Fantasy VIII', 'Final Fantasy IX', 'Final Fantasy X', 'Final Fantasy Tactics', 'Legend of Zelda', 'Lufia', 'RPGCommunity', 'Seiken Densetsu', 'Shining Force', 'Other', 'Crossovers', 'Final Fantasy Crossover', 'Square Crossover', 'Alternate Universe', 'Comedy', 'Horror, 'Romance', 'Serious', 'Songfic', 'Novelization', 'Serial Fics', 'Holiday', 'Incomplete', 'Articles'
+ );
+
+ function esc($s) { return str_replace(' ', '%', $s);}
+ function tesc($s) {return stripslashes(str_replace(' ', '_', $s));}
+ ?>
\ No newline at end of file
blob - /dev/null
blob + 47646e3b092f2e190d26e3420b12d7dafb9a749d (mode 644)
--- /dev/null
+++ fanfics/updates.php
+<html>
+
+<head>
+<meta http-equiv="Content-Type"
+content="text/html; charset=iso-8859-1">
+<title>RPGClassics Fan Fiction</title>
+<?php include("main-header.txt") ?>
+<link rel="stylesheet" type="text/css"
+href="properties.css" />
+</head>
+
+
+<body background="images/bg.gif" bgcolor="#000000"
+text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF"
+bgproperties="fixed">
+
+<table border="0" cellpadding="2" cellspacing="1" width="95%">
+ <tr>
+ <td valign="top" height="85"><a href="/"><img
+ src="/images/rpgcsm.gif" border="0" valign="TOP"></a> </td><td><h1 align="center"><font
+ color="#FFFF00">RPGClassics Fan Fiction</font></h1></td>
+ </tr>
+ <tr>
+ <td valign="top" height="100%" <?php include("tocfetch.php") ?> </td>
+ <td valign="top" width="100%">
+
+
+
+
+<!-- Begin Page Content -->
+
+<p align="center"><font
+ color="#FFFF00" size="5"><strong><u>RPGClassics
+ Fanfiction Updates Archive</u></strong></font></p>
+
+ <p align="left">March 28, 2004 - StarStorm joins the ranks of fanfic librarianism, Mazrim retires. <a href="fics/dancingintime11.shtml">Dancing in Time Chapter 11</a> and <a href="fics/dancingintime12.shtml">12</a> by Ashbear, <a href="fics/sib19.shtml">Sometwhere in Between Chapter 19</a> by Ashbear and Wayward, <a href="fics/melchiahssaga.shtml">Melchiah's Saga</a> by Caesar, <a href="fics/springerff8.shtml">Jerry Springer FF8 Style</a> by Crack-Anne added. <a href="fics/bloodomen.shtml">Blood Omen</a>,
+ <a href="fics/deusexinteractive.shtml">Deus Ex: Interactive</a>, <a href="fics/halfspawn2.shtml">Half-Spawn</a>, <a href="fics/originssaga3.shtml">The Origin Saga</a>, <a href="fics/reaversaga.shtml">The Reaver Saga</a>, <a href="fics/futurerpgc.shtml">The Future RPGC</a> by d_Galloway updated, as well as <a href="fics/healingfilthy.shtml">Healing</a> by Filthy and <a href="fics/ofloveandgunsmoke.shtml">Of Love and Gunsmoke</a> by Herr Rommel. Herr also had <a href="fics/promisestokeep.shtml">Promises to Keep</a> added.
+ We could also treat you with <a href="fics/winteraliena.shtml">Winter</a> by Lady Aliena, more <a href="fics/whatquistisdid3.shtml">What Quistis did Next</a> by Mr D Heart and <a href="fics/hollowbastionchronicles.shtml">Chronicles of Hollow Bastion</a> by Scarfdalek. <a href="fics/thisismystorywingz.shtml">This is my Story</a> by Selenium Wingz, remastered and updated <a href="fics/secondsun.shtml">Second Sun</a> by StarStorm, and <a href="fics/animatedchuck.shtml">Chuck, You're Animated</a> by Steven Mayo added to the
+ collection.
+
+ <p align="left">January 31, 2004 - <a href="fics/songsofyesterday3.shtml">Songs of Yesterday Part 3</a> by The Angel of the Lion, <a href="fics/crimsonlies5.shtml">Crimson Lies Part 5</a>, <a href="fics/crimsonlies6.shtml">6</a> and <a href="fics/dancingintime10.shtml">Dancing in Time Chapter 10</a> by Ashbear, <a href="fics/sib18.shtml">Somewhere in Between Chapter 18</a> by Ashbear and Wayward Tempest, <a href="fics/onearthep.shtml">On Earth as it is in Hell Epilogue</a> by Caleb Nova,
+ <a href="fics/castlevanialegacy23.shtml">Castlevania Dark Legacy Chapter 23</a> and <a href="fics/castlevanialegacy24.shtml">24</a> by Chanaur Majere, <a href="fics/atimeofmiracles.shtml">A Time of Miracles</a> by Deth Star Apocalypse added. <a href="fics/bloodomen.shtml">Blood Reign</a>, <a href="fics/deusexinteractive.shtml">Deus Ex Interactive</a>, <a href="fics/halfspawn2.shtml">Half-Spawn</a> and <a href="fics/originssaga3.shtml">The Origins Saga</a> by d_Galloway updated.
+ <a href="fics/reaversaga.shtml">The Reaver Saga</a> and <a href="futurerpgc.shtml">The Future RPGC</a> by the last d00d added, as well as more <a href="completion6.shtml">Completion</a> by drakonlily, <a href="healingfilthy.shtml">Healing</a> by Filthy, <a href="ofloveandgunsmoke.shtml">Of Love and Gunsmoke</a> by Herr Rommel, more <a href="whatquistisdid3.shtml">What Quistis Did Next Book Three</a> by Mr D Heart,
+ <a href="fics/chroniclesoflightwarriors3.shtml">Chronicles of the Light Warriors part 3</a> by Owen Axel, <a href="fics/calloftheeternalwind.shtml">Call of the Eternal Wind</a> by Prometheus, more <a href="fics/hollowbastionchronicles.shtml">Chronicles of Hollow Bastion</a> by Scarfdalek, more <a href="fics/secondsun2.shtml">Second Sun</a> by StarStorm, <a href="fics/2nobou.shtml">The Second Quest to Rescue Nobou Uematsu</a> by teh Exile,
+ <a href="fics/genesisexperiment.shtml">The Genesis Experiment Part 1</a> by Vanguard Ziggy and <a href="fics/rpgcxmas03.shtml">The RPGC Xmas story 2003</a> by Wilfredo Martinez. The Seven Souls by Last Cataclysm, Crono Crossing by Robo_Hobo and Castle Martha by Shampoo the Elf removed from the archives due to inactivity.
+
+ <p align="left">December 29, 2003 - Special Holiday update. <a href="fics/asinasthoughts.shtml">Asina's Thoughts</a> and <a href="fics/scentofanesper.shtml">Scent of an Esper</a> by Archone, <a href="fics/christmassaga.shtml">The Christmas Saga</a> by d_Galloway, <a href="fics/clwotherworld.shtml">Chronicles of the Light Warriors: Otherworld</a> by Owen Axel and <a href="fics/islanderchristmas.shtml">An Islander Christmas</a> by StarStorm added. Tenchimaru sold the Fanfic Section to the
+ Coca-Cola company, for which he shall be sentenced to the badfic mines for five minutes.
+
+ <p align="left">December 19, 2003 - <a href="fics/dancingintime8.shtml">Dancing in time Chapter 8</a> <a href="fics/dancingintime9.shtml">and 9</a> by Ashbear, <a href="fics/chamberofforever2.shtml">Chamber of Forever Chapter 2</a> by Belinda De Roselyn, new stuff for <a href="fics/godsotherhalf.shtml">The God's Other Half</a> by Darkness Beckons, <a href="fics/bloodomen.shtml">Blood Reign</a>, more conspiracies in <a href="fics/deusexinteractive.shtml">Deus Ex Interacive</a>,
+ more <a href="fics/halfspawn.shtml">Half-Spawn</a>, finished <a href="fics/moviesaga.shtml">The Movie Saga</a> and more <a href="fics/originssaga2.shtml">The Origins Saga</a> by d_Galloway, <a href="fics/completion6.shtml">Completion continuation</a> by drakonlily, <a href="fics/retaliationfinalepro.shtml">Retaliation: Endgame</a> by Joker Loire of the Turks, the beginning of <a href="fics/whatquistisdid3.shtml">What Quistis Did Next Book Three</a> by Mr D Heart,
+ updates for <a href="fics/kingdomosiris.shtml">Enter Oblivion</a> by Osiris, <a href="fics/ffixthereturn.shtml">FFIX: The Return</a> by Owen Axel, more <a href="fics/eotp20-25.shtml">Echoes of the Past</a>, <a href="fics/fd1-5.shtml">Fifty Days</a>, <a href="fics/progressquest2.shtml">Progress Quest: Ye Olde Fic continuation</a> and <a href="fics/protectorsoftheplot8.shtml">Protectors of the Plot Continuum Chapter 8</a> by Pierson, <a href="fics/hollowbastionchronicles.shtml">Chronicles of Hollow Bastion</a>
+ by Scarfdalek, more <a href="fics/secondsun2.shtml">The Second Sun continuation</a> by StarStorm, <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie continuation</a> by Valkyrie Esker and <a href="fics/lightwaytomorrow.shtml">Lighting the Way to Tomorrow</a> by Zealpropht added. SilverKnight's fics removed from the archive on the author's request.
+
+ <p align="left">November 25, 2003 - <a href="fics/brokenheartsbrokendreams.shtml">Broken Hearts, Broken Dreams</a> by Archone, <a href="fics/crimsonlies3.shtml">Crimson Lies Part 3</a> <a href="fics/crimsonlies4.shtml">and 4</a> by Ashbear, <a href="fics/sib17.shtml">Somewhere in Between Chapter 17</a> and <a href="fics/halloweiner.shtml">Halloweiner Story</a> by Ashbear and Wayward Tempest, <a href="fics/onearth6.shtml">On Earth as it is in Hell Part 6</a> to the end and Author's note by Caleb Nova,
+ <a href="fics/castlevanialegacy21.shtml">Castlevania: Dark Legacy Chapter 21</a> and <a href="fics/castlevanialegacy22.shtml">22</a> by Chanaur Majere, more of <a href="fics/godsotherhalf.shtml">The God's Other Half</a> by Darkness Beckons, more <a href="fics/deusexinteractive.shtml">Deus Ex Interacive</a>, <a href="fics/halfspawn.shtml">Half-Spawn</a>, <a href="fics/moviesaga.shtml">The Movie Saga</a>, and <a href="fics/originsaga2.shtml">The Origins Saga</a> by d_Galloway,
+ <a href="fics/unbearablemirror.shtml">The Unbearable Mirror</a> by Donraj, <a href="fics/penultimateforcepro.shtml">Penultimate Force (finished)</a> and <a href="fics/privatei.shtml">Private I</a> by Joker Loire of the Turks, <a href="fics/maba15.shtml">Adventures of the Dermin Party Chapter 15</a> by Mabatsekker, <a href="fics/tearsofblood1.shtml">Tears of Blood</a> by Michael Greenhut, <a href="fics/whatquistisdid2.shtml">What Quistis Did Next Book 2</a> by Mr. D Heart,
+ <a href="fics/thethingsweremember.shtml">The Things We Remember</a> by Nevfangiel, more <a href="fics/chroniclesoflightwarriors2.shtml">Chronicles of the Light Warriors</a> by Owen Axel, updates on <a href="fics/progressquest.shtml">Progress Quest: Ye Olde Fic</a> by Pierson, <a href="fics/flowersgrow6.shtml">Flowers Grow Part 6</a> by Prometheus, <a href="fics/zanarkandrain.shtml">Zanarkand Rain</a> by rothalion, new version of <a href="fics/meetingthegod.shtml">Meeting the God</a> by Sir Jecht,
+ <a href="fics/sorceresswarend.shtml">Sorceress War Vignette</a> by SkyKnight, more <a href="fics/secondsun2.shtml">The Second Sun</a> by StarStorm, updates for <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie</a> by Valkyrie Esker, and <a href="fics/alookon2.shtml">A Look On Another One Part 2</a> by Weiila added.
+
+ <p align="left">October 19, 2003 - <a href="fics/sfchoices.shtml">Choices</a> by Archone, <a href="fics/legendofrenzokuken.shtml">Gunblade Origins: The Legend of Renzokuken</a> by Artist_Signal, <a href="fics/crimsonlies3.shtml">Crimson Lies Part 3</a> and <a href="fics/dancingintime7.shtml">Dancing In Time Chapter 7</a> by Ashbear, <a href="fics/sib16.shtml">Somewhere In Between Chapter 16</a> by Ashbear and Wayward Tempest, <a href="fics/chamberofforever.shtml">Chamber of Forever</a>
+ by Belinda De Rose Lynne, <a href="fics/castlevanialegacy20.shtml">Castlevania: Dark Legacy Chapter 20</a> by Chanaur Majere, more of <a href="fics/godsotherhalf.shtml">The Gods' Other Half</a> by Darkness Beckons, <a href="fics/deusexinteractive.shtml">Deus Ex: The Interactive Fanfic</a>, more <a href="fics/halfspawn.shtml">Halfspawn</a>, the end of <a href="fics/kingoffanfic.shtml">The King of Fanfiction</a>, new stuff for <a href="fics/moviesaga.shtml">The Movie Saga</a>
+ and <a href="fics/originssaga.shtml">The Origin Saga</a> by d_Galloway, <a href="fics/meteora.shtml">Meteora</a>, <a href="fics/penultimateforce1.shtml">Penultimate Force</a> and <a href="fics/afterpiecenoirpre.shtml">Retaliation: Afterpiece Noir</a> by Joker Loire of the Turks, <a href="fics/oddbravewarrior.shtml">What Odd Behavior For Such A Brave Warrior!</a> by KaiserVonAlmasy, more <a href="fics/bloodandwhiskey3.shtml">Blood And Whiskey</a> by Locue and AnonymousAustralian,
+ <a href="fics/maba14.shtml">Adventures of Mabatsekker & Kat-Chi Sareas Chapter 14</a> by Mabatsekker, <a href="fics/whenafriendgoes.shtml">When A Friend Goes Too Far</a> by Michyu Girl, <a href="fics/whatquistisdid1.shtml">What Quistis Did Next</a> by Mr D Heart, <a href="fics/heritage2.shtml">Heritage Part 2</a> and <a href="fics/ffweakestlink.shtml">The Weakest Link: Final Fantasy Style</a> by Neb, <a href="fics/chroniclesoflightwarriors.shtml">Chronicles of the Light Warriors</a> by Owen Axel,
+ <a href="fics/progressquest.shtml">Progress Quest: Ye Olde Fic</a> and more <a href="fics/protectorsoftheplot6.shtml">Protectors of the Plot Continuum</a> by Pierson, more of the <a href="fics/sd3poke3.shtml">Untitled SD3 Fic</a> by Pokefreak_85, <a href="fics/destinycrossroads.shtml">Crossroads of Destiny</a> by Sephiroth_Eternal, <a href="fics/meetingthegod.shtml">Meeting the God</a> by Sir Jecht and <a href="fics/secondsun.shtml">Second Sun</a> by StarStorm added. Phew!
+
+ <p align="left">September 23, 2003 - <a href="fics/dancingintime5.shtml">Dancing In Time Chapter 5 and 6</a> by Ashbear, <a href="fics/sib14.shtml">Somewhere In Between Chapter 14 and 15</a> by Ashbear and Wayward Tempest, more <a href="fics/halfspawn.shtml">Halfspawn</a>, <a href="fics/howloveislost.shtml">How Love is Lost</a>, <a href="fics/kingoffanfic.shtml">The King of Fanfiction</a>, <a href="fics/naar5.shtml">The Naar Saga Part 5</a>, <a href="fics/moviesaga.shtml">The Movie Saga: The Lost General</a>
+ and <a href="fics/originssaga.shtml">The Origin Saga</a> by d_Galloway, <a href="fics/rpgnewsteam.shtml">The RPG News Team</a> by JFGemini, <a href="fics/machinegunflowers.shtml">Machine Gun And White Flowers</a> and <a href="fics/revengejoker.shtml">Revenge</a> by Joker Loire of the Turks, <a href="fics/bloodandwhiskey3.shtml">Blood And Whiskey Part 3</a> by Locue and AnonymousAustralian, <a href="fics/onthemoonflow2.shtml">Out on the Moonflow Part 2</a> by Morgona Setterwind,
+ <a href="fics/kingdomosiris.shtml">Enter Oblivion</a> by Osiris, <a href="fics/miracle.shtml">Miracle</a> and <a href="fics/onelastbreath.shtml">One Last Breath</a> by Phantasy_Starlight, <a href="fics/echoesofthepast2.shtml">Echoes of the Past Part 2</a> and <a href="fics/protectorsoftheplot1.shtml">Protectors of the Plot Continuum</a> by Pierson, <a href="fics/sinsofthefather.shtml">Sins of the Father</a> by Prometheus, <a href="fics/knightofspira4.shtml">A Knight of Spira Part 4</a> by Refugee,
+ <a href="fics/unintentional3.shtml">Unintentional Part 3</a> by Rinoa Heartilly, <a href="fics/reunitedzyro.shtml">Reunited</a> by Zyro, and more <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie Continuation</a> by Valkyrie Esker.
+ <br>The Book of Alcachest by d_Galloway and The Sephir by Azrael were removed from the archives on the authors' demand.
+
+ <p align="left">August 14, 2003 - Another update was finally upon us, and first of all the authors came The Angel of the Lion with her two fics <a href="fics/songsofyesterday1.shtml">Songs of Yesterday</a> and <a href="fics/tolovetheenemy1.shtml">To Love the Enemy</a>. After her, Chanaur made his grand return with the <a href="fics/castlevanialegacy19.shtml">nineteenth chapter of Dark Legacy</a>. And there was much rejoicing. Chris-Chris was next on the list, adding her BoF3 fic
+ <a href="fics/fromfeartohope.shtml">From Fear to Hope</a> to her growing collection. <br>And then, the moment we all had been waiting for, Galloway's ficparade! He started off by finishing the <a href="fics/ffbreak15.shtml">fifteenth Final Fantasy Breakroom</a>, closely followed by the great showdown of <a href="fics/MGS2ff4.shtml">Final Fantasy: Solid II</a>. When that was done and the mysterious plot was left pretty much unsolved despite the best efforts of Cloud, Squall and gang,
+ it was time for Dion to start spreading terror in <a href="fics/halfspawn.shtml">Half-Spawn</a> again. Next, the hunt for the fanfiction crown continued in <a href="fics/kingoffanfic.shtml">The King of Fanfiction</a>, across the lands of madness and... more madness. Including madness. Then finally, Galloway handed us the beginning of the end of the <a href="fics/naar4.shtml">Naar Saga</a>, but left us hanging on the traditional cliff. Our arms were starting to get mighty soar,
+ but in order to help us keep hanging, FrijolDorado sung <a href="fics/bmwhines.shtml">Black Mage's Whining Session</a> to lift our spirits. One may question if that was the best song for morale, but whatever. Then along the edge of the cliff came Gemini_Bloodian, who sat down on a rock and started talking about <a href="fics/vincentstorment.shtml">Vincent's Torment</a>. He then got up and left while whistling a tune which everybody had an irritating feeling of knowing, but
+ of course nobody could figure it out. Life is cruel. When Griever came flying, we were quite confused for a while since there's already three fanfics bearing that name in their titles. But as he pulled out <a href="fics/covertopsirvine.shtml">Covert OPs Irvine style</a> from his fur, we realized that he was another fanauthor. <br>Then, to a surprise so great that many lost their grip of the cliff and fell a few hundred feet down into the river below, the almost legendary
+ Jeremy Chapter popped out of nowhere and brought with him a few new chapter of the ever popular <a href="fics/pupu24.shtml">PuPu's Saga</a>. Those that had fallen were too happy to mind. As we were starting to climb up from the hanging positions, Joker Loire of the Turks came running and threw <a href="fics/retaliationpro.shtml">Retaliation</a> at us. Luckily, there was no cliffhanger in that which wasn't smoothed at the end, so we didn't end up hanging again. Lady Reece then
+ came skipping, and on our questions simply answered <a href="fics/because.shtml">Because</a>.<br>By now we were starting to think that this was the update that never ends, and Mabatsekker helped strengthening that belief by dropping a couple of new chapters about the <a href="fics/maba11.shtml">Adventures of the Dermin Party</a> on our heads.<br>Knowing that it would come along sooner or later we were hardly surprised when SkyKnight offered some new stuff about
+ <a href="fics/blackseptember10.shtml">The Sorceress War II</a>. Since we were getting comfortable on the edge of the cliff, good ol' teh Exile decided to present his latest creation, which he simply branded <a href="fics/phantasystarfournine.shtml">Phantasy Star Four Point Nine Recurring</a>. Of course, since she had gotten going in the last update, Valkyrie Esker came flying straight from Valhalla with an update of <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie</a>. Finally,
+ to top it all off, Weiila kicked a little life back into Faetan's greatly appreciated Rendezvous by writing a <a href="fics/rendezvous42.shtml">Guest Chapter</a>. Wohoo!
+
+ <p align="left">July 10, 2003 - Tenchimaru Draconis came hopping as the new co-librarian and tortured everyone with a Power Rangers midi. He asked us to hate him. Then Galloway sat down and continued his tales about <a href="fics/halfspawn.shtml">Dion the Half-Spawn</a>, Squall's misadventures in <a href="fics/MGS2ff4.shtml">Final Fantasy: Solid II</a> and the bubbling pot that is <a href="fics/naar4.shtml">The Naar Saga</a>. When we all thought Gallo was finished, he suddenly grinned
+ and pulled <a href="fics/ffbreak15.shtml">The Final Fantasy Breakroom 15</a> from his pocket, and there was much rejoicing. Then he handed the microphone to Julius Ceasar, who started talking about <a href="fics/athousanddreams.shtml">A Thousand Dreams</a> before he went on another quest to conquer what is now France. As the coast was clear, Pierson came along and dragged <a href="fics/echoesofthepast1.shtml">Echoes of the Past</a> after him, though Quistis protested against the
+ unfair treatment. She was ignored Magus-style and we enjoyed the fic. Next came Prometheus, dead set on drowning us in vivid descriptions a la <a href="fics/flowersgrow5.shtml">Flowers Grow Part 5</a>. Needless to say, it worked really well as usual. The update was almost finished when SkyKnight showed up with not one but two new chapters of <a href="fics/blackseptember8.shtml">The Sorceress War II</a>. Of course, no update can be complete without one of those at this point,
+ just like we can't do without a Galloless round. When the gates were about to shut, Valkyrie Esker bounced in and sprayed Phoenix-Down-in-a-can over <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie</a>. And another update was finished.
+
+ <p align="left">June 21, 2003 - <a href="fics/onearth6.shtml">On Earth as it is in Hell continuation</a> by Caleb Nova, <a href="fics/MGS2ff4.shtml">Final Fantasy: Solid 2 Continuation</a> plus more <a href="fics/halfspawn.shtml">Half-Spawn</a> and <a href="fics/naar3.shtml">The Naar saga</a> by d_Galloway (did you see thet coming? Huh, <I>huh</I>?), <a href="fics/maba10.shtml">Adventures of the Dermin Party: Part 10</a> by Mabatsekker, more <a href="fics/timethatlost.shtml">Time that was Lost</a>
+ by Osiris, also some more of <a href="fics/spencerseiken2.shtml">Mana Knights Anonymous</a> by Ryuulord77, SilverStorm had a severe case of <a href="fics/paranoia.shtml">Paranoia</a> while Skynight made an <a href="fics/sorceresswarapp.shtml">Appendix to The Sorceress War I</a> and <a href="fics/blackseptember7.shtml">another chapter of the Sorceress War II</a>. SSJ Crono told us about the adventures of <a href="fics/baronsheir.shtml">Baron's Heir</a> and teh Exile went on
+ <a href="fics/nobou1.shtml">the Quest To rescue Nobou Uematsu</a>. Weiila screamed and called for help when she was attacked by the Summer Job demon.
+
+ <p align="left">June 4, 2003 - <a href="fics/oflightandlove.shtml">Of Light and Love</a> by Archone, <a href="fics/crimsonlies2.shtml">Crimson Lies Part 2</a> and <a href="fics/sunsetknight.shtml">Knight of Sunset</a> by Ashbear, The Sephir by Azrael, <a href="fics/castlevanialegacy18.shtml">Dark Legacy Chapter 18</a> by Chanaur Majere, <a href="fics/dragonsanddemons.shtml">Dragons and Demons</a> by Chris-Chris, <a href="fics/godsotherhalf.shtml">The God's Other Half</a>
+ by Darkness Beckons, <a href="fics/MGS2ff3.shtml">Final Fantasy: Solid 2 Continuation</a>, <a href="fics/halfspawn.shtml">more Half-Spawn</a> and <a href="fics/naar3.shtml">even more Naar Saga</a> by d_Galloway, <a href="fics/cherrypop.shtml">Cherry Pop</a> by Ersatz Sobriquet, <a href="fics/fromtheinside.shtml">From the Inside</a> by Joker Loire of the Turks, the last chapters of <a href="fics/bloodandwhiskey2.shtml">Blood and Whiskey - Bringing out Your Dead</a> by Locue and AustralianAnonymous,
+ the last parts of <a href="fics/darknessfalls2.shtml">Darkness Falls</a> by Pierson, <a href="fics/knightofspira3.shtml">A Knight of Spira Part 3</a> by Refugee, two more chapters of <a href="fics/spencerseiken.shtml">Mana Knights Anonymous</a> by Ryuulord77, <a href="fics/blackseptember6.shtml">The Sorceress War II, Chapter 6</a> by SkyKnight, <a href="fics/girlsnightout.shtml">Girls' Night Out</a> and <a href="fics/longagoxenosaga.shtml">Long Ago</a> by Vanguard Ziggy and the first part of
+ <a href="fics/alook1.shtml">A Look on Another One</a> by Weiila added.
+
+ <p align="left">May 15, 2003 - <a href="fics/butthoumust.shtml">But Thou MUST!</a> by Archone, <a href="fics/dancingintime4.shtml">Dancing in Time chapter 4</a> by Ashbear, <a href="fics/castlevanialegacy17.shtml">Dark Legacy Chapter 17</a> by Chanaur Majere, <a href="fics/yetsofaraway.shtml">Yet so Far Away</a> by Chris-Chris, The Book of Alcachest Part 2, <a href="fics/MGS2ff3.shtml">more and more Final Fantasy: Solid 2 Continuation</a>,
+ <a href="fics/halfspawn.shtml">more Half-Spawn</a> and <a href="fics/naar3.shtml">new stuff on The Naar saga Part 3</a> by d_Galloway, <a href="fics/chronocrisis1.shtml">Chrono Crisis</a> by D. Krispin, <a href="fics/swordsinterview.shtml">Swords for Hire Interlude: Interview of the author</a> by Doc Shinryuu, <a href="fics/completion5.shtml">Completion Continuation</a> by drakonlily, <a href="fics/wonton.shtml">Wanton Violence, Brazen Immorality and An Unwanted Recourse</a> by Ersatz Sobriquet,
+ <a href="fics/onionknight.shtml">The Epic of The Onion Knight</a> by Nick Fidler, <a href="fics/sd3poke2.shtml">more of the Untitled SD3 fic</a> by Pokefreak_85, <a href="fics/knightofspira2.shtml">A Knight of Spira Part 2</a> by Refugee, <a href="fics/unintentional2.shtml">Unintentional Part 2</a> by Rinoa Heartilly, <a href="fics/fortuneshostage1.shtml">Fortune's Hostage</a> by RobertDogwood, <a href="fics/spencerseiken.shtml">Mana Knights Anonymous</a> by Ryuulord77,
+ <a href="fics/blackseptember4.shtml">The Sorceress War II, Chapter 4 and 5</a> by SkyKnight, <a href="fics/prince1.shtml">The Prince's Story</a> by Weiila and <a href="fics/promiseofnightmares1.shtml">The Promise of Nightmares</a> by XmagicalX.
+
+ <p align="left">May 2, 2003 - <a href="fics/authorindex.shtml">The author index</a> created. <a href="fics/crimsonlies1.shtml">First part of Crimson Lies</a> by Ashbear, another chapter of <a href="fics/onearth6.shtml">On Earth as it is in Hell</a> by Caleb Nova, <a href="fics/castlevanialegacy16.shtml">Dark Legacy Chapter 16</a> by Chanaur Majere, more <a href="fics/halfspawn.shtml">Half-Spawn</a> and <a href="fics/naar3.shtml">Naar saga</a> by d_Galloway, <a href="fics/swords5.shtml">Swords for Hire 5</a>
+ by Doc Shinryuu, <a href="fics/vanillanights.shtml">Vanilla Nights</a> by Ersatz Sobriquet, <a href="fics/pastregrets.shtml">Past Regrets</a> and <a href="fics/whatif.shtml">What if</a> by *~Mithfeniel~*, <a href="fics/onthemoonflow.shtml">Out on the Moonflow</a> by Morgona Setterwind, <a href="fics/kingdomosiris.shtml">Submit</a> and more <a href="fics/timethatlost.shtml">Time that was Lost</a> by Osiris, <a href="fics/darknessfalls1.shtml">Darkness Falls Part 1</a> by Pierson,
+ <a href="fics/sd3poke.shtml">Beginning of an Untitled SD3 fic</a> by Pokefreak_85, <a href="fics/flowersgrow4.shtml">Flowers Grow part 4</a> by Prometheus, <a href="fics/unintentional1.shtml">Unintentional Part 1</a> by Rinoa Heartilly, two new chapters of <a href="fics/blackseptember2.shtml">Black September</a> by SkyKnight and more of <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie</a> by Valkyrie Esker.
+
+ <p align="left">April 14, 2003 - <a href="fics/sib1.shtml">Somewhere in Between</a> by Ashbear and Wayward Tempest, <a href="fics/onearth6.shtml">On Earth as it is in Hell Continuation</a> by Caleb Nova, <a href="fics/halfspawn.shtml">Half-Spawn</a>, <a href="fics/MGS2ff3.shtml">The Final Fantasy: Solid 2 continuation</a> and <a href="fics/naar3.shtml">more of The Naar saga</a> by d_Galloway, <a href="fics/timethatlost">Time that was Lost</a>
+ by Osiris, <a href="fics/diamonddust1.shtml">Diamond Dust</a> by Pierson, <a href="fics/defyingfate1.shtml">Defying Fate</a> by Rhi-an, the last chapters of <a href="fics/sorceresswar34">the Sorceress War Book I</a> and the first of <a href="fics/blackseptember1.shtml">Book II: Black September</a> by SkyKnight, and a bit more of <a href="fics/originvalkyrie4.shtml">Origin of the Valkyie</a> by Valkyrie Esker added.
+
+ <p align="left">March 18, 2003 - <a href="fics/dancingintime1.shtml">Dancing in Time Part 1-3</a> and <a href="fics/placeintheworld.shtml">Place in this World</a> by Ashbear, <a href="fics/chat.txt">Welcome to the Balamb Garden Network</a> by Ashbear and Wayward Tempest, <a href="fics/onearth5.shtml">On Earth as it is in Hell Continuation</a> by Caleb Nova, <a href="fics/deusex.shtml">Deus Ex Machina (complete)</a>, <a href="fics/MGS2ff3.shtml">The Final Fantasy: Solid 2 continuation</a>
+ <a href="fics/halfspawn.shtml">Half-Spawn</a> and <a href="fics/naar3.shtml">The Naar saga Part 3</a> by d_Galloway, more <a href="fics/completion5.shtml">Completion</a> by drakonlily, <a href="fics/hojosings.shtml">Hojo's Karaoke Number</a> and <a href="fics/tamecanine.shtml">My Tamed Canine</a> by FrijolDorado, <a href="fics/fftpoetry1.shtml">Ovelia</a> and <a href="fics/fftpoetry2.shtml">Delita</a> by KaiserVonAlmasy, <a href="fics/maba8.shtml">Adventures of Mabatsekker and Kat-Chi part 8 and 9</a>
+ by Mabatsekker, <a href="fics/timethatlost.shtml">Time that was Lost</a> by Osiris, <a href="fics/knightofspira1.shtml">A Knight of Spira</a> by Refugee, <a href="fics/tiesofblood2.shtml">Ties of Blood Chapter 2</a> by scott baird and <a href="fics/sorceresswar32.shtml">The Sorceress War Part 1, Chapter 32 and 33</a> by SkyKnight added.
+
+ <p align="left">March 8, 2003 - <a href="fics/archon-shining_force_ep.shtml">Behind the Screen Epilogue</a> by Archone, <a href="fics/castlesky11.shtml">Castles in the Sky final chunk</a> by Ashbear, <a href="fics/onearth5.shtml">On Earth as it is in Hell Continuation</a> by CalebNova, <a href="fics/deusex.shtml">Deus Ex Machina Updated</a>, <a href="fics/MGS2ff3.shtml">The Final Fantasy: Solid 2 continuation</a> and <a href="fics/naar2.shtml">even more of The Naar saga</a>
+ by d_Galloway, <a href="fics/grieverzell1.shtml">Griever Chronicles: Zell</a> by Larathia, <a href="fics/bloodandwhiskey2.shtml">Blood and Whiskey 2: Bringing out your dead continuation</a> by Locue, <a href="fics/heritage1.shtml">Heritage</a> by Neb, <a href="fics/flowersgrow3.shtml">Flowers Grow Part 3</a> by Prometheus, <a href="fics/sorceresswar31.shtml">The Sorceress War Part 1, Chapter 31</a> by SkyKnight, <a href="fics/griever.shtml">Griever</a> by ssj_trunks,
+ <a href="fics/originvalkyrie4.shtml">Origin of the Valkyrie continuation</a> by Valkyrie Esker and <a href="fics/alook1.shtml">A Look on Another One</a> by Weiila added.
+
+ <p align="left">March 8, 2003 - <a href="fics/archon-shining_force-ch_8.shtml">Behind the Screen Chapter 8</a> by Archone, another batch of <a href="fics/castlesky6.shtml">Castles in the Sky</a> by Ashbear, <a href="fics/onearth5.shtml">On Earth as it is in Hell Continuation</a> by Caleb Nova, <a href="fics/castlevanialegacy14.shtml">Dark Legacy Chapter 14</a> and <a href="fics/castlevanialegacy15.shtml">15</a> by Chanaur Majere,
+ <a href="fics/imnevergonnaget.shtml">I'm never going to get drunk again...</a> by Chris-Chris, new parts of <a href="fics/deusex.shtml">Deus Ex Machina</a>, <a href="fics/MGS2ff3.shtml">The Final Fantasy: Solid 2</a> and <a href="fics/naar2.shtml">The Naar saga</a> by d_Galloway, <a href="fics/completion5.shtml">Completion Continuation</a> by drakonlily,
+ <a href="fics/bullets.shtml">Bullets Cry Of Red Tears</a> by Ersatz Sobriquet, <a href="fics/summonernursery.shtml">The Summoner Town Nursery Song</a> by FrijolDorado, <a href="fics/ravagesofglory.shtml">Ravages of Glory</a> by Josephus, <a href="fics/darkmessenger1.shtml">Dark Messenger</a> by Larathia, <a href="fics/tiesofblood.shtml">Ties of Blood</a> by scott baird, another chapter of <a href="fics/sorceresswar30.shtml">The Sorceress War</a>
+ by SkyKnight, <a href="fics/perfectrpg1.shtml">The Quest for the Perfect RPG</a> by teh Exile, more <a href="fics/originvalkyrie3.shtml">Origin of the Valkyrie</a> by Valkyrie Esker and <a href="fics/clutches.shtml">In the Clutches</a> by Weiila added. <a href="fics/nuttylocke.shtml">The world goes to hell and it's all Locke's fault</a> updated since it turned out it had been plagarised.
+
+ <p align="left">February 17, 2003 - <a href="fics/castlesky1.shtml">Castles in the Sky</a> by Ashbear, <a href="fics/randomfortuna2.shtml">Random Fortuna Part 2</a> by CalebNova, <a href="fics/deusex.shtml">Deus Ex Machina (Updated)</a>, <a href="fics/MGS2ff3.shtml">The Final Fantasy: Solid 2 continuation</a> and <a href="fics/naar2.shtml">The Naar saga Part 2</a> by d_Galloway,
+ <a href="fics/completion5.shtml">Completion Continuation</a> by drakonlily, <a href="fics/myarmsgold.shtml">My Arm's Gold an' Hojo Stole my Girl</a> by FrijolDorado, <a href="fics/griever0.shtml">Griever Chronicles: Griever</a> by Larathia, <a href="fics/bloodandwhiskey2.shtml">Blood and Whiskey 2, Bringing Out Your Dead</a> by Locue, <a href="fics/deathbeyond.shtml">Death Beyond Death</a> by LunarCry, <a href="fics/flowersgrow2.shtml">Flowers Grow Part 2</a> by Prometheus,
+ <a href="fics/talesofdestiny.shtml">Tales of Destiny II - Raesune's Perspective (updated)</a> by Raesune, <a href="fics/sorceresswar28.shtml">The Sorceress War Part 1, Chapter 28</a> and <a href="fics/sorceresswar29.shtml">29</a> by SkyKnight and <a href="fics/originvalkyrie3.shtml">Origin of the Valkyrie continuation</a> by Valkyrie Esker added.
+
+ <p align="left">February 1, 2003 - <a href="fics/faxanadu.shtml">Glorious Eyes</a>, <a href="fics/goldenlove.shtml">Golden Love, Golden Sorrow</a> and <a href="fics/archoneblock.shtml">How to fight Writer's Block</a> by Archone, <a href="fics/onearth5.shtml">On Earth as it is in Hell Part 5</a> and <a href="fics/randomfortuna.shtml">Random Fortuna</a> by Caleb Nova, <a href="fics/castlevanialegacy13.shtml">Dark Legacy Chapter 13</a> by Chanaur Majere, <a href="fics/deusex.shtml">Deus Ex Machina (updated)</a>, <a href="fics/didimake.shtml">Did I Make the Right Choice?</a>, <a href="fics/MGS2ff3.shtml">The Final Fantasy: Solid 2 continuation</a> and <a href="fics/naar.shtml">mor of The Naar saga</a> by d_Galloway, <a href="fics/completion4.shtml">Completion Continuation</a> by drakonlily, <a href="fics/sephysong.shtml">One Winged Angel Translation</a> by FrijolDorado, <a href="fics/joinlifestream.shtml">Join the Lifestream</a>
+ by Jenova's Witness, <a href="fics/forever.shtml">Forever</a> by Lady Aliena, <a href="fics/maba7.shtml">Adventures of Mabatsekker and Kat-Chi, part 7</a> by Mabatsekker, <a href="fics/rei.shtml">Beating That</a> by Mintbaby, <a href="fics/flowersgrow.shtml">Flowers Grow</a> by Prometheus, <a href="fics/sorceresswar27.shtml">The Sorceress War Part 1, Chapter 27</a> by SkyKnight, <a href="fics/talesofdestiny.shtml">Tales of Destiny II - Raesune's Perspective</a> by Bounty Hunter Raesune and
+ <a href="fics/originvalkyrie3.shtml">Origin of the Valkyrie continuation</a> by Valkyrie Esker added.
+
+ <p align="left">January 12, 2003 - <a href="fics/onearth1.shtml">On Earth as it is in Hell</a> by Caleb Nova, <a href="fics/deusex.shtml">Deus Ex Machina</a>, <a href="fics/MGS2ff2.shtml">The Final Fantasy: Solid 2 continuation</a> and <a href="fics/naar.shtml">The Naar saga continuation</a> by d_Galloway, <a href="fics/swords4.shtml">Swords for Hire Part 4</a> by Doc Shinryuu, <a href="fics/completionpre.shtml">Completion</a>
+ by drakonlily, <a href="fics/redstar.shtml">Star Ocean: Red Star (update)</a> by E x o d i s e, <a href="fics/rendezvous4.shtml">Rendezvous Chapter 4</a> by Faetan, <a href="fics/parallelff85.shtml">Scenes from a parallel universe: FF8, part 5</a> by KaiserVonAlmasy, <a href="fics/maba6.shtml">Adventures of Mabatsekker and Kat-Chi, part 6</a> by Mabatsekker, <a href="fics/tifastory.shtml">Afterward: The Story of Tifa</a> by Michyu Girl, <a href="fics/fogoverdollet.shtml">The Fog over Dollet</a> by
+ Little Miss Little, <a href="fics/sorceresswar4.shtml">The Sorceress War Part 1, Chapter 4-26</a> by SKyKnight, <a href="fics/firstperson.shtml">First Person views</a> by Swift Kid and <a href="fics/winternight.shtml">Winter Night Thoughts</a> by Weiila added.
+
+ <p align="left">December 25, 2002 - Special Christmas update! <a href="fics/darklegacyxmas.shtml">A Castlevania Christmas</a> by Chanaur Majere, <a href="fics/ffbreakxmas.shtml">The Final Fantasy Breakroom Christmas special</a> by Santa Claus... nah, Galloway ;), <a href="fics/terraxmasstory.shtml">The Returners Save Christmas</a> by KaiserVonAlmasy, <a href="fics/themission.shtml">The Mission</a> by Lady Aliena, <a href="fics/vschristmas.shtml">Questioning One's Faith</a> by LunarCry,
+ <a href="fics/grinchx.shtml">How the X Stole Christmas</a> by Mazrim Taim and <a href="fics/rpgcxmas.shtml">An RPGChristmas story</a> by Wilfredo Martinez.
+
+ <p align="left">December 12, 2002 - <a href="fics/MGS2ff2.shtml">Final Fantasy: Solid 2 part 2 (updated again!)</a> and <a href="fics/naar.shtml">The Naar saga (another update!)</a> by d_Galloway, <a href="fics/redstar.shtml">Star Ocean: Red Star (two new chapters)</a> by E x o d i s e, <a href="fics/bloodandwhiskey2.shtml">Blood and Whiskey Part 2</a> by Locue, <a href="fics/retribution3.shtml">Retribution part 3-5</a> by Neb,
+ <a href="fics/intotheheart41.shtml">Into the Heart of the Story Chapter 4</a> by scott baird, <a href="fics/originvalkyrie2.shtml">Origin of the Valkyrie Part 2 (updated)</a> by Valkyrie Esker and <a href="fics/unchosen.shtml">Those <I>Not</I> Chosen</a> by Weiila added.
+
+ <p align="left">December 2, 2002 - <a href="fics/archon-shining_force-ch_7.shtml">Behind the Screen Chapter 7</a> by Archone, <a href="fics/knightsbleed.shtml">Knights Bleed Red and Blue</a> by Auron Belmont, <a href="fics/castlevanialegacy11.shtml">Dark Legacy chapter 11</a> and <a href="fics/castlevanialegacy12.shtml">12</a> by Chanaur Majere, <a href="fics/daemon4.shtml">The Daemon Saga Part 4</a>, <a href="fics/naar.shtml">The Naar Saga</a> and
+ <a href="fics/MGS2ff2.shtml">Final Fantasy: Solid 2 part 2 (updated)</a> by d_Galloway, <a href="fics/redstar.shtml">Star Ocean: Red Star</a> by E x o d i s e, <a href="fics/ff7sentry2.shtml">FF7 - The Sentry Objective Chapter 2</a> and <a href="fics/ff7sentry3.shtml">3</a> by Ixx, <a href="fics/parallelff84.shtml">Scenes from a parallel universe: FF8 Part 4</a> (updated) and <a href="fics/parallelff85.shtml">5</a> by KaiserVonAlmasy, <a href="fics/auronpast4.shtml">Auron's lost loves part 4</a>
+ and <a href="fics/auronpast5.shtml">5</a> by Kimmy B, <a href="fics/retribution.shtml">Retribution Part 1</a> and <a href="fics/retribution2.shtml">2</a> by Neb, <a href="fics/originvalkyrie2.shtml">Origin of the Valkyrie Part 2</a> by Valkyrie Esker and <a href="fics/andallforone.shtml">And All For One</a> by Wilfrdo Martinez added.
+
+ <p align="left">November 20, 2002 - <a href="fics/alliwannado.shtml">All I Wanna do is make love to you</a>, <a href="fics/decisions.shtml">Decisions</a>, <a href="fics/overduegoodbye.shtml">Overdue Goodbye</a>, <a href="fics/papadontpreach.shtml">Papa Don't Preach</a>, <a href="fics/trulymadlydeeply.shtml">Truly Madly Deeply</a>, <a href="fics/theothersideofnothing.shtml">The Other side of Nothing</a>, <a href="fics/whywonttheworld.shtml">Why Won't the World Stop?</a> by Cats Eye,
+ <a href="fics/castlevanialegacy10.shtml">Dark Legacy chapter 10</a> by Chanaur Majere, The book of Alcahest, <a href="fics/daemon3.shtml">The Daemon Saga Part 3 (updated)</a> and <a href="fics/daemon4.shtml">The Daemon Saga Part 4</a>, <a href="fics/ffbreakbios.shtml">Final Fantasy breakroom Character bios updated</a>, <a href="fics/MGS2ff.shtml">Final Fantasy: Solid 2 (updated)</a> and <a href="fics/MGS2ff2.shtml">2</a> by d_Galloway,
+ <a href="fics/ff7sentry.shtml">FF7 - The Sentry Objective</a> by Ixx, <a href="fics/bloodandwhiskey.shtml">Blood and Whiskey</a> by Locue, <a href="fics/nina1.shtml">A Wyndian Princess</a> by Mintbaby and <a href="fics/dreamscome.shtml">Dreams Come True</a> by Pokefreak_85 added.
+
+ <p align="left">November 10, 2002 - <a href="fics/castlevanialegacy8.shtml">Dark Legacy chapter 8</a> and <a href="fics/castlevanialegacy9.shtml">9</a> by Chanaur Majere, The book of Alcahest, <a href="fics/daemon3.shtml">The Daemon Saga Part 3</a>, <a href="fics/ffbreakbios.shtml">Final Fantasy breakroom Character bios</a>, <a href="fics/MGS2ff.shtml">Final Fantasy: Solid 2 (updated)</a> and <a href="fics/MGS2ff2.shtml">2</a> by d_Galloway,
+ <a href="fics/callmeahunter.shtml">Call Me A Treasurehunter Part 1</a> and <a href="fics/callmeahunter2.shtml">2</a> by DomaDragoon, <a href="fics/rendezvous3.shtml">Rendezvous Chapter 3</a> by Faetan, <a href="fics/auronpast3.shtml">Auron's lost loves Chapter 3</a> and <a href="fics/whatami.shtml">What Am I Going To Do Now?</a> by Kimmy B, <a href="fics/strangest.shtml">The Strangest of Friends</a> and <a href="fics/absent.shtml">To Absent Friends...</a> by LunarCry, <a href="fics/maba5.shtml">Adventures of Mabatsekker and Kat-Chi chapter 5</a> by Mabatsekker and <a href="fics/allianceoflight.shtml">Alliance of Light</a> by the "Join My Army!" gang (so far the start of Valkyrie Esker and Wilfredo Martinez' stories) added. <a href="fics/third.shtml">The Third</a> by LunarCry and <a href="fics/ff3tm.shtml">Final Fantasy III: The Movie</a> by Nell updated.
+
+ <p align="left">October 31, 2002 - Special Halloween update! <a href="fics/vampireinterlude.shtml">Interlude with a Vampire</a> by Archone, <a href="fics/castlevanialegacy7.shtml">Dark Legacy chapter 7</a> by Chanaur Majere, <a href="fics/fallen.shtml">Tales of the Fallen</a> and <a href="fics/ffbreakhallo.shtml">Final Fantasy breakroom Halloween!!</a> by d_Galloway, <a href="fics/relic.shtml">Relic of the Past</a> and <a href="fics/tosleep.shtml">To Sleep, Perchance to Nightmare</a> by DomaDragoon,
+ <a href="fics/tdandlun.shtml">Tenchimaru the little Half-Dragon and Big Bad Lunaris</a> by Mabatsekker, and <a href="fics/yesterdaygone.shtml">Yesterday's gone</a> and <a href="fics/everynew.shtml">Every new beginning</a> by Richard B. Sampson jr. added.
+
+ <p align="left">October 21, 2002 - <a href="fics/untilend.shtml">Until the End</a> by Creepy Fellow, <a href="fics/MGSff3.shtml">Final Fantasy: Solid Part 3</a>, <a href="fics/MGS2ff.shtml">Final Fantasy: Solid 2</a>, <a href="fics/daemon1.shtml">The Daemon Saga 1 (updated)</a> <a href="fics/daemon2.shtml">Daemon Saga part 2</a> and <a href="fics/daemonbios.shtml">DAemon Saga characters</a> by d_Galloway, <a href="fics/wolf.shtml">Valkyrie's bedtime story</a> by Jo the Mighty,
+ <a href="fics/auronpast2.shtml">Auron's lost loves part 2</a> by Kimmy B and <a href="fics/maba4.shtml">Adventures of Mabatsekker & Kat-Chi Sareas - Medieval capter 4 </a> by Mabatsekker added. <a href="fics/hangaround.shtml">Hanging Around</a> by Weiila updated.
+
+ <p align="left">September 30, 2002 - <a href="fics/nuttylocke4.shtml">The world goes to hell and it's all Locke's fault Part 4</a> by <strike>Cecil_Paladin</strike> Cody and Charles Farone, <a href="fics/castlevanialegacy6.shtml">Dark Legacy; Part 6</a> by Chanaur Majere, <a href="fics/2012AD.shtml">2012 AD</a>, <a href="fics/Glen.shtml">Glen</a> and <a href="fics/rainnevertouched.shtml">The Rain Never Touched Me</a> by Ersatz Sobriquet, <a href="fics/richard.shtml">Richard and Joanna</a>,
+ <a href="fics/MGSff2.shtml">Final Fantasy: Solid Part 2 (updated)</a>, <a href="fics/moxsaga4.shtml">The Mox Saga (finished!)</a>, <a href="fics/ffbreak11.shtml">SUPER-HAPPY-BIG-BIG ff breakroom!</a>, <a href="fics/ffbreak12.shtml">The Final Fantasy Breakroom 12</a>, <a href="fics/daemon.shtml">The Daemon Saga Prelude</a> and <a href="fics/daemon1.shtml">1</a> by d_Galloway, <a href="fics/auronpast.shtml">Auron's Lost Loves</a> by Kimmy B, <a href="fics/grandididay1.shtml">A Grand-idi Day Out</a> and
+ <a href="fics/third.shtml">The Third</a> by Lunar Cry, <a href="fics/maba3.shtml">Adventures of Mabatsekker & Kat-Chi Sareas - Medieval Part 3 </a> by Mabatsekker, <a href="fics/red_1.shtml">Final Fantasy 7-Redemption</a> by Quinctia and <a href="fics/mort.shtml">Vie Mort, Mort Vie</a> by Richard B. Sampson jr. added.
+
+ <p align="left">September 6, 2002 - <a href="fics/nuttylocke.shtml">The World Goes to Hell and it's all Locke's Fault</a> by <strike>Cecil_Paladin</strike> Cody and Charles Farone, <a href="fics/castlevanialegacy5.shtml">Dark Legacy Part 5</a> by Chanaur Majere, <a href="fics/ctendoftime1.shtml">Chrono Trigger: To the End of Time</a> by Demon-Fighter Ash, <a href="fics/moxsaga4.shtml">The Mox Saga (updated)</a>, <a href="fics/MGSff.shtml">Final Fantasy Solid Part 1 (updated)</a> and
+ <a href="fics/MGSff2.shtml">Final Fantasy: Solid Part 2</a> by d_Galloway, <a href="fics/swords3.shtml">Swords for hire 3; Trap of the Bandits</a> by Doc Shinryuu, <a href="fics/treasurehunter.shtml">Just a Treasurehunter</a> by Goyangeta, Scenes from a parralell universe, remastered and new ones <a href="fics/parallelff8.shtml">Part 1</a>, <a href="fics/parallelff82.shtml">2</a>, <a href="fics/parallelff83.shtml">3</a> and <a href="fics/parallelff84.shtml">4</a> by KaiserVonAlmasy,
+ <a href="fics/sandra1.shtml">Legend of the Jumi; Sandra</a> and <a href="fics/pearl1.shtml">Pearl</a> by The Mana Priestess, <a href="fics/eoi_7.shtml">Evolution of Innocence Part 7</a> and <a href="fics/reunion01.shtml">Final Fantasy 7-Reunion 1-10</a> by Quinctia, <a href="fics/gauntletknight.shtml">Dark Cloud, Dark Knight</a> and <a href="fics/killercure.shtml">Killercure (updated with new chapter)</a> by Richard B. Sampson jr., <a href="fics/lefain.shtml">History of the Lefain/The story of Berrendar</a> and
+ <a href="fics/storyheart1.shtml">Into the Heart of the Story</a> by Scott Baird and <a href="fics/valkyrie.shtml">Prophetess</a> by Ultima Mayu added.
+
+ <p align="left">August 16, 2002 - <a href="fics/eyesonjulia.shtml">Eyes on Julia</a> by Abby, <a href="fics/thechoice.shtml">The Choice</a> by Lady Aliena, <a href="fics/crystalis.shtml">Crystal Conundrums: Crystalis</a> by Archone, Ogrebattle: March of the Black Queen <a href="fics/ogrebattle.shtml">Chapter 1</a> and <a href="fics/ogrebattle2.shtml">2</a> by Brett Ultimus
+ <a href="fics/castlevanialegacy3.shtml">Dark Legacy; Part 3</a> and <a href="fics/castlevanialegacy4.html">4</a> by Chanaur Majere, <a href="fics/ffbreak10.shtml">The Final Fantasy Breakroom 10</a>, <a href="fics/MGSff.shtml">Final Fantasy: Solid</a>, <a href="fics/moxsaga3.shtml">The Mox Saga (continued)</a> by d_Galloway, <a href="fics/appasegods.shtml">To Appase the Gods</a> by Ersatz Sobriquet
+ Time Screwed Fanfic <a href="fics/timescrewed.shtml">Chapter 1</a> and <a href="fics/timescrewed.shtml">2</a> by James L. Aevermann, Scenes from a parralell universe, remastered and new ones <a href="fics/parallelff8.shtml">Part 1</a>, <a href="fics/parallelff82.shtml">2</a> and <a href="fics/parallelff83.shtml">3</a> by KaiserVonAlmasy, The Seven souls by Last Cataclysm
+ The Forgotten Warrior <a href="fics/forgottendoma1.shtml">Part 1 (updated)</a> and <a href="fics/forgottendoma2.shtml">2</a> by maskedgermanian, <a href="fics/eoi_6.shtml">Evolution of Innocence Part 6</a> and <a href="fics/res01.shtml">Final Fantasy 7-Resurrection 1-5</a> by Quinctia and HGTV; FFchaos (later known as Castle Martha) by Shampoo the Elf added.
+
+ <p align="left">July 15, 2002 - <a href="fics/misunderstanding.shtml">Misunderstanding</a> by Lady Aliena, <a href="fics/castlevanialegacy1.shtml">Dark Legacy part one</a> <a href="fics/castlevanialegacy2.shtml">and 2</a> by Chanaur Majere, <a href="fics/afterevil.shtml">After the Evil</a>, <a href="fics/evilbirth.shtml">Birth of the Evil</a>, <a href="fics/MGSff.shtml">Final fantasy - Solid</a>, and
+ <a href="fics/moxsaga3.shtml">more chapters of The Mox saga</a> by d_Galloway, <a href="fics/winterheart.shtml">Winter of the heart</a> by DomaDragoon, <a href="fics/pull.shtml">So I pulled</a> by Ersatz Sobriquet, Tales from a parallel universe: FF8 <a href="fics/parallelff83.shtml">Part 3; more scenes!</a> and <a href="fics/parallelff8cast.shtml">the cast in the tales</a> by
+ KaiserVonAlmasy, <a href="fics/forgottendoma1.shtml">The forgotten warrior</a> by maskedgermanian <a href="fics/darkestdays.shtml">Darkest days</a> by Nev Stardust, <a href="fics/sorceresswar.shtml">The sorceress war chapter 1 to 3</a> by Skynight, <a href="fics/twomadeone1.shtml">The two made one Part 1-4</a> and <a href="fics/twomadeoneword.shtml">afterword</a> by Ultima Mayu added.
+
+ <p align="left">June 16, 2002 - <a href="fics/thereturn.shtml">The Return</a> by Lady Aliena, <a href="fics/moxsaga2.shtml">The Mox Saga (continued)</a> by d_Galloway, <a href="fics/150G.shtml">150 g</a> by Ersatz Sobriquet, <a href="fics/rendezvouschp2.shtml">Rendezvous chapter 2</a> by Faetan, Tales from a parallel universe: FF8 <a href="fics/parallelff83.shtml">Part 3; Scene 15</a> by
+ KaiserVonAlmasy, <a href="fics/maba.shtml">Adventures of Mabatsekker & Kat-Chi Sareas - Medieval</a> by Mabatsekker (really this time!), <a href="fics/killercure.shtml">Killer Cure</a>, Gauntlet Dark Legacy; <a href="fics/gauntletbeast.shtml">Beastly Barbarian</a>, <a href="fics/gauntlethero.shtml">Forsaken Hero</a> and <a href="fics/gauntletvalkyrie.shtml">Flight Of The Valkarie</a> by Richard B.
+ Sampson Jr. and <a href="fics/crossing.shtml">Chrono Crossing</a> by Robo_Hobo added.
+
+ <p align="left">June 8, 2002 - <a href="fics/evilcoffeeshop.shtml">Don't come into this Coffee Shop</a> and <a href="fics/ffxscene.shtml">Final Fantasy X ?Suteki Da Ne (THE scene)</a> by Akuo, <a href="ffbreak8.shtml">The FF break room 8</a>, <a href="fics/moxsaga.shtml">The Mox Saga</a>, <a href="fics/ffbreak9.shtml">The FF break room 9</a>, <a href="fics/moxsaga7.shtml">The Mox Saga continuance</a>
+ <a href="fics/gathering.shtml">The Gathering</a>, <a href="memories.shtml">Memories of Odio</a> and <a href="fics/sacrificeichirou.shtml">The Sacrifice of Ichirou</a> by d_Galloway, <a href="fics/swords2.shtml">Swords for hire: Master Math</a> by Doc Shinryuu, <a href="fics/warriorsbane.shtml">A Warrior's Bane</a>, <a href="fics/compulsory.shtml">Compulsory Duty</a> and <a href="fics/ironic.shtml">How Ironic</a>
+ by Ersatz Sobriquet, <a href="fics/rendezvous.shtml">Rendezvous prologue</a> and <a href="fics/rendezvouschp1.shtml">Chapter 1</a> by Faetan, <a href="fics/emerald.shtml">Search for the Emerald Weapon</a> by FForbiter, <a href="fics/parallelff82.shtml">Tales from a parallel universe: FF8 Part 2; Scene 7-14</a> by KaiserVonAlmasy, <a href="fics/maba.shtml">Adventures of Mabatsekker & Kat-Chi Sareas - Medieval</a>
+ by Mabatsekker, <a href="fics/sibling.shtml">Sibling rivalry</a> by Richard B Sampson Jr. added.
+
+ <p align="left">May 20, 2002 - <a href="fics/ffbreak3.shtml">The FF break room 3</a>, <a href="fics/ffbreak4.shtml">4</a>, <a href="fics/ffbreak5.shtml">5</a>, <a href="fics/ffbreak6.shtml">6</a> and <"fics/ffbreak7.shtml">7</a> by d_Galloway, <a href="fics/swords.shtml">Swords for hire: Will of Elder Topa</a> by Doc Shinryuu, <a href="fics/Flower.shtml">The Flower</a> by H'tirea,
+ <a href="fics/parallelff8.shtml">Tales from a parallel universe: FF8</a> and <a href="fics/timeegg.shtml">The Time Egg</a> by KaiserVonAlmasy, <a href="fics/Fortunes.shtml">Fortunes: Norris</a> and <a href="fics/Fortunes2.shtml">Fortunes: Orlha</a> by LadyAliena added.
+
+ <p align="left">May 4, 2002 - <a href="fics/thunderstrike.shtml">Crystal Conundrums IV: Thunderstrike</a> by Archone, <a href="fics/hatred.shtml">The hatred</a> by DomaDragoon, <a href="fics/deathichirou.shtml">The Death of Ichirou</a>, <a href="fics/ffbreak.shtml">The FF break room</a>, and <a href="fics/ffbreak2.shtml">The FF break room 2</a>
+ by d_Galloway, <a href="fics/Shadowy.shtml">A shadowy past; The story of Shadow</a> and <a href="fics/chippile.shtml">A chip in the pile; The story of Setzer</a> by Goyangeta and <a href="fics/Dekar2.shtml">The Legend Continues!</a> by Otakon added. <a href="fics/warmage">Enter a Warmage</a> by StarStorm and <a href="fics/magusquest.shtml">Magus'
+ Quest</a> by Weiila were updated.
+
+ <p align="left">April 6, 2002 - <a href="fics/Revenge.shtml">Revenge</a> by d_Galloway, <a href="fics/Control.shtml">Control</a> by DomaDragoon, <a href="fics/hardinfall.shtml">Hardin's fall</a> by Lady Aliena, <a href="fics/reptlegend.shtml">Legend of the Reptites</a> by Starstorm and <a href="fics/puns.shtml">Punstory</a>
+ by Weiila added.
+
+ <p align="left">March 18, 2002 - Weiila's first update, <a href="fics/iceheart.shtml">Crystal Conundrums III: Iceheart</a> and <a href="fics/DearEnemy.shtml">My dearest enemy</a> by Archone, <a href="fics/InAnother.shtml">In another dimension... maybe</a> by Eihra,
+ <a href="fics/Notback.shtml">I'm not going back</a> by KaiserVonAlmasy, <a href="fics/TheEnd.shtml">The End</a> by Natt, The darkest knight, Mastermind theather 1: Killing time and
+ Mastermind theather 2: Honor among thieves by Silverknight added.
+
+
+ <p align="left">March 14, 2002 - Weiila officially announced in the archives as new librarian by Mazrim's side, <a href="fics/jumi6.shtml">Legend of the Jumi, Part II: Florina</a> by The Mana Priestess, a bit more of <a href="fics/pupu1.shtml">Pupu's saga</a> by Jeremy Chapter,
+ <a href="fics/ff3tm.shtml">Final Fantasy III: The movie</a> by Nell, <a href="fics/clocktower.shtml">The coming of Avoozl</a> and <a href="fics/clocktower.shtml">The Clock Tower</a> by d_Galloway, <a href="fics/angelsdie.shtml">When Angels Deserve to die</a>
+ by LadyBlackMage, <a href="fics/eoi_1.shtml">Evolution of Innocence</a> by Quintia, <a href="fics/family.shtml">Family</a>, <a href="fics/oneofourown.shtml">One of our own</a>, <a href="fics/theressomethingaboutselphie.shtml">There's something about Selphie</a>, <a href="fics/whataboutzu.shtml">What about
+ Xu?</a> and <a href="fics/whereyoullbe.shtml">Where you'll be</a> by Lady Aliena added.
+
+ <p align="left">January 7, 2002 - Fanfiction Board Obtained, <a href="fics/anotherlife.shtml">Another Life</a> and <a href="fics/prisonlove.shtml">We Met in Another Prison Cell</a>
+ by Weiila, <a href="fics/windcall.shtml">Windcall</a> and <a href="fics/flamekiss.shtml">Flamekiss</a> by Archone, the Days' Child series, <a href="fics/whataboutnida.shtml">What About Nida?</a>, and <a href="fics/thenarshetrials.shtml">The Narshe Trials</a>
+ by Lady Aliena, Second Chances by SilverKnight, <a href="fics/battlemidgar.shtml">Battle for Midgar</a> by Michael Carusi, <a href="fics/disciples">Disciples</a> by Teh Exile, and <a href="fics/fallichirou.shtml">The Fall of Ichirou</a> by d Galloway, were added.
+ Memoirs of an Adventure's Child by Richard B. Sampson Jr. was updated.</p>
+
+ <p align="left">Between October 21, 2001 and January 7, 2002, stuff happened. I don't know what, though. -Mazrim
+
+ <p align="left">October 21, 2001 - Requirements Section
+ REALLY added, <a href="fics/worshippers.shtml">Worshippers of
+ Insanity</a> and <a href="fics/badday.shtml">One of Those Days</a>
+ by Weiila, <a href="fics/3companioneers.shtml">The Three
+ Companioneers</a> and <a href="fics/oedipaloratory.shtml">Oedipal
+ Oratory</a> by Archone, <a href="fics/warmage.shtml">Enter a
+ Warmage</a> by Starstorm, and Honey,
+ Vanilla, and Satin by SilverKnight were added.
+ Memoirs of an Adventure's Child by Richard B. Sampson Jr.
+ was updated. Hints were dropped about getting a
+ fanfiction board.</p>
+
+ <p align="left">September 5, 2001 - Requirements Section
+ added. Author sorting on the fanfiction pages begun.
+ Recent Updates section removed. Mr. Saturn left. <a
+ href="fics/moment.shtml">Moment with Celes</a> and <a
+ href="fics/gogotwo.shtml">Gogo's Secret II</a> by Weiila, <a
+ href="fics/othershadows.shtml">Shadows</a> by Lord Zero, <a
+ href="fics/jumipro.shtml">The Legend of the Jumi</a> by The
+ Mana Priestess, and A Prelude to
+ Vengeance by SilverKnight were added. One more
+ chapter in <a
+ href="fics/archon-shining_force-behind_the_screen.shtml">Shining
+ Force: Behind the Screen</a> by Archone, one more chapter
+ in <a href="fics/pupu1.shtml">Pupu's Saga</a> by Jeremy
+ Chapter, and one more chapter in <a href="fics/memoirs.shtml">Memoirs
+ of an Adventure's Child</a> by Richard B. Sampson Jr.
+ were added.</p>
+
+ <p align="left">August 5, 2001 - Updates Archive, Poll,
+ and Rants Section added. <a href="fics/rydiaedge.shtml">Rydia
+ and Edge</a> by Weiila, <a href="fics/memoirs.shtml">Memoirs of
+ an Adventure's Child</a> by Richard B. Sampson Jr., <a
+ href="fics/onceagain.shtml">Once Again</a> by Lord Zero, <a
+ href="fics/ramirez.shtml">Bound by Honor, Bound by Respect</a>
+ by Megaman984, and <a href="fics/kefkaproject.shtml">The Kefka
+ Project</a> by Mazrim Taim were added. Two more chapters
+ in <a href="fics/archon-shining_force-behind_the_screen.shtml">Shining
+ Force: Behind the Screen</a> by Archone were added.</p>
+
+ <p align="left">July 16, 2001 - <a href="fics/monsters.shtml">Monsters
+ from the Deepest Depths of Horror</a> by Weiila, <a
+ href="fics/forrosa.shtml">For Rosa</a> by SpoonyBard, and <a
+ href="fics/fourfiends.shtml">Crystal Kin</a> by Paln were
+ added.</p>
+
+ <p align="left">June 28, 2001 - <a href="fics/departure.shtml">Departure
+ and Reunion</a> by Weiila was added.</p>
+
+ <p align="left">June 20, 2001 - <a href="fics/gogo.shtml">Gogo's
+ Secret</a> and <a href="fics/kain.shtml">Kain</a> by Weiila
+ were added.</p>
+
+ <p align="left">June 17, 2001 - Another chapter in <a
+ href="fics/archon-shining_force-behind_the_screen.shtml">Shining
+ Force: Behind the Screen</a> by Archone was added.</p>
+
+ <p align="left">June 12, 2001 - <a href="fics/magusquest.shtml">Magus's
+ Quest</a> by Weiila was added.</p>
+
+ <p align="left">June 5, 2001 - <a href="fics/write.shtml">Mazrim's
+ Guide to Writing Fanfiction</a> was added.</p>
+
+ <p align="left">June 4, 2001 - <a href="fics/hangaround.shtml">Hanging
+ Around</a> by Weiila was added.</p>
+
+ <p align="left">May 29, 2001 - <a href="fics/bored.shtml">Bored
+ Beyond Compare</a> by Weiila was added by Mazrim. Another
+ chapter in <a
+ href="fics/archon-shining_force-behind_the_screen.shtml">Shining
+ Force: Behind the Screen</a> by Archone was added by Mr.
+ Saturn</p>
+
+ <p align="left">May 15, 2001 - The Incomplete Fanfics
+ section was added by Mr. Saturn. <a href="fics/merman.shtml">The
+ Merman</a> by Morgan and <a href="fics/oneesama.shtml">Oneesama
+ E</a> by Morgaine MacLir were added by Mazrim Taim. <a
+ href="fics/archon-shining_force-behind_the_screen.shtml">Shining
+ Force: Behind the Screen</a> by Archone and an <a
+ href="fics/unnamed.shtml">Incomplete Final Fantasy IV fanfic</a>
+ by Mr. Saturn were added by Mr. Saturn.</p>
+
+ <p align="left">May 8, 2001 - Fanfiction Archive remade
+ to look like the rest of RPGClassics.</p>
+
+ <p align="left">May 7, 2001 - Rating system abolished. <a
+ href="fics/Dekar.shtml">Maxim's Party</a> by Otakon, <a
+ href="fics/pupu1.shtml">Pupu's Saga</a> by Jeremy Chapter, The
+ Seiken Saga, consisting of <a href="fics/nightout.shtml">A
+ Night Out</a>, <a href="fics/peace.shtml">Peace</a>, <a
+ href="fics/grow.shtml">Growing Up</a>, <a href="fics/shadows.shtml">Shadows
+ of the Past</a>, and <a href="fics/makingsense.shtml">Making
+ Sense</a>, as well as <a href="fics/odd.shtml">Odd Guys</a> and
+ <a href="fics/cooking.shtml">Cooking with Ashton</a> by Duran
+ The Warrior were added.</p>
+
+ <p align="left">April 13, 2001 - Fanfiction Archive
+ created. <a href="fics/angel.shtml">Angel of Mine</a> by Chun
+ Li, <a href="fics/ash1.shtml">Bitter Ash</a> by an anonymous
+ author, <a href="fics/claws.shtml">Bloody Claws</a> by
+ Bubbawheat, <a href="fics/perspectives.shtml">Perspectives</a>
+ by Princess Nadia, <a href="fics/tseng1.shtml">Tseng's Prophecy</a>
+ by Sly, <a href="fics/elements.shtml">The Four Elements</a>, <a
+ href="fics/game.shtml">The Game</a>, and <a href="fics/steve.shtml">Parasite
+ Steve</a> by Mr. Saturn, and <a href="fics/feralwind.shtml">Feral
+ Wind</a> by Mazrim Taim (myself), were added.</p>
+
+
+ <br>
+
+
+
+<p>RPGClassics runs a weekly newsletter. If you wish to subscribe or unsubscribe to it, please e-mail <a href="mailto:merlin@rpgclassics.com">Merlin</a></p>
+
+<!--DO NOT EDIT THIS TEXT FILE IN MS FRONT PAGE--!>
+<!--DO NOT PUT ANY STYLES, HEADER, BODY, OR HTML TAGS IN THIS FILE!! USE O-N-L-Y THE HTML CODE NEEDED TO MAKE AN UPDATE POST. THAT MEANS THERE SHOULD NOT BE ANYTHING THAT ISN'T HERE ALREADY!!-->
+<!--Note: Some of us actually use Notepad and such to edit these files - when you upload, please be sure to upload in BINARY (not ASCII) mode so these files will stay legible-->
+<!--I will judo chop whoever is the next to upload in ASCII :P -Merlin-->
+<!--From now on uploading in ASCII is known as "Pulling a Wertigon" :P -Merlin-->
+
+<p><span class="HEADLINES">Fanfiction Update...And More!<br>01.07.2002 Update by <a href="mailto:macallister@csi.com">Mazrim Taim</a></span>
+<br>Well, maybe it's not quite more than a fanfic update, but the sheer size of it makes it almost an update an a half. An update and three quarters.
+<br>Anyway, to get down to business, I added a grand total of 18(!!) fanfics. Though admittedly 9 of those were from the same author, I still think it's quite impressive.
+<br>The fanfics were, in random order, "Another Life" and "We Met in Another Prison Cell" by Weiila, "Crystal Conundrums I: The Windcall" and "Crystal Conundrums II: Flamekiss" by Archone, an update to "Memoirs of an Adventure's Child" by Richard Cale, the Days' Child Series (7 stories - head over to the <a href="http://www.rpgclassics.com/Fanfics">fanfiction section</a> to see what it's about), "What About Nida?" and "The Narshe Trials" by Lady Aliena, "Second Chances" by SilverKnight, "Battle for Midgar" by Michael Carusi, "Disciples" by Teh Exile, and "The Fall of Ichirou" by d Galloway.
+<br>Wow! Sugoi! ^_^ Anyway, just to reiterate this, please, fanfiction writers, post on the <a href="http://rotd.rpgclassics.com/agora/forumdisplay.php?s=&forumid=6">MESSAGE BOARD</a> for fanfiction (and some other stuff, but that stuff is unimportant :P j/k) that Merlin so gratefully put up. Thanks, Merlin! :)
+<br>So, what are you waiting for? Go over and look at the <a href="http://www.rpgclassics.com/Fanfics">fanfiction section</a>!
+
+<p><span class="HEADLINES">New Forums<br>01.06.2002 Update by <a href="mailto:merlin@rpgclassics.com">Merlin</a></span>
+<BR>"My son, seek thee out a kingdom equal to thyself; Macedonia has not room for thee." -Philip of Macedon
+<br>
+<br>
+RPGC has gotten ourselves some new forums instead of EzBoards. We purchased a message board system produced by vbulletin. We will now link to our new forums on the main page and the current one will not be used any longer. What does this mean for you? Well, first of all VBulletin is MUCH better than EzBoard. You should experience fewer slowdowns in your posting. VBulletin is also highly customizable, we could make it do just about anything we want :P Anyways we hope you will all enjoy them, and if you want a link <a href="http://rotd.rpgclassics.com/agora/index.php">clicka</a>.</p>
+
+<p><span class="HEADLINES">Sniff-sniffoo... <br>01.06.2002 Update by <a href="mailto:cidolfas@rpgclassics.com">Cidolfas</a></span>
+<BR>I'm feeling a bit out of it today, so Megaman984 was kind enough to kick in as a substitute. ^^; New topic up on the right. Enjoy!</p>
+
+<p><span class="HEADLINES">We Give To You...A New Sub Site <br>01.05.2002 Update by <a href="mailto:drak@rpgclassics.com">Drak</a> and <a href="mailto:megaman984@rpgclassics.com">Megaman984</a></span></br>That's right. A new Sub Site. And not just any ol' humor Sub Site. No! It's a Sub Site helps you, the visitor if you want it. What is it, you ask? Why, it's the <a href="http://www.s6.rpgclassics.com/rpgcsprites/index.shtml">RPGCSprites</a> section. Hope ya like.</p>
+
+<p><span class="HEADLINES">I Give To You...A New Shrine <br>01.05.2002 Update by <a href="mailto:hiryuu@rpgclassics.com">Hiryuu</a></span></br>Since you've all been dying to have another one of Hiryuu's quality shrines, I've whipped you up a <a href="http://s6.rpgclassics.com/ghostlion/">Legend of the Ghost Lion Shrine</a>. Now play nicely, kiddies.</p>
+
+<p><span class="HEADLINES">Okay. Layout Normal Again.<br>01.04.2002 Update by <a href="mailto:megaman984@rpgclassics.com">Megaman984</a></span></br>That's right. Layout is back to normal again. That is all.</p>
+
+<p><span class="HEADLINES">It's MINE! Bwahahah!<br>01.04.2002 Update by <a href="mailto:cidolfas@rpgclassics.com">Cidolfas</a></span></br>That's right! As the new person-who-decides-which-shrines-get-in, I now wield absolute power! As my first law, I have renounced the nice and kind previous rules! Now, anyone who wants to have a shrine made must own at least one black-feathered chicken, have at least 1.3 pounds of seaweed per week in his diet, and finally, must bring me... a SHRUBBERY! ...Heh, scared ya, didn't I? No? Awww... anyway, I've updated the join page and messed around with Merlin's ugly code so it's half the size. 8p I also made a nice FTP Walkthrough with screenies for everybody, and the join page is now up to date. Yaaay!
+<P>EDIT: I forgot to mention: Merlin and I have been having problems getting ahold of the following people for the following shrines: DarkCrimson (Paper Mario), Stus (Anachronox), Josh Robertson (FF9), and Genki (Golden Axe Warriors). I can't give you your FTP info if I can't reach you. If you see this, please <A HREF=mailto:cidolfas@rpgclassics.com>e-mail me</A> with a good way to get in touch with you. If I get no answer at all within a week or so, I'll be forced to un-reserve your shrines. O_o
+
+<p><span class="HEADLINES">Announcing...<br>01.03.2002 Update by <a href="mailto:zeppelin@rpgclassics.com">Zeppelin</a></span></br>
+The RPGClassics news site. I guess you could count this as my contribution to the millenial fair (though more because it took me a millenium to finish). Want to know why? Go <a href="news/">here</a> and read the editorial. I think it explains it better than I could. (yes, I know, it's a joke)
+
+<p><span class="HEADLINES">Has No Jabberwocky Quote At Hand<br>01.03.2002 Update by <a href="mailto:merlin@rpgclassics.com">Merlin</a></span></br>
+I made a few final tweaks to the join page. I fixed a broken link, added the latest requests, and re-organized the reserved list alphabetically after Cid's suggestion. Anyways, I'm done with that part of the site for now and I move on to other stuff, take it away Cidolfas. *empties desk out and moves to another cubicle*</p>
+
+<p><span class="HEADLINES">All mimsy were the borogoves<br>01.03.2002 Update by <a href="mailto:zeppelin@rpgclassics.com">Zeppelin</a></span></br>
+The FF6 Walkthrough is now complete through the world of balance. Well, almost. I seem to have misplaced the last part of it...most likely I left it at my computer at home. But it will be up soon one way or another.</p>
+
+<p><span class="HEADLINES">•Join Page Rumblings<br>01.02.2002 Update by <a href="mailto:merlin@rpgclassics.com">Merlin</a></span></br>Ok. First of all, the <a href="http://www.rpgclassics.com/join.shtml">join page</a> has undergone a _complete_ overhaul. Not only are there many new shrines available for the taking (first come, first serve :P); but there are also quite a few not-so subtle changes. RPGC is now going to host your shrines on our servers (Cid's to be more precise). I include detailed instructions on how prospective builders are to connect to their folders on the page. Not only that, but I cleaned up the section that introduced Cid's html walkthrough, _and_ Sinistral has written a new explanation about SSI that I htmlized and linked to. Also, I remodeled the "shrines in development" section. Now you can click on a shrine being built by someone and see how it is progressing. I've included start dates and maintainer names as well :P
+<br>
+<br>
+Since taking over shrine submissions in April, I think I've done at least a fair job remodeling the page and making the entire section more stream-lined than it was in previous days. And I hope I've done my job well for the people who have made shrines during my tenure. Also, since there are many things and projects around the site that require my attention, I think it is time I removed myself from shrine submissions at the height of its efficiency while under my control. I am happy to announce that Cidolfas has accepted a request to take over the section, which he will do in the next couple of days. In the meantime I will keep handling that section until I give him some stuff and whatnot. I expect he will do a better job at it than I ever did as well. Keep in mind I'll still be helping him out when need be and still handling the later stages of staff acceptance too :P
+<br>
+<br>
+Have a great week everyone.</p>
+
+<p><span class="HEADLINES">•Introducing a new section (and me!)<br>01.02.2002 Update by <a href="mailto:rptrian@rpgclassics.com">RoguePaladinTrian</a></span></br>
+The next in this slew of updates, we now have a fledgeling <a href="http://s5.rpgclassics.com/trans/trmain.shtml">Translation Section</a> brought to you by me, the newest staff member. For now, only the SNES games are covered, but plan on seeing entire sections added frequently over the next month or two.</p>
+
+<p><span class="HEADLINES">•More stuff by me! Yay! <br>01.02.2002 Update by <a href="mailto:cidolfas@rpgclassics.com">Cidolfas</a></span></br>
+I've got me some nice updates! It'll only cost you about ten thousand dollars, so... what? Oh. Well, maybe I'll just give 'em to you out of the generosity of my heart, yeah, that's it... first of all, I'd like to introduce my little friend: The <A HREF=http://s2.rpgclassics.com/ff3/>Final Fantasy III Shrine!</A> That's the NES version, not the Super Nintendo one. Don't go nuts thinking I did it all in a week. 8p I had most of the info already, just needed to whip it into shape.
+<P>In other news, the <A HREF=http://s6.rpgclassics.com/so1/>Star Ocean</A> Shrine has been updated with quite rare character art. Also, the <A HREF=http://www.ffcompendium.com/>FF Compendium</A> has had a large music database update. I did interesting things to the MIDIs. 8-) Check 'em out! Enjoy!
+
+<p><span class="HEADLINES">•Yoah! I exist!! :) <br>01.02.2002 Update by <a href="mailto:Drak@rpgclassics.com">Drak</a></span></br>Well, it's finally time for me to come out of the dark. And what better way to contribute to this wonderful celebration then to introduce my very own ftp... Its been private for a while, but its open to the public. Click <a href="http://www.rpgclassics.com/radio/ftpbasics.shtml">here</a> to go the information page to learn how to connect and <a href="http://www.rpgclassics.com/radio/ftpinfo.shtml">see</a> what my rules and schedules are. So, to all, Happy downloading!
+</p>
+
+<p><SPAN CLASS="HEADLINES">•Well what have we here?<br>12.30.2001 Update by <a href="mailto:sg_themusician@rpgclassics.com">The popular SG</a></span><br>
+Well, seeing as I'm so popular around here (PSH!), and I don't have much to contribute to the millenial fair, I thought I'd do the next best thing I could think of and wrote me a <A HREF=/staff/personals/sg.shtml>Bio</A> for the site. I don't know why it's called a bio if I wrote it, seeing as that would make it an autobio, but I better not question the authorities. :P Anywho, check it out, you know you want to.</p>
+
+<p><SPAN CLASS="HEADLINES">•Additionally<br>12.31.2001 Update by <a href="mailto:merlin@rpgclassics.com">Merlin</a></span><br>Also, the Staff and Shrine System pages should be fully up to date now, there were a few things missing.</p>
+
+<p><SPAN CLASS="HEADLINES">•New Shrine<br>12.31.2001 Update by <a href="mailto:merlin@rpgclassics.com">Merlin</a></span><br>To pick up the Millenial Fair banner I'm announcing RPGC's new <a href="http://s6.rpgclassics.com/evo">E.V.O.: The Search for Eden Shrine</a>. It will be maintained by our newest staffer, <a href="mailto:cless_alvein@rpgclassics.com">Cless_Alvein</a>. Welcome aboard Cless.</p>
+
+<p><SPAN CLASS="HEADLINES">•Gwad! Anoter comic!<br>12.31.2001 Update by <a href="mailto:lunaris@rpgclassics.com">Lunaris</a></span><br>Yeeeeup! Thats right! Anoter comic done! And it NOT a filler! GASP!...Your asking for the link? Well, SCROLL down, you lazy bums. :D</p>
+
+<p><SPAN CLASS="HEADLINES">•How Much Is That Dragon In The Window?<br>12.30.2001 Update by <a href="mailto:cidolfas@rpgclassics.com">Cidolfas</a></span><br>
+We have spotted one of those rare forest creatures, the <A HREF=/mailbag/>RPGC Mailbag</A>! Go look at it in its natural habitat! As you might be able to tell by looking at next week's topic, I'm really starting to get slightly desperate. ^^; So please, everyone send in original and interesting mailbag topics, and try to make them semi-feasible for me to actually use, mmkay? I won't print mailbag topic ideas, btw, so no pyrotechnics. This's just for me. -_-</p>
+
+<p><SPAN CLASS="HEADLINES">•My contrubution to the Millenial fair.<br>12.30.2001 Update by <a href="mailto:sg_themusician@rpgclassics.com">SG</a></span><br>Well, here's my first update for the millenial fair...2 new midis: One is from Orakio, it's a Phantasy Star 3 midi, and the other is new one to me, Silver Knight, who sent in Goldark's theme, from Dragon Force; Dragon Force is a Sega Saturn game, so, with that in mind, the Fan Music Sector now has a Sega Saturn section. Enjoy.</p>
+
+
+
+<br><br> <center></div>
+
+
+<!-- End PAge Content -->
+
+ <br><br>
+
+ <tr>
+ <td colspan="2"><div align="center"><center><table
+ border="0">
+ <tr>
+ <td><p align="center"><font CLASS="COPYRIGHT">©2001 RPGClassics.com. All
+ materials are copyrighted by their respective
+ authors. All games mentioned in this site are
+ copyrighted by their respective producers and
+ publishers. No infringement on any existing
+ copyright is intended. All rights reserved.</font></p>
+ </td>
+ </tr>
+ </table>
+ </center></div></td>
+ </tr>
+</table>
+</body>
+</html>
+
+
+
+
blob - /dev/null
blob + c1b0ca84f0e4e319e3eba5c77b893416eb80002d (mode 755)
--- /dev/null
+++ index.shtml
+<html><head><title>RPGClassics.com</title><?php include("main-header.php") ?><P><FONT CLASS="HEADLINES">• Anticipated Downtime
+<BR>03.11.2009 Update by <A HREF=mailto:cidolfas@rpgclassics.com>Cidolfas</A></FONT><BR>The RPGC server will be undergoing some maintenance / reshuffling on March 13th and 17th. We may experience a few hours of downtime on those dates. We apologize in advance for any inconvenience.
+
+<P><FONT CLASS="HEADLINES">• More fanart (really!)
+<BR>01.14.2009 Update by <A HREF=mailto:walhalla@rpgclassics.com>Walhalla</A></FONT><BR>Yes, finally a new update. More to see <A HREF="http://www.rpgclassics.com/fanart/">on that page</A>!
+
+<P><FONT CLASS="HEADLINES">• Dragon Quest VIII
+<BR>12.22.2008 Update by <A HREF=mailto:hellhawk@rpgclassics.com>Hellhawk</A></FONT><BR>After something like 3 years the DQ8 webpage is finished and available <a href="shrines/ps2/dq8">HERE</a>.
+<br><br>
+Enjoy!!
+
+<P><FONT CLASS="HEADLINES">• New fanart!
+<BR>07.08.2008 Update by <A HREF=mailto:walhalla@rpgclassics.com>Walhalla</A></FONT><BR>It looks like I lied in my last update when I said there would be another update "soon"... Oh well. The new one is (finally) <A HREF="http://www.rpgclassics.com/fanart/">here</A>. Have a look!
+
+<P>EDIT as of July 27, 2008: Hi. One more update for whoever will read this. Goooo look!</P>
+
+<P>EDIT as of October 13, 2008: Well, yes. There's another update. You know where to look.</P>
+
+<P><FONT CLASS="HEADLINES">• A lot of reading material.
+<BR>06.04.2008 Update by <A HREF=/mailto.php?email=Sephiroth_Katana>Sephiroth Katana</A></FONT><BR>The prolific Skankin' Garbage has written six new reader reviews for your enjoyment: discussions of Mistwalker's recent games <a href="/reviews/read/bluedragon_sg.shtml">Blue Dragon</a> and <a href="/reviews/read/lostodyssey_sg.shtml">Lost Odyssey</a> for the Xbox 360; a critique of the DS remake of <a href="/reviews/read/ff3ds_sg.shtml">Final Fantasy III</a>; retrospectives of <a href="/reviews/read/bof_sg.shtml">Breath of Fire</a> and <a href="/reviews/read/bof2_sg.shtml">Breath of Fire 2</a> for the SNES; and a favourable review of <a href="/reviews/read/baroque_sg.shtml">Baroque</a>, reissued for the PS2. We shall soon be giving him a bigger venue in which to unfold his talents. To add to this bounty, I have reviewed <a href="/reviews/sk/frontmission.shtml">Front Mission</a> for the SNES and <a href="/reviews/sk/finalfantasy10-2.shtml">Final Fantasy X-2</a> for the PS2.
+
+<P><FONT CLASS="HEADLINES">• A few things...
+<BR>04.19.2008 Update by <A HREF=/mailto.php?email=Sinistral>Sinistral</A></FONT><BR>April 10th marked the 7th anniversary of the Rebellion and our victory over our former webmaster. Its funny to think about how much things have changed since that time. The nature of the internet itself is different because the user base is different, how you interact with people is different, how information is presented is different. People have standards now! This is something that really came to mind on April 1st and VGmix.com decided to post a Miva board much like the one we used to have with a typical mid to late 90s amateur layout.
+
+<br>The staff of RPGC itself has changed; we've almost all moved past the stage where we were bunch of geeks that used to want to make games for living. Some of us even met girls! 1 thing that hasn't seemed to change was the website itself though, which in itself is a consequence of change. We're getting older, some of us have jobs, some of us went to med school, others to law school. Nevertheless, we're still trying things behind the scenes and we're fairly excited. We love RPGC just as much as we did when we first joined and the site won't be going away for a very long time if we can help it.
+
+<br>Keep checking for announcements in the future, we might just get the ball rolling and integrate systems into place that will allow us to create new shrines on all these new classics that have been made by these great people in the industry in these past few years.
+
+<br>And on that note, I haven't seen any news websites break the news and since Squeenix has been very frustrating with its release schedule, I figured that since we are RPG CLASSICS, it was appropriate to point to how DRAGON QUEST IV will be coming to the US for the DS! That is, if the ESRB's website is reliable, which it should be.
+
+<P><FONT CLASS="HEADLINES">• SK beat me to it. :(
+<BR>02.02.2008 Update by <A HREF=mailto:walhalla@rpgclassics.com>Walhalla</A></FONT><BR>Well, I got quite a few submissions in the past months, so expect another update soon with more variety. For now, take a look at the <A HREF="http://www.rpgclassics.com/fanart/">latest one</A>!
+
+<P><FONT CLASS="HEADLINES">• First update of the year.
+<BR>01.29.2008 Update by <A HREF=/mailto.php?email=Sephiroth_Katana>Sephiroth Katana</A></FONT><BR>We have quite a few new additions. Skankin' Garbage has reviewed <a href="/reviews/read/langrisser5_sg.shtml">Langrisser V: The End Of Legend</a> and <a href="/reviews/read/growlanserhow_sg.shtml">Growlanser: Heritage Of War.</a> Recurring contributor Kisai continues his reviews of somewhat obscure games with <a href="/reviews/read/ac_kisai.shtml">Aethra's Chronicles</a> and <a href="/reviews/read/la_kisai.shtml">Last Armageddon</a>. We also have a new contributor, DomRafa, who has written a somewhat critical review of <a href="/reviews/read/ps2_domrafa.shtml">Phantasy Star II</a>. And finally, I have reviewed <a href="/reviews/sk/finalfantasy10.shtml">Final Fantasy X</a>, a mere six years after it came out.
+
+<P><FONT CLASS="HEADLINES">• Moved!
+<BR>10.30.2007 Update by <A HREF=mailto:nulani@rpgclassics.com>Nulani</A></FONT><BR>Move completed. Let us rejoice!
+
+<P><FONT CLASS="HEADLINES">• moving notice
+<BR>10.26.2007 Update by <A HREF=mailto:merlin@rpgclassics.com>Merlin</A></FONT><BR>As has been in the works for a while, RPGC will be moving server hosts soon. Hopefully our visitors won't notice much of a change; although there may be a day or so of the site being down as the domain transfers.
+
+Staffers, please don't bother making any site updates for the next few days as your changes may not get copied to the new location. This also goes for <b>people developing shrines</b>, you may lose any updates to your Tartarus location if you upload within the next few days.
+
+Thank you.
+
+</td></tr><tr><td COLSPAN=2><div align=center><center><table WIDTH=350><tr><td><font CLASS=COPYRIGHT><p align=center class=COPYRIGHT><?php include("main-footer.txt")?></font></td></tr></table></center></div></td></tr></table></TD></TR></TABLE></body></html>
\ No newline at end of file