Page 1 of 1

OD&D Teletype

Posted: Mon Feb 05, 2018 9:41 am
by austinjimm
Player John A. from my local group sends these along. They are from The Bob Bullock museum here in Austin.

Image

Image

I'm not sure if the actual code is on display. It would be neat to look at that. I'll ask John and get back to y'all.

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 9:50 am
by austinjimm
Looks like a portion of the code is in the picture frame above the machine.

Image

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 4:24 pm
by thedungeondelver
The esteemed Mr. Garriott made the source-code for his first endeavor available freely, requesting of those interested to attempt to port it to a more modern language and computer hardware architecture. Alas I am of very poor programming skill or I might have attempted it myself! However, I doubt he would have cared for a translation from BASIC to...BASIC!

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 4:40 pm
by austinjimm
Looks like the complete code is here:

https://raw.githubusercontent.com/richa ... /dnd.basic

I'll have to put it on my "TO DO" list. 1200 lines could take a few hours.

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 5:47 pm
by EOTB
thedungeondelver wrote:However, I doubt he would have cared for a translation from BASIC to...BASIC!
:D

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 6:18 pm
by Philotomy Jurament
Looks like Richard Kiss ported this to a browser-based application by writing a BASIC interpreter in Javascript (so the Javascript runs the actual BASIC code). His full github repo is here:
https://github.com/richardkiss/DND1

And a demo is running here:
http://richardkiss.github.io/DND1/

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 6:48 pm
by ThirstyStirge
Philotomy Jurament wrote:Looks like Richard Kiss ported this to a browser-based application by writing a BASIC interpreter in Javascript (so the Javascript runs the actual BASIC code). His full github repo is here:
https://github.com/richardkiss/DND1

And a demo is running here:
http://richardkiss.github.io/DND1/
It's rather snotty: It told me "Who said you could play?" :?

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 6:54 pm
by francisca
ThirstyStirge wrote:
Philotomy Jurament wrote:Looks like Richard Kiss ported this to a browser-based application by writing a BASIC interpreter in Javascript (so the Javascript runs the actual BASIC code). His full github repo is here:
https://github.com/richardkiss/DND1

And a demo is running here:
http://richardkiss.github.io/DND1/
It's rather snotty: It told me "Who said you could play?" :?
That's 1977 for ya!

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 6:57 pm
by austinjimm
Philotomy Jurament wrote:And a demo is running here:
http://richardkiss.github.io/DND1/
The javascript demo doesn't run very well on my system (my main computer is a Power Mac G5 from 2003). I'll just have to type in the BASIC code on my Commodore PET Fat 40 when I get some time.
ThirstyStirge wrote:It's rather snotty: It told me "Who said you could play?" :?
Yeah, that's about all I can get out of it.

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 7:01 pm
by francisca
austinjimm wrote:
Yeah, that's about all I can get out of it.
Look at the basic code:

01730 REM INSTRUCTIONS
01740 PRINT "WHO SAID YOU COULD PLAY"
01750 STOP

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 7:02 pm
by ThirstyStirge
austinjimm wrote:
Philotomy Jurament wrote:And a demo is running here:
http://richardkiss.github.io/DND1/
The javascript demo doesn't run very well on my system (my main computer is a Power Mac G5 from 2003). I'll just have to type in the basic code on my Commodore PET Fat 40 when I get some time.
ThirstyStirge wrote:It's rather snotty: It told me "Who said you could play?" :?
Yeah, that's about all I can get out of it.
Worst. DM. Ever.
The computer program acts like a 12-year old Dungeon Master who takes his responsibilities a tad too weightily. :)
It will be a good many years before the intricacies of refereeing can be handled with a high degree of skill by a machine.

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 7:03 pm
by francisca
The only way to win is to not play the game.

<picks up some dice>

Re: OD&D Teletype

Posted: Mon Feb 05, 2018 9:23 pm
by Steve
ThirstyStirge wrote:It's rather snotty: It told me "Who said you could play?" :?
"It's OK. Gary sent us." 8)

Re: OD&D Teletype

Posted: Tue Feb 06, 2018 3:00 am
by ThirstyStirge
Steve wrote:
ThirstyStirge wrote:It's rather snotty: It told me "Who said you could play?" :?
"It's OK. Gary sent us." 8)
I input "Gary Gygax" which should have been the computer programming equivalent of a skeleton key granting me access to everything up to and including launch codes, but no such luck. Maybe I should have instead input "Monte Cook" or "Skip Williams" or "I love Hasbro". :lol:

Re: OD&D Teletype

Posted: Tue Feb 06, 2018 8:20 pm
by Zenopus Archives
ThirstyStirge wrote:
Philotomy Jurament wrote:Looks like Richard Kiss ported this to a browser-based application by writing a BASIC interpreter in Javascript (so the Javascript runs the actual BASIC code). His full github repo is here:
https://github.com/richardkiss/DND1

And a demo is running here:
http://richardkiss.github.io/DND1/
It's rather snotty: It told me "Who said you could play?" :?
Enter N when it asks if you need instructions, and then SHAVS when it asks for a name, and it should work (I tried it and it did).

I first heard of this game back in 2014 when there was a contest to implement the original code on the web, and the blogger Random Wizard was one of the winners.

Here is RW's implementation, which has a nice yellow background (and a little more user friendly than the one linked above): https://www.kirith.com/DND1/pure-js/

The game is neat for what it is, although having to press two different keys for every move (1 for Move and then Direction) is sort of frustrating when you just want to use arrow keys to slide around the neat little ASCII dungeon.

More Links
RW's blog post about the contest: Code, Contests, and Lord British (this is where I got the info about the right name to enter to let you play)

Dragonsfoot thread where I first heard about the contest (links to a Time magazine article about the contest)

Contest Announcement

Announcement of the Winners