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
WCCwithWBBand all occurrences ofwccwithwbb - Save, close and move to the next file in the list
- Open
wbbmmud.dllandwbbmmpls.dlland replace all instances ofMajorMUDwithOtherMUD(name must be same length)
Module Names
- Open
wbbmmud.dmdwith a text editor of your choice - Modify
Module Name: MajorMUD=>Module Name: OtherMUDnaming the new MUD anything you like - Modify
Add-On Utility: WBBMMUTL -- MajorMUD Utilities=>Add-On Utility: WBBMMUTL -- OtherMUD Utilitiesagain naming it whatever you like - Open
WBBMMPLS.DMDwith 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.EXElinking 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
WCCGAMEOPtoWBBGAMEOPfor example (this may however already be how you want things) - Open Nightmare Redux and point it at the new
WBBinstallation. - In NMR change the room references via
Tools->Rooms->Change dat call letters - Using the offline utils menu
WBBMMUTL.EXErun an Offline Recovery - Test out your new realm