Gammon Software Solutions
Software, documentation and tutorials by Nick Gammon, online since 1998. The site is maintained as a stable reference — the material here is linked from all over the web and stays put.
MUSHclient
A free, fast MUD client for Windows, with Lua scripting, triggers, aliases, timers and plugins.
Download · Documentation · Function reference · Release notes · FAQ
Electronics and microprocessors
Tutorials and discussions about the Arduino and AVR microprocessors:
interrupts, timers, power saving, I2C, SPI, and much more.
Interrupts · I2C · SPI · Power saving · all threads
G-Pascal for the 6502
A Pascal compiler, BASIC-like editor and assembler for Ben Eater’s 6502 breadboard computer, with I2C and SPI support.
MUD servers and resources
Running PennMUSH, SMAUG and ROM servers under Windows, the SMAUG/ROM Area Editor, guides to playing MUSHes, and the MCCP compression protocol.
PennMUSH · SMAUG · Area Editor · Playing MUSHes · MCCP
Forum archive
The discussion forum ran from 2001 to 2026 and is preserved as a read-only archive: 83,000 posts on MUSHclient, scripting, Lua, electronics and more.
WeaveDraft
Design weaving patterns — threading, tie-up and pedalling — right in your browser. A modern re-implementation of the 1990s Mac/Windows program.
Character sets and Unicode
An illustrated explanation of character sets, encodings, code pages and Unicode, from ASCII to UTF-8.
General
- Downloads — all software on this site is free
- Search — every part of the site is searchable
- “Can you trust your computer?” — article by Richard Stallman
- About this site