Difference between revisions of "MORIA"

From Computer History Wiki
Jump to: navigation, search
(New page: "MORIA")
 
(Say what it is)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 +
'''MORIA''' was a game that ran under [[VMS]] on early [[VAX]] machines.
 +
 
== Preparations ==
 
== Preparations ==
  
Line 266: Line 268:
  
 
   $ '''SHUTDOWN'''
 
   $ '''SHUTDOWN'''
 
+
 
 
+
== External links ==
== See Also ==
+
* [https://github.com/dungeons-of-moria/vms-moria Moria - VMS Pascal source code]
 +
* [https://umoria.org/highlights/ Moria Release Highlights]
  
 
[[Category: SIMH Tutorials]]
 
[[Category: SIMH Tutorials]]
 
[[Category:Games]]
 
[[Category:Games]]

Latest revision as of 05:51, 20 February 2024

MORIA was a game that ran under VMS on early VAX machines.

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

External links