malexw/moria
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Note From the Curator ----------------------- July 1, 2020 This repository of UNIX Moria is based on version 4.8.7 of umoria. I've made the bare minimum of changes required to allow this archive to build on GNU/Linux systems circa 2020 - everything else is untouched. Builds require a curses library such as libncurses5-dev To build, run $ make ----------------------- This copy of umoria includes the first three patch files (upto u487.p3). Please report problems to wilson@ji.Berkeley.EDU (ucbvax!ucbji!wilson). This is the second official release of umoria. There have been a couple hundred bug fixes and minor enhancements. Major notables: all core dumping problems should be fixed (I've said this before though...) character rerolling is implemented program is much faster: makes fewer refresh() calls was profiled and optimized zillions of register declarations added create food does not destroy object under you the run '.' command stops when the screen scrolls can repeatedly hit ^P to display last twenty messages store inventories turn over more often, store inventories change after a save/restore of character several cheating tricks involving signals no longer work scores from panic saved games are not added to the scoreboard but can be played normally otherwise Still buggy: stats are still truncated at 18/100, wearing/wielding an object that would raise a stat over 18/100 results in a permanent loss in that stat when object taken off look, throw only in 8 cardinal directions etc... See the PROBLEMS file for all the gory info. Save files from 4.85 can be read by 4.87 without problems (this compatibility is why some bugs were not fixed, namely the stat problem above). No work on MS-DOS portability has been done in the last six months. This will be a top priority for the next version. And, of course, fixing the many bugs that STILL remain. ---------------------------------------------------------- UNIX Moria 4.85 Moria is a dungeon adventure game in the manner of rogue, but not descended from rogue. Moria is to VMS systems, as rogue is to UNIX. ------------------------------------------------------------- This is my first official release. Work is still in progress. This project started in February '87, and play testing started in early April. Bug reports from my playtesters have become relatively infrequent, so the game should be relatively stable now. Please send bug reports and/or fixes to wilson@ernie.Berkeley.EDU Save file formats may change again. This version of Moria is based on the original 4.8 VMS Pascal sources written by Robert Koeneke, Jimmey Todd, Gary McAdoo and others at the University of Oklahoma. I have converted the program into C for BSD Unix. The program has since been slowly diverging from the original game as I have 'fixed' things that didn't seem to be right. Major changes of note are incompatible save file formats (who cares?) and an optional rogue-like user interface for my UNIX version as opposed to a numeric keypad interface for the VMS version. To avoid confusion, please refer to this game as UNIX moria, or umoria for short. Don Kneller has ported the program to the IBM PC, and is calling it PCMORIA. My thanks to Dave Chin and Dave desJardins of Berkeley for playtesting the early versions and making many suggestions. Thanks also to Craig Norborg of Purdue for rewritting the setuid/scoreboard code in a more rational manner. Jim Wilson wilson@ernie.Berkeley.EDU ucbvax!ucbernie!wilson
About
umoria 4.8.7 with a minimal set of patches allowing it to build on a modern GNU/Linux system
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published