PENNMUSH [codebase] De meest verspreide MUSH-server. Softcode, een lange releasegeschiedenis, en een van slechts twee codebases in ons onderzoek die zowel MSSP als een WHO vóór het inloggen beantwoorden. https://www.pennmush.org/ Spellen waarvan we vastgesteld hebben dat ze op deze codebase draaien 34 vermeld, 0 gearchiveerd /nl/games?codebase=PennMUSH Gemeten in hun handshakes: CHARSET, MSSP, UTF-8, MXP PennMUSH stamt via een fork uit 1991 af van TinyMUSH, en het is de server waarop de meeste langlopende rollenspel-MUSHes draaien. Zijn bepalende kenmerk is softcode: een functionele expressietaal, van binnen het spel bewerkt door iedereen met de juiste bit gezet, waarin een groot deel van het gedrag van een willekeurige MUSH geschreven is. Een PennMUSH-spel wordt niet zozeer ingesteld als wel geprogrammeerd door zijn spelers. Versies lezen als 1.8.8p0 — een major, een minor en een patchlevel — en de patchlevel beweegt vaak. Spellen draaien geregeld een versie die enkele patchlevels achterloopt, wat niets bijzonders is. HOE HET ER VAN BUITENAF UITZIET PennMUSH is een van slechts twee codebases in ons eigen onderzoek onder 38 servers die beide routes beantwoordde die wij peilen. Het biedt MSSP aan wanneer erom gevraagd wordt, en het beantwoordt een WHO die op het inlogscherm getypt wordt, en op het spel dat we gemeten hebben waren die twee het eens — wat zeldzamer is dan het klinkt, en waardoor PennMUSH de controle werd waartegen we andere servers getoetst hebben. De WHO vóór het inloggen doet meer dan gemak: het is de manier waarop de MUSH-familie überhaupt een spelerstelling publiceert, aangezien de rest van de familie meestal geen enkele MSSP aanbiedt. Zie MSSP [/reference/protocols/mssp] voor waarom die scheiding de reden is dat deze site vier lagen peilt in plaats van één. CHARSET-onderhandeling is normaal op moderne PennMUSH, en daarom overleven namen met accenten de reis. VERWANTE SERVERS PennMUSH, TinyMUX, RhostMUSH en CobraMUSH zijn vier servers met een gemeenschappelijke voorouder en een gedeelde woordenschat — een bouwer die de ene kent, kan met moeite de softcode van een andere lezen. Ze zijn niet compatibel: een database gaat niet zonder conversie van de een naar de ander, en de functiebibliotheken verschillen op manieren die uitmaken. SHARPMUSH Een herimplementatie in .NET die op compatibiliteit met PennMUSH mikt is in ontwikkeling, door dezelfde auteur als deze site. Niets op deze pagina is daaraan gemeten, en het heeft geen spellen in de catalogus. Zie ook TinyMUX — /nl/reference/codebases/tinymux RhostMUSH — /nl/reference/codebases/rhostmush CobraMUSH — /nl/reference/codebases/cobramush MUSH, MUD, MUCK, MOO — wat de woorden betekenen — /nl/reference/mush-mud-muck-moo MSSP — /nl/reference/protocols/mssp