-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How do you actually run this code? #2
Comments
We don't yet. Some files could be missing. But certainly running it would involve running MDL on ITS or TOPS-20. I can only offer guidance for ITS: start by taking a look at http://github.com/PDP-10/its |
I suspect it will run under Confusion (an interpreter for MDL designed to run the later version of Zork), although some tweaks will likely be required. http://ifarchive.org/indexes/if-archiveXprogrammingXmdlXinterpretersXconfusion.html |
I can't help with MDL, but a Digital Equipment Corporation (DEC) engineer Bob Supnik rewrote Zork in FORTRAN in 1978. That source has been updated and runs on 64-bit Intel machines, and can be found here: |
If you want to play zork I would suggest to look at the following instruction. |
I did a C++ port of the 1981 version of this code. It's available with built releases for Linux and Windows at https://github.com/jclaar/zork. It's based off the final (as far as I know) version of the code, which is later than the version done by Bob Supnik. |
@jclaar, as far as I understand, Supnik started his port in 1978 but received somewhat regular updates from the Zork authors. Supnik has a copy of the 1981 version here: http://simh.trailing-edge.com/games/zork-mdl.zip |
@larsbrinkhoff Well you learn something new every day. :-) Though it looks like his site has the FORTRAN code, updated to the final version, with the mat, slide, and brochure puzzles. I don't think the C port by Ian Lance Taylor has ever been updated with those, or at least I've never seen it. There are a lot of versions out there! |
@mikeyhogarth, the January 1978 version is now running on ITS. |
I've patched up the different MDL versions to run under Confision. Look here. |
Most of the binary MADMAN SAVE files run on ITS using Muddle 54. |
I think it'd be really good to include a README detailing how to build and work with this codebase - lots of people are going to be really interested in getting this built and working locally.
The text was updated successfully, but these errors were encountered: