i am sorry. no i was not aware of exactly what a mud was.
Originally posted by quzah
You obviously don't know what a MUD is. MUDs use ansi escape codes. Ansi escape codes are handled under DOS/Win by ansi.sys. Most *nix platforms have native support for these colors (I imagine they have their own version of ansi.sys they use.)
If you are writing a non-console application for Windows, you will have to translated these to whatever your compiler uses for color.
If you are using a console application, and you play muds (why else would you need a mud log viewer?) you likely already have ansi.sys loading. (Otherwise, why else are you using it in a console?)
In other words: MUDs use ANSI escape codes. Ansi.sys translate them for you into their end result. Any questions?