Add more information about the history of V3 and V4.

This commit is contained in:
John "Elwin" Edwards 2018-04-15 21:46:57 -04:00
parent 7d05ec296f
commit 3b412228f0
3 changed files with 28 additions and 14 deletions

View file

@ -35,10 +35,12 @@
<li><a href="ttyrec.html">ttyrec files</a></li> <li><a href="ttyrec.html">ttyrec files</a></li>
</ul> </ul>
<h2>Server Technology</h2> <h2>Server Technology</h2>
<p>rlgallery.org is hosted by <a href="http://www.linode.com/">Linode</a>. The server is currently running <a href="http://fedoraproject.org/">Fedora</a>.</p> <p>rlgallery.org is hosted by <a href="https://www.linode.com/">Linode</a>. The server is currently running <a href="https://getfedora.org/">Fedora</a>.</p>
<p>The Gallery also makes use of <a href="ftp://ftp.alt.org/pub/dgamelaunch/">dgamelaunch</a> and <a href="http://lighttpd.net/">lighttpd</a>. Score <p>The Gallery also makes use of <a href="ftp://ftp.alt.org/pub/dgamelaunch/">dgamelaunch</a> and <a href="https://www.lighttpd.net/">lighttpd</a>. Score
data is stored using <a href="http://www.postgresql.org/">PostgreSQL</a>.</p> data is stored using <a href="https://www.postgresql.org/">PostgreSQL</a>.</p>
<p>The Web player was created with <a href="http://nodejs.org/">node.js</a>.</p> <p>The Web player was created with <a href="https://nodejs.org/">node.js</a>.</p>
<h2>Support</h2>
<p>The Gallery does not currently need donations. Consider supporting <a href="https://blog.roguetemple.com/">Temple of the Roguelike</a> or purchasing <a href="http://roguetemple.com/z/hyper/">HyperRogue</a> or another fun roguelike game.</p>
</div> </div>
<div class="foot"><a href="/">rlgallery.org</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div> <div class="foot"><a href="/">rlgallery.org</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div>
</body> </body>

View file

@ -9,11 +9,18 @@
<h1>Rogue V3</h1> <h1>Rogue V3</h1>
<div class="nav"><a href="/">rlgallery.org</a> -&gt; <a href="/about/">About</a> -&gt; Rogue V3</div> <div class="nav"><a href="/">rlgallery.org</a> -&gt; <a href="/about/">About</a> -&gt; Rogue V3</div>
<div class="content"> <div class="content">
<p>This game is a version of Rogue 3.6. It was originally written by Michael Toy, Ken Arnold, and Glenn Wichman, released in June 1981, <p>This game is a version of UNIX Rogue 3.6.</p>
and distributed with BSD. This was the first widely-played version of Rogue.</p> <h2>Development History</h2>
<p>The <a href="http://rogue.rogueforge.net/">Roguelike Restoration Project</a> updated Rogue 3.6 to run on modern systems.</p> <p>The original Rogue was created about 1980 by Michael Toy and Glenn Wichman, who at that time were students at the University of California, Santa Cruz. Michael Toy later transferred to Berkeley and continued to develop Rogue along with Ken Arnold, creator of the curses library.</p>
<p>The Roguelike Gallery's version has been further modified to work with dgamelaunch and to log the results of all games.</p> <p>Rogue first ran under the <a href="https://en.wikipedia.org/wiki/Version_6_Unix">V6 Unix</a> operating system on the <a href="https://en.wikipedia.org/wiki/PDP-11">DEC PDP-11</a> minicomputer. Early in 1981, copies of Rogue began to be included in the <a href="https://en.wikipedia.org/wiki/History_of_the_Berkeley_Software_Distribution">2BSD</a> software collection, which brought it to a wide audience. Version 3.6 was released in April 1981 and became very popular in university computer labs.</p>
<p>The <a href="/files/roguelike-r109-src.tgz">source code</a> can be downloaded.</p> <p>Rogue 3.6 is the ancestor of Super-Rogue, Advanced Rogue, and the other early roguelikes. The original authors controlled access to Rogue's source code, mostly to make cheating harder. But sometime around June 1981, an unidentified outsider got hold of a copy. All the other games used this code as a starting point.</p>
<h2>Restoration</h2>
<p>Because of the copying incident, the Rogue 3.6 source code could be found in several places on the Internet. The <a href="https://web.archive.org/web/20160606055809/http://rogue.rogueforge.net:80/rogue-3-6/">Roguelike Restoration Project</a> ported the game to run on modern computer systems. The RRP worked from 2000 to 2006, releasing a version called 3.6.3 at the end.</p>
<p>The Roguelike Gallery's version is based on the RRP's Rogue 3.6.3. There have been some small modifications in order to work with the Gallery's multi-user environment. A few bugs have also been fixed.</p>
<h2>More Information</h2>
<ul>
<li><a href="https://web.archive.org/web/20070622153327/http://www.wichman.org/roguehistory.html">A Brief History of Rogue</a>, by Glenn Wichman</li>
</ul>
</div> </div>
<div class="foot"><a href="/">rlgallery.org</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div> <div class="foot"><a href="/">rlgallery.org</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div>
</body> </body>

View file

@ -9,11 +9,16 @@
<h1>Rogue V4</h1> <h1>Rogue V4</h1>
<div class="nav"><a href="/">rlgallery.org</a> -&gt; <a href="/about/">About</a> -&gt; Rogue V4</div> <div class="nav"><a href="/">rlgallery.org</a> -&gt; <a href="/about/">About</a> -&gt; Rogue V4</div>
<div class="content"> <div class="content">
<p>This game is a version of Rogue 5.2. It was originally written by Michael Toy, Ken Arnold, and Glenn Wichman, released in April 1982, <p>This game is a version of UNIX Rogue 5.2.</p>
and distributed with BSD. It is called V4 because it has more in common with the previous 4.x releases than with the 5.x versions which followed it.</p> <h2>History</h2>
<p>The <a href="http://rogue.rogueforge.net/">Roguelike Restoration Project</a> updated Rogue 5.2 to run on modern systems.</p> <p>Aftery the success of <a href="rogue3.html">Rogue 3.6</a>, Michael Toy, Ken Arnold, and Glenn Wichman further modified the game. Version 4 made some interface improvements and tweaked many numbers. In April 1982, version 5.2 was completed and distributed with BSD. It is called V4 because it has more in common with the previous 4.x releases than with the 5.x versions which followed it.</p>
<p>The Roguelike Gallery's version has been further modified to work with dgamelaunch and to log the results of all games.</p> <p>The <a href="https://web.archive.org/web/20160516183453/http://rogue.rogueforge.net:80/rogue-5-2/">Roguelike Restoration Project</a> obtained a copy of the source code, probably from an FTP site that has since shut down. The game was updated for modern computers in 2005. The RRP called its latest build "5.2-1", and made a few source changes between then and the end of development in 2008.</p>
<p>The <a href="/files/roguelike-r109-src.tgz">source code</a> can be downloaded.</p> <p>The Roguelike Gallery's version includes further bugfixes and compatibility improvements. Gameplay remains true to the original.</p>
<h2>More Information</h2>
<ul>
<li><a href="https://web.archive.org/web/20160606060213/http://rogue.rogueforge.net:80/rogue-4-22/">Rogue 4.22</a>, a slightly earlier version</li>
<li>The <a href="https://userpages.monmouth.com/~colonel/rvm.html">Vade-Mecum</a>, a guide to Rogue focusing on V4</li>
</ul>
</div> </div>
<div class="foot"><a href="/">rlgallery.org</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div> <div class="foot"><a href="/">rlgallery.org</a> <a href="/recent.cgi">Recent Games</a> <a href="/scoring/high.cgi">High Scores</a> <a href="/notes/">Notes</a> <a href="https://rlgallery.org:8080/">Play</a></div>
</body> </body>