rmprot

This is the rmprot homepage.

What is rmprot?

rmprot is a character generator for Iron Crown Enterprises's pen and paper fantasy roleplaying game Rolemaster and its science ficiton variant Spacemaster and Cyperspace (all 2nd edition).

rmprot is a set of MS Excel workbooks for Exel 7 and up (I hope); published under the GNU general public license (GPL) 2.0.

See the documentation or the Sourceforge project page for further information on rmprot and its capabilities.

Latest changes

rmprot version 0.5.8.3 offers these changes:

  • Bugfix for development: warning when developing existing subskill, profession base lists added to spell list development choices

rmprot version 0.5.8.2 offers these changes:

  • Bugfix for temps greater than 100 (crashing character generation, bug id 598435)
  • Bugfix for "illegal" values in Development point multiplyer edit box (bug id 598436)

rmprot version 0.5.8.1 offers these changes:

  • Bugfix for using rmprot with Excel 10 and higher (Bug 597895).

rmprot version 0.5.8 offers these changes:

  • Spell mastery data is copied to magic sheet after developing new spell mastery skill (Feature request 575880).
  • Bug fix in skill list display update after undo.
  • Bugfix in expanding table ranges.
  • Bugfix in table copying in conversion.
  • Bugfix in dialog headings when creating multiple character records.

See the versions chapter in the rmprot documentation for a list of all changes.

Download / Patches / CVS

Download the zip archive (about 1.6 MB). CVS is not available as versioning of Excel binaries is of little sense. Patches are not avaliable due to the limited possibilities of patching Excel files. When a new version is released it contains functionality to upgrade character records from any other version (this should also work the other way 'round (downgrading) if required).

Running on recent Windows versions

rmprot was written on Excel95, and while Excel97 may work as well, rmprot probably won't work with later Excel versions. If I remember correctly, at some point Microsoft changed how dialogs worked. I switched to Linux years ago and haven't really used Windows since Win98 (unless I got paid for it).

However, one of the active rmprot users has contributed the following steps. It boils down to running a virtual machine with an old Windows for rmprot.

Install the Hyper V Manager windows component. (Note: Windows 10 Home edition can't install Hyper-V, so you have to upgrade to Windows 10 Pro (or) Enterprise for Hyper-V.

Configure Hyper-V:

  1. Enable the Hyper-V role through Settings
  2. Right click on the Windows button and select 'Apps and Features'
  3. Select Turn Windows Features on or off
  4. Select Hyper-V and click OK

Via the Control Panel, Set up a Virtual Machine (VM) for Windows XP and install Windows XP on this VM (download an ISO file for Windows XP and point the VM DVD drive (a setting in the VM) to that file). You will need a licence key for this.

Install MS Office 97 on this VM (again download a MS Office 97 ISO file and mount it to the virtual DVD drive). You will need a licence key for this.

To get the rmprot software to work you need to get the VM to be able to see where they are located. Either share the folder with your rmprot software in it with everyone - and set up a network connection in the VM to that folder (you can run into firewall and networking issues that prevent this working), or disconnect the virtual hard drive (with Windows XP & MS Office 97 on it from the VM you set up), connect that virtual hard drive to the PC hosting the VM using Computer Management and copy your rmprot software onto that virtual disk, then reverse these 2 steps so the virtual disc is mounted back on the VM. Ideally you should try and share a drive on your PC with the VM as that allows easy export of the generated character sheets.

There are plenty of YouTube clips and web site postings for all the steps above.

Communication

Drop me a message for any futher information on rmprot.

SourceForge Logo
ICE
Rolemaster
spacemaster.gif
cyberspace.gif

Robert Wenner, curent rmprot version is 0.5.8.3 alpha as of 8/2002