DirectX support for Wine is a set of patches against Wine to implement DirectX 9. It allows modern games and 3D applications to run under Wine. The patches include many experimental and beta features that have not yet made it into the stable Wine source tree. The aim of the project is to provide full support for DirectX 8 and 9 so that all games and 3D applications will run on Linux or any other platform that Wine supports.
Endpoint turns a Linux machine with one or more FireWire cards into an SBP-2 device. One can use any physical block device or file (disc image) as storage. With multiple clients, each can potentially access the SBP-2 devices from a unique FireWire bus and utilize the full bandwidth of that bus.
FAUmachine is a virtual machine that emulates a PC. It runs as a normal user process (no root privileges or kernel modules needed) on top of Linux on i386 hardware. Ports to OpenBSD and Windows are in progress. An out-of-the-box Linux distribution can be installed onto this virtual hardware, using the installation program that comes with it. Binaries compiled for i386 hardware architecture will also run on FAUmachine. FAUmachine supports networking and FAUmachines can be connected transparently to the local network to which their host machine is attached. If the appropriate servers are running on the FAUmachine, login from any real machine is possible, once the network is set up.
FBZX is another Sinclair Spectrum emulator for Linux, but with an special feature: it works with the framebuffer, so it can work at full speed and full screen. Its main features are extremely accurate emulation of screen and sound (both speaker and AY-3-8912 sound chip), emulation of joysticks (kempston, cursor, and Sinclair), and emulation of 48K (both issue 2 and issue 3), classic 128K, Plus 2, and Plus 2A. It supports Z80 snapshot files (both loading and saving) and TAP files (allowing normal loading or fast-speed loading).
FLASH-PLAICE is a powerful in-circuit development tool that combines the features of a flash programmer, an emulator, and a high speed multi-channel logic analyzer into one device. It runs uClinux. The logic analyzer features up to 200MHz sampling rates and up to 32 input channels. The logic analyzer Java client features support for up to 200MHz sampling rates, user controlled filtering operations, time line in diagram, metadata (size, rate, and trigger position) stored in files, an ID command for device identification, configurable serial port transfer rate, user configurable drawing modes (logic level, hex value, and scope), and Java client access via almost any PC with a serial port. The Java client uses the RXTX serial library with support for 34 platforms including Linux, Windows, and Solaris. Java client plugins include an SPI and I2C bus protocol analyzer, timing analysis to state analysis conversion, and post-processing functions.