MUX to TinyMUSH Connundrum
-
So I am working on a project and have a TinyMUSH server, I would also prefer to use a TinyMUSH server in future.
The code I am importing is for a MUX though and whilst some of it works when directly copied over this is certainly not the case for all of it.
Am I lucky enough that there are a few differences in how the two systems work that I can identify and try to fix? Or should I swap my server over to use MUX? Please note that I am extremely crap at coding, would need to modify some of the code anyway (which is going to be 'fun') and any experience I do have is with Penn or Tiny.
To explain exactly what I am doing:
Working with somebody on a new Fading Suns game.
I have the database (and blessing to copy stuff from it) for Star Crusade and whilst the game is planned to be rather different overall we are going to be using the +sheet, dice rolls, equipment, etc code from it.
-
You'd have to give a direct listing of what doesn't work. Functions work either 1) slightly differently, 2) radically differently, or 3) don't have a counterpart between the four major MU* platforms. We'd also have to see the code or be able to dig through a debug and such, in order to see where things are breaking.
It's not impossible to identify and fix, but you'd have to debug every command/function that doesn't work and find the function that errors, and see how it's changed or if an alternate even exists on TinyMUSH.
-
Thanks for the very quick reply!
About what I feared then, I will need to start on the serious debugging once I get home.
-
@Packrat
Good luck! I'm sure if you post here for help, someone will try to help with your debugs. -
You might want to check into RhostMUSH. It's very compatible with both TinyMUSH and MUX, and offers a lot of modern features that neither of those servers has.
-
@RnMissionRun said in MUX to TinyMUSH Connundrum:
You might want to check into RhostMUSH. It's very compatible with both TinyMUSH and MUX, and offers a lot of modern features that neither of those servers has.
https://github.com/RhostMUSH/trunk for the github pull
The main dev hangout for Rhost is iweb.localecho.net 4201
Everyone's welcome.