Running Multiple MUDs - kyaulabs/majormud GitHub Wiki
This method converts MajorMUD to new call letters (i.e. WCC to WBB) which then allows it to run in tandem with a standard MajorMUD installation.
📌 NOTE
Backup your whole C:\WGSERV directory somewhere just in case something goes wrong.
- Install MajorMUD using the standard
SETUP.EXE
- Disable the MajorMUD and MajorMUD Plus modules through the offline utils menu
WGSDMOD.EXE
- Launch a Terminal (Command Prompt) window in your Worldgroup directory (typically
C:\WGSERV
) - Make a copy of the current fresh installation of MajorMUD
COPY WCC*.* WBB*.*
CD WGSDFCVT
COPY WCC*.* WBB*.*
CD ..\GCVIRDAT
COPY WCC*.* WBB*.*
Hex Edits
Use Hex Workshop, HxD or equivalent in order to make the following changes.
Hex edits must be done for every file in the following list:
WBBMMHLP.h
wbbmmud.dmd
wbbmmpls.dll
WBBMMUD.h
wbbmmpls.dmd
WBBMMUD.mcv
WBBMMPLS.h
WBBMMUD.msg
WBBMMPLS.mcv
WBBMMUD.UIC
WBBMMPLS.msg
wbbmmutl.exe
wbbmmud.dll
WBBTEXT.h
WGSDFCVT\WBBGEN1.CV_
WGSDFCVT\WBBGEN2.CV_
WGSDFCVT\WBBGEN3.CV_
WGSDFCVT\WBBGEN4.CV_
WGSDFCVT\WBBTEXT.CV_
- Open the file in your hex editor of choice
- Initiate a case-sensitive mass-replace operation (usually Edit -> Replace)
- Replace all occurrences of
WCC
withWBB
and all occurrences ofwcc
withwbb
- Save, close and move to the next file in the list
- Open
wbbmmud.dll
andwbbmmpls.dll
and replace all instances ofMajorMUD
withOtherMUD
(name must be same length)
Module Names
- Open
wbbmmud.dmd
with a text editor of your choice - Modify
Module Name: MajorMUD
=>Module Name: OtherMUD
naming the new MUD anything you like - Modify
Add-On Utility: WBBMMUTL -- MajorMUD Utilities
=>Add-On Utility: WBBMMUTL -- OtherMUD Utilities
again naming it whatever you like - Open
WBBMMPLS.DMD
with a text editor - Modify
Module Name: MajorMUD Plus
=>Module Name: OtherMUD Plus
NMR and Cleanup
- Re-enable the modules via the offline utils menu
WGSDMOD.EXE
(they should be listed with your new name) - Add a page in the Menu Editor
WGSRUNMT.EXE
linking to the new module name - Open Security and Accounting and add the keys for MajorMUD and MajorMUD Plus.
- Modify in-game account key changes, the mass rename likely renamed
WCCGAMEOP
toWBBGAMEOP
for example (this may however already be how you want things) - Open Nightmare Redux and point it at the new
WBB
installation. - In NMR change the room references via
Tools
->Rooms
->Change dat call letters
- Using the offline utils menu
WBBMMUTL.EXE
run an Offline Recovery - Test out your new realm