Mudlet The Mud Client

Mudlet 1.1.0 is here! Casual overview

March 11th, 2010 by Vadi

Mudlet 1.1.0 is now available for download for Windows, Linux and Mac, bringing a whole new set of features, bugfixes, and improvements!

Just because there are so many new things, the this announcement will cover the general things that you as a user will notice, and the follow-up one will cover things that scripters would be happy about.

Display improvements

Mudlets custom-made, and already the fastest text display among MUD clients received many improvements in 1.1.0. Still keeping the speed advantage, it received a lot of work to make it better – gone are the black rectangles, selection blowing up, and tough times scrolling. Additionally, the blank space that sometimes appeared between the input line and the MUD text is gone, and commands are now shown are now on the last line, not a line of their own. Commands can have their color customized as well. The default setting for text is now with anti-aliasing enabled, making first look experience more pleasurable.

A menu bar

Should you not like the big buttons in the main window or want to reclaim some screen real estate, you can now use a menu bar to access the common things instead of a toolbar. To enable it, see SettingsGeneral.

Auto-resizable and multiline input line

When you’re typing up a long sentence, you’ll notice that the input line will now smartly resize to accommodate it. This makes roleplay much easier since long emotes will be clearly visible at once now. As a bonus, you can also insert new lines without sending a command first.

Here’s an overview of the keybindings you can use with the input line now:

KeyEffect
EnterSend command
Cursor up/downCommand history if empty, command completion otherwise
Tab or shift+tabWord completion from the MUD text
Ctrl+enterClose splitscreen
Shift+enterAdd new line in the command line without sending the command yet
Ctrl+up/downMove cursor up/down in the command line (multiline)
Left/rightMove cursor left/right

Composer

Mudlet now supports ATCP and the Composer feature – which means that in IRE-based and other MUDs that support it, when you’ll start editing text a popup window will show up and you’ll be able to easily edit the text. This is the same as the Composer feature of the Nexus client.

Just a small note though – if you’re using a proxy to connect to a game, like MudBot or Vadi Multiclient, you’d need to get in touch with the person you got it from. By default, those proxys strip ATCP information and thus the Composer won’t work.

Notable misc fixes

Rejoice! The command separator option now gets remembered, so you can change it and have Mudlet remember it after a restart. Additionally, keybindings will no longer jump out of their groups but stay in them as expected. A lot of other things were fixed as well – and as always, if you find a problem do let us know.

Screencast

Mudlet 1.1.0 casual overview

Enjoy!

Posted in Uncategorized | 2 Comments »

Mudlet Beta is now available!

March 7th, 2009 by Vadi

Yes, it is here! Go download now.

There are installers for Windows and Ubuntu, with a Mac in plans. Mudlet at this point is a quite usable client for everyday gaming – we’d like you to stress it as much as you can, make it crash, find flaws or find new features that you’d like! Let us know, because we’re listening.

Changes since the pre-alpha version:

  • Switched to the PCRE 7.6 regex engine which is much more powerful
  • Enabled the new speed display by default
  • Improved scripting support with more functions (see help manual)
  • Improved trigger engine with trigger chains and multicondition triggers – many bugfixes and improvements
  • Added support for XML packages, including import/export!
  • Added customizable button bars
  • Switched from qmake to cmake for building (qmake is still left as backup though)
  • Improved command line autocompletion
  • Added buffer limiting to Mudlet (right now it’s hardcoded at 100k lines with 10k batch deletion; this will be customizable later)
  • Added small screen netbook support
  • … and a more detailed changelog is available on our git page.


Caveats in the beta version:

  • Settings from the pre-alpha won’t be transferred – but if you’ve made lot of them and wouldn’t like to lose them, let us know and we’ll add a converter
  • The interface polishing is not done – does look ugly / unusable in some places, but the functionality should be there

Posted in Release | 2 Comments »