Skip to content

lashtear/tinymux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyMUX

Artistic

This is Chime's (@lashtear) experimental branch of TinyMUX. It has significant differences from the normal TinyMUX development cycle but should include most of Brazil's (@BrazilOfMUX) work where applicable.

It is not appropriate for all games or environments and is currently in a very rough development stage and not expected to work as a drop-in replacement for existing MUX games. Primarily, it targets games using the Mechanipus hosting environment, but bug reports from external games are quite welcome.

Building

Very different configuration and installation layout! See Installation.

Code differences

  • Include the previous Mechanipus patches as deployed on The Reach (closed 2015ish), Dark Spires(also closed), et al. See the mechanipus-rebased-vs-git_dev branch for more portable versions of these.
    • BLIND rooms for truly quiet quietrooms.
    • 64000 byte LBUFs, including tweaks to the Boyer-Moore-Horspool code to make this work.
    • Command lookups on master room objects consider object-parents.
    • Bare think will not adjust idle time; many clients use this as a client-to-server activity tool, rather than telnet no-ops. Unfortunate, but harmless.
  • Version generated from git describe; see Installation for more info.
  • Contains @raelik's ATCP code.

Plans / ToDo items

See To-do list

About

Chime's experimental branch of TinyMUX

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 77.7%
  • Shell 9.8%
  • C 7.9%
  • Makefile 2.5%
  • M4 0.9%
  • LLVM 0.5%
  • Other 0.7%