It is currently Fri Nov 17, 2017 1:33 pm
Change font size

Out of Character Chatter

Old codebase

Want to hang out and have a friendly, off-topic discussion with your fellow players and the staff? This is the place to do it.

Moderator: Elder Staff

Old codebase

Postby mabmoro » Wed Mar 12, 2014 10:43 am

So, any chance anyone knows where I can obtain a copy of the old RPI codebase? I lost my original copy, and cant find a website that has it available to download.
mabmoro
Verified Member
 
Posts: 5
Joined: Thu Nov 28, 2013 9:49 am

Re: Old codebase

Postby stalinbulldog » Wed Mar 12, 2014 12:01 pm

This may be what you're looking for:
https://github.com/webbj74/RPI-Engine
stalinbulldog
Verified Member
 
Posts: 22
Joined: Thu Feb 27, 2014 12:36 pm

Re: Old codebase

Postby mabmoro » Wed Mar 12, 2014 2:35 pm

Well, that certainly looks promising!
mabmoro
Verified Member
 
Posts: 5
Joined: Thu Nov 28, 2013 9:49 am

Re: Old codebase

Postby Auroness » Wed Mar 12, 2014 3:08 pm

It is missing the licensing and copyrights info though. If you plan on making a game, I'd advise you get in touch with Traithe before using it.
User avatar
Auroness
Unverified User
 
Posts: 12
Joined: Fri Dec 27, 2013 5:59 pm
Location: Canada

Re: Old codebase

Postby Nimrod » Wed Mar 12, 2014 5:09 pm

Auroness wrote:It is missing the licensing and copyrights info though. If you plan on making a game, I'd advise you get in touch with Traithe before using it.


Here's the diku license:
/*
* Shadows of Isildur RPI Engine, Production
* Publicly Released December 2007
* Copyright C. W. McHenry [Traithe], 2007
*
* Included License: Original DIKU Gamma
*/


/***********************************************************************
* Copyright (C) 1990, 1991
* All Rights Reserved
************************************************************************/

DikuMud License
Program and Concept created by

Sebastian Hammer
Michael Seifert
Hans Henrik Staerfeldt
Tom Madsen
Katja Nyboe

This document contains the rules by which you can use, alter or publish
parts of DikuMud. DikuMud has been created by the above five listed
persons in their spare time, at DIKU (Computer Science Instutute at Copenhagen
University). You are legally bound to follow the rules described in this
document.

Rules:

!! DikuMud is NOT Public Domain, shareware, careware or the like !!

You may under no circumstances make profit on *ANY* part of DikuMud in
any possible way. You may under no circumstances charge money for
distributing any part of dikumud - this includes the usual $5 charge
for "sending the disk" or "just for the disk" etc.
By breaking these rules you violate the agreement between us and the
University, and hence will be sued.

You may not remove any copyright notices from any of the documents or
sources given to you.

This license must *always* be included "as is" if you copy or give
away any part of DikuMud (which is to be done as described in this
document).

If you publish *any* part of dikumud, we as creators must appear in the
article, and the article must be clearly copyrighted subject to this
license. Before publishing you must first send us a message, by
snail-mail or e-mail, and inform us what, where and when you are
publishing (remember to include your address, name etc.)

If you wish to setup a version of DikuMud on any computer system, you
must send us a message , by snail-mail or e-mail, and inform us where
and when you are running the game. (remember to include
your address, name etc.)

Any running version of DikuMud must include our names in the login
sequence. Furthermore the "credits" command shall always cointain
our name, addresses, and a notice which states we have created DikuMud.

You are allowed to alter DikuMud, source and documentation as long as
you do not violate any of the above stated rules.

Regards,

The DikuMud Group


... and the SoI license:

/*
* Shadows of Isildur RPI Engine, Production
* Publicly Released December 2007
* Copyright C. W. McHenry [Traithe], 2007
*
* Software License and Terms of Use
*/

By using any part of any of the materials provided in this package (hereinafter
referred to as "the server") in any way, you agree and stipulate that your
breach of any of these provisions below, save #2 and #3, or your breach of any
of the provisions contained in the DIKU license (enumerated in the DIKU_LICENSE
file found within this package or the lib/ directory), will serve
constructively as an immediate and complete revocation of your legal rights to
use or modify this server or any derivative works created from it.


1. "Harshlands: Charles Rand" and "Shadows of Isildur: C. W. McHenry" MUST appear
somewhere on your MUD's greeting screen, IN ADDITION TO the DIKU credits.

2. While a link to us (www.middle-earth.us) on your website isn't required, it
would be greatly appreciated. Be sure to let us know if you do decide to link!

3. Any individuals who use this server to create a MUD, or even just tinker around,
should notify me - Traithe - at traithe@middle-earth.us. It's always nice to
hear about when someone's getting some use out of my work!

4. Any derivative works created via use of this server are still bound by these
conditions; both the SOI_LICENSE and the DIKU_LICENSE files must remain intact
in the lib/ directory if you choose to distribute any derivative works.

5. Any distribution of this server outside the Shadows of Isildur website at
www.middle-earth.us is strictly prohibited. Any such codebases distributed
from other sources will be considered infringements, and therefore will not
transfer to their users the legal right to execute or modify this server.


09.13.2009
traithe@middle-earth.us
The greatest enemy to propaganda or even counter-propaganda is open, unadulterated channels of free opinion.
User avatar
Nimrod
Game Lead
 
Posts: 5425
Joined: Tue Aug 20, 2013 12:51 pm

Re: Old codebase

Postby mabmoro » Wed Mar 12, 2014 6:12 pm

The licenses were in the generic/lib directory.

Thing didnt compile, said that it was missing 'mysql/mysql.h'. Is it outright missing source? (I recall before that the download on the site had code removed cause the coder didnt want their stuff distributed?)
mabmoro
Verified Member
 
Posts: 5
Joined: Thu Nov 28, 2013 9:49 am

Re: Old codebase

Postby Holmes » Wed Mar 12, 2014 6:33 pm

mabmoro wrote:The licenses were in the generic/lib directory.

Thing didnt compile, said that it was missing 'mysql/mysql.h'. Is it outright missing source? (I recall before that the download on the site had code removed cause the coder didnt want their stuff distributed?)


Check your PMs.
User avatar
Holmes
Elf Recruit
 
Posts: 213
Joined: Fri Aug 23, 2013 3:22 pm

Re: Old codebase

Postby Auroness » Thu Mar 13, 2014 9:49 am

The instructions for install are for a later version of the codebase, not the one you actually downloaded, so it won't be perfectly step-by-step. Close, but a little fiddling will make it work. The people who worked on the 2007 version never had any restrictions beyond follow the license and be nice to each other. Later version of the code with different coders had more restrictions.
User avatar
Auroness
Unverified User
 
Posts: 12
Joined: Fri Dec 27, 2013 5:59 pm
Location: Canada

Re: Old codebase

Postby Evilone » Sat Mar 15, 2014 5:32 pm

Anyone got a contact for Kithrater? I'd like to see about getting a copy of the ARPI engine.
Death is only the beginning.
Evilone
Verified Member
 
Posts: 11
Joined: Fri Dec 13, 2013 2:11 am
Location: Australia

Re: Old codebase

Postby mabmoro » Sat Mar 15, 2014 11:50 pm

Alright, got a working codebase. Anyone happen to have copies of the old RPI engine guides? They may not be 100% accurate anymore, but they're a starting point.
mabmoro
Verified Member
 
Posts: 5
Joined: Thu Nov 28, 2013 9:49 am

Re: Old codebase

Postby Nimrod » Sun Mar 16, 2014 12:53 am

I'm not sure if the guides you're looking for are here, but I just opened these forums up to the public.

http://www.wolfster.com/viewforum.php?f=31

Feel free to post your question here too. I'm more than willing to help out and there's a number of other folks who are very familiar with the codebase that would be willing to give you some insight.
The greatest enemy to propaganda or even counter-propaganda is open, unadulterated channels of free opinion.
User avatar
Nimrod
Game Lead
 
Posts: 5425
Joined: Tue Aug 20, 2013 12:51 pm

Re: Old codebase

Postby mabmoro » Sun Mar 16, 2014 11:56 am

So... I was going through my gmail account today, to clear out old junk mails that got archived, when I came across an email I had sent back in 2011. Attached was a .zip of the SOI codebase :) (Files dated to 2004 and 2010).

Edit- Nimrod, that wasnt exactly what I was looking for, but via some shenanigans and links from said forum, I located what I was via archive.org. (I was looking for the RPI Engine Guides from the File Vault of the old site)
mabmoro
Verified Member
 
Posts: 5
Joined: Thu Nov 28, 2013 9:49 am

Re: Old codebase

Postby Auroness » Sun Mar 16, 2014 3:00 pm

Nimrod wrote:I'm not sure if the guides you're looking for are here, but I just opened these forums up to the public.

http://www.wolfster.com/viewforum.php?f=31

Feel free to post your question here too. I'm more than willing to help out and there's a number of other folks who are very familiar with the codebase that would be willing to give you some insight.


Odd set up there. If I am NOT logged in, I can read the code development forum. If I try to post, I must log in, and then I can't see that particular forum.

I am assuming you want discussion to take place on the middle-earth forums and not the wolfster forums?
User avatar
Auroness
Unverified User
 
Posts: 12
Joined: Fri Dec 27, 2013 5:59 pm
Location: Canada

Re: Old codebase

Postby Nimrod » Sun Mar 16, 2014 7:48 pm

All wolfster forums do not allow posting. I may have set that particular one up to only be viewed by guests. I'll check.
The greatest enemy to propaganda or even counter-propaganda is open, unadulterated channels of free opinion.
User avatar
Nimrod
Game Lead
 
Posts: 5425
Joined: Tue Aug 20, 2013 12:51 pm


Return to Out of Character Chatter

cron

Connect

FacebookTwitter

Login

Who is online

Very smart users browsing this forum: No registered users and 3 guests

Login