gnuboy emulates the Color GameBoy handheld console in portable C, with interfaces for X11, Linux fbcon and svgalib, SDL, DOS, and Windows, with other ports planned in the future. Compatibility with ROMs tested is around 99 percent, and all major hardware features except SGB extensions are supported. With the optional optimized i386 assembly code, gnuboy can run at the full 60 FPS even on Pentium/75s and below. No special libraries are required to compile, and gnuboy is known to build on many *nix variants.
PilotGOne is a GO game viewer and recorder for PalmOS. It uses the Smart Game Format (SGF) for input and output. PilotGOne can play back existing SGF files with variations and comments, and it can also be used as a board for stand-alone play. It uses only 42 Kb of Palm Pilot memory, and it supports comments, marks/labels, and annotations. Other features include Zoom-In for bigger image, editing of game records, sorting/searching of games, handicaps, Komi, and board sizes 5x5, 9x9, 13x13, and 19x19.
NSokoban is a Sokoban game for PalmOS. Sokoban is an old but addictive game where the objective is to push boxes around and arrange them properly in the goal area. This implementation includes "one-box" undo, four sets of levels (the original 50 levels, some 45 extra levels, and two level sets by Yoshio Murase). NSokoban's source includes a program for converting text files which contain level data into a form that be loaded by the game. NSokoban consists of a portable sokoban game engine, a Palm GUI, and a primitive TTY interface (primarily for debugging). Full source code is available by anonymous CVS.