Unlimited Simulator is not a game. It's a basis to create whatever simulations you want, from games to scientific simulations. You only have to worry about physics, controls and how the world looks like. It can be at the same time a car simulator, a spaceships war game, or a scientific simulation. While you can do these things on their own, Unlimited Simulator provides the ability to do all three at once. It allows interaction of completely different kinds of clients, thus achieving unprecedent realism and complexity.
TUIpeer works with the TUIAWT Java package, and together they provide a TUI (Text User Interface) look and feel for Java 1.0 and 1.1 applications. In addition, it supports multiple instances of java.awt.Toolkit, a prerequisite for a multi-user JVM. TUIAWT works by sending peer commands and receiving user interface events to and from the remote peer program. Communication with the remote peer program takes place over a socket connection.
trf is an extension library to the script language tcl, as created by John Ousterhout. It extends the language at the C-level with so-called "transformer"-procedures. With the help of some patches to the core the package is able to intercept all read/write operations on designated channels, thus giving it the ability to transform the buffer contents as desired. Existing transforms include Base64, UUencode, Hashes (SHA, MD5, ...), error correction codec, zlib-based compression, script level transforms.