MORIA
MORIA was a game that ran under VMS on early VAX machines.
Contents
Preparations
Get the VMS MORIA V4.43 kit.
The VMS MORIA V4.43 kit includes:
- SIMH VAX-11/750 Linux executable
- SIMH VAX-11/750 Windows executable
- SIMH VAX-11/750 configuration file
- VMS V4.7 RA81 disk image (including VAX PASCAL V2.6)
- VMS MORIA V4.43 RD31 disk image (MORIA sources & executable)
- VMS MORIA V4.43 manual: MORIA-MANUAL.TXT
Unzip to a directory of your choice.
Get it Running
Enter your new MORIA directory and:
- Linux:
./vax750 -q
- Windows:
run vax750.exe -q
The SIMH VAX-11/750 will boot VMS V4.7:
(User input in bold typeface)
VAX/VMS Version V4.7 28-Oct-1987 13:00 %%%%%%%%%%% OPCOM 5-FEB-2024 17:48:51.47 %%%%%%%%%%% Logfile has been initialized by operator _OPA0: Logfile is SYS$SYSROOT:[SYSMGR]OPERATOR.LOG;45 %MOUNT-I-MOUNTED, MORIA mounted on _DUA1: %SET-I-INTSET, login interactive limit = 64, current interactive value = 0 SYSTEM job terminated at 5-FEB-2024 17:48:51.65 [Enter] Username: MORIA Welcome to VAX/VMS version V4.7 Last interactive login on Monday, 5-FEB-2024 17:48 $
Start MORIA:
$ MORIA ********************* ** Moria 4.80 ** ********************* COPYRIGHT (c) Robert Alan Koeneke Programers : Robert Alan Koeneke / University of Oklahoma Jimmey Wayne Todd / University of Oklahoma Dungeon Master: This file may contain updates and news. [Press any key to continue, or <Control>-Z to exit][Enter]
Choose a race:
Name : Race : Sex : Class : Choose a race (? for Help): a a) Human b) Half-Elf c) Elf d) Halfling e) Gnome f) Dwarf g) Half-Orc h) Half-Troll
Choose a sex:
Name : Race : Human Sex : Class : Choose a sex (? for Help): m m) Male f) Female
Choose a class:
Name : Age : 16 STR : 14 Race : Human Height : 72 INT : 14 Sex : Male Weight : 134 WIS : 14 Class : Social Class : 31 DEX : 15 CON : 13 CHR : 14 + To Hit : 0 + To Damage: 0 + To AC : 0 Total AC : 0 Character Background You are one of several children of a Yeoman. You are a credit to the family. You have brown eyes, straight auburn hair, and an average complexion. Choose a class (? for Help): a a) Warrior b) Mage c) Priest d) Rogue e) Ranger f) Paladin
Enter your player's name:
Name : Beginner Age : 16 STR : 18/23 Race : Human Height : 72 INT : 12 Sex : Male Weight : 134 WIS : 12 Class : Warrior Social Class : 31 DEX : 17 CON : 15 CHR : 13 + To Hit : 3 Level : 1 Max Hit Points : 19 + To Damage: 3 Experience : 0 Cur Hit Points : 19 + To AC : 1 Gold : 431 Max Mana : 0 Total AC : 0 Cur Mana : 0 (Miscellaneous Abilities) Fighting : Very Good Stealth : Bad Perception : Bad Bows/Throw : Good Disarming : Fair Searching : Poor Saving Throw: Good Magic Device: Fair Infra-Vision: 0 feet Enter your player's name [press <RETURN> when finished]
Press any key to continue, or <Control>-Z to exit: [Enter]
Name : Beginner Age : 16 STR : 18/23 Race : Human Height : 72 INT : 12 Sex : Male Weight : 134 WIS : 12 Class : Warrior Social Class : 31 DEX : 17 CON : 15 CHR : 13 + To Hit : 3 Level : 1 Max Hit Points : 19 + To Damage: 3 Experience : 0 Cur Hit Points : 19 + To AC : 1 Gold : 431 Max Mana : 0 Total AC : 0 Cur Mana : 0 (Miscellaneous Abilities) Fighting : Very Good Stealth : Bad Perception : Bad Bows/Throw : Good Disarming : Fair Searching : Poor Saving Throw: Good Magic Device: Fair Infra-Vision: 0 feet [Press any key to continue, or <Control>-Z to exit] [Enter]
You start at the town level now:
################################################################## Human #................................................................# Warrior #..............................................##6##.............# Novice #..............................................#####.............# #...........###########......#####.............#####.............# STR : 18/23 #...........###########......1####.............#####.............# INT : 12 #...........###########......#####.............#####.............# WIS : 12 #...........###########........................#####.............# DEX : 17 #..........>###########..........................................# CON : 15 #...........##4########..........................................# CHR : 13 #............@...................................................# #................................................................# LEV : 1 #..............#3#.............................######5...........# EXP : 0 #..............###.............................#######...........# MANA: 0 #..............###........#####2#####..........#######...........# MHP : 19 #..............###........###########..........#######...........# CHP : 19 #..............###........###########..........#######...........# #..............###........###########..........#######...........# AC : 0 #..............###........###########..........#######...........# GOLD: 431 #..............###.............................#######...........# #................................................................# ################################################################## Town level
Your characters' symbol is @
.
You move using the arrow keys on the numeric keypad.
See the comprehensive manual (MORIA-MANUAL.TXT) for the details of the game.
To leave the game and save its current state, type [Ctrl + z] and enter a filename of your choice.
To leave the game without saving, press [Ctrl + z] and confirm with q.
After leaving the game you return to the VMS operating system prompt.
To restart MORIA using your saved state, append the file name you chose when saving to the MORIA command, e.g.:
$ MORIA GAME.SAV
Using the MORIA command on its own results in a new game.
When you are finished, log out from VMS.
$ LOGOUT MORIA logged out at 6-FEB-2024 17:28:29.91
Game Management
You can reset the game to its original state; i.e.:
- All saved games are lost (your save files remain, but will not work any longer)
- The high score list is emptied
Log in as "System Manager":
Username: SYSTEM Password: MANAGER047 (not echoed) Welcome to VAX/VMS version V4.7 Last interactive login on Monday, 5-FEB-2024 17:48 $ @RESET_MORIA
Graceful Shutdown of the VMS Operating System
Although the VMS operating system is considered to be very robust and can withstand a lot of abuse, you are still recommended to shut it down properly.
Log in as "System Manager" (see above).
Run a graceful shutdown:
$ SHUTDOWN