GXemul is a free instruction-level machine emulator, emulating not only the
CPU, but also other hardware components, making it possible to use the emulator
to run unmodified operating systems such as NetBSD, OpenBSD, or Linux.
A few different machine types are emulated. The following machine types are
emulated well enough to run at least one "guest OS":
* ARM: CATS (NetBSD/cats, OpenBSD/cats), IQ80321 (NetBSD/evbarm), NetWinder
(NetBSD/netwinder)
* MIPS: DECstation 5000/200 (NetBSD/pmax, OpenBSD/pmax, Ultrix,
Linux/DECstation, Sprite), Acer Pica-61 (NetBSD/arc), NEC MobilePro 770,
780, 800, 880 (NetBSD/hpcmips), Cobalt (NetBSD/cobalt), Malta
(NetBSD/evbmips, Linux/Malta) Algorithmics P5064 (NetBSD/algor), SGI
O2 (aka IP32) (NetBSD/sgi)
* PowerPC: IBM 6050/6070 (PReP, PowerPC Reference Platform) (NetBSD/prep),
MacPPC (generic "G4" Macintosh) (NetBSD/macppc)
* SuperH: Sega Dreamcast (NetBSD/dreamcast, Linux/dreamcast),
Landisk (OpenBSD/landisk)
XZX is a portable emulator of ZX Spectrum 48K/128K/+3 (8-bit home computers
made by Sir Clive Sinclair) for machines running UNIX and the X Window system.
XZX emulates either a Spectrum 48K, 128K or +3, Interface I with up to 8
microdrives, Multiface 128 (if you have the ROM image) and Kempston joystick.
XZX loads from .SNA, .Z80, .SLT, .DAT, .TAP, .TZX, .VOC, .MDR and .DSK files
and saves to .SNA, .Z80, .SLT, .TAP, .MDR, .DSK and .SCR files.
XZX will work with color (8,16,24,32bpp) and monochrome displays, where
contrasting colours are displayed with the darker colour in black and the
lighter colour in white, which works reasonably well. Halftoning is used if
the scaling factor is increased.
GNU wget is a free software package for retrieving files using HTTP,
HTTPS and FTP, the most widely-used Internet protocols. It is a
non-interactive command-line tool, so it may easily be called from
scripts, cron jobs, terminals without X-Windows support, etc.
GNU wget has many features to make retrieving large files or mirroring
entire web or FTP sites easy, including:
o Can resume aborted downloads, using REST and RANGE
o Can use filename wild cards and recursively mirror directories
o NLS-based message files for many different languages
o Optionally converts absolute links in downloaded documents to
relative, so that downloaded documents may link to each other locally
o Supports HTTP and SOCKS proxies
o Supports HTTP cookies
o Supports persistent HTTP connections
o Unattended / background operation
o Uses local file timestamps to determine whether documents need to
be re-downloaded when mirroring
o GNU wget is distributed under the GNU General Public License.
wzdftpd is a ftp server designed to be modular and entirely configurable online
using SITE commands.
wzdftpd offers the following features:
- Simple configuration file, supporting inclusions
- Online administration, using SITE commands
- Backends to store users/groups in different structures
- Modules: internal, using shared librairies, or external
(scripts/applications)
- Users are virtual: you do not need to create users in system
- SSL/TLS support
- Server is designed to run as a non-privileged user to enforce security
- Server can detect ip changes (dynamic ips) and set ip and passive ip
accordingly
- Cross devices operations (copy/move) (though can be slow)
- Logging support (compatible with the wu-ftpd standard)
- Designed for high performances: coded with C, multithreaded
Aleph One is the open source version of Bungie's Marathon game.
Marathon is a three-part, first-person shooter series that was published by
Bungie Software. The complete Marathon trilogy consists of "Marathon",
"Marathon 2: Durandal", and "Marathon Infinity". The hallmark of the series
is the detailed story-line that unfolds throughout the game.
After Bungie released the source code to the Mac OS version of Marathon, the
Aleph One project was created to enhance the software and port it to other
operating systems. As AlephOne has matured, so have the user-contributed
scenarios, some which far surpass the original Marathon game scenarios
themselves.
Aleph One is OpenGL-accelerated, but performs well without OpenGL if you do
not have a graphics card with the appropriate functionality (you need to use
the -g/--nogl option).
Entombed! is a one- or two-player maze game based on the classic Atari 2600
game "Entombed", 1982 U.S. Games.
Wikipedia "Entombed (video game)"
You and your team of archeologists have fallen into the
"catacombs of the zombies". There's no time for research, though;
the walls are closing in, and the zombies have sprung to life!
Fortunately, you've discovered an ancient mystical potion which allows you to
create and destroy walls. Bottles of this potion are strewn about the catacombs.
Grab them, and you can break through walls when you get stuck,
or create a wall behind you, if you're being chased.
The longer you survive, the faster you have to move.
=================================
The GGZ Gaming Zone - GTK+ Client
=================================
The GGZ Gaming Zone GTK+ Client provides a GTK+ 1.2 or GTK+ 2.x user
interface for logging into a GGZ server, chatting with other players,
and locating and launching game tables.
This version of the GTK+ Client (0.0.13) requires version 0.0.13 of the
ggz-client-libs.
The GTK+ Client module is only one part of the GGZ Gaming Zone client
setup. The following additional packages are required:
* libggz - provides commonly used functions and low-level
communications between client modules and the GGZ servers
* ggz-client-libs - provides common procedures and utilites required
to run the GGZ client and games
* gtk-games/kde-games/sdl-games - one or more games or game packs are
required in order to launch and play games
=======================================
The GGZ Gaming Zone - GTK+ Game Modules
=======================================
GGZ Gaming Zone GTK+ Game Modules provide the game executables,
graphics, and data for a number of popular (and unique) network games.
These games are coded for version 2.X of GTK+, but many of them are also
available using different graphical interfaces.
This version of the GTK+ Game Modules (0.0.13) requires version 0.0.13
of the ggz-client-libs.
The GTK+ Game Modules are only one part of the GGZ Gaming Zone
client setup. The following additional modules are required:
* libggz - provides commonly used functions and low-level
communications between client modules and the GGZ servers
* ggz-client-libs - provides common procedures and utilites required
to run the GGZ client and games
* gtk-client/kde-client - one or more of the GGZ clients will be
required in order to login to a server, chat and launch games
iMaze is a multi-player network action game for TCP/IP with 3D graphics
under X11 (XView, Motif or Athena). You run through a labyrinth and shoot
everything that is round without being hit by other round anythings.
Of course anything round is one of the following:
* other players playing over the net
* computer controlled ninjas
* deadly shots (except your own)
Features:
* sophisticated, reliable network protocol, works even with SLIP connections
via modem; modular, portable source code
* windows can be freely scaled to avoid speed drawbacks due to poor display
performance
* sound and joystick support
* scores; camera mode; labyrinth generator and interactive labyrinth editor
Audio support is somewhat flaky on FreeBSD (synchronization problems).
It works better with the old Voxware driver than with the current pcm driver.
ICBM3D ("Inter-Continental Ballistic Missiles, 3D") is a 3D game of defense.
Like the original "Missile Command" and its clones, this game places you in
control of Anti-ICBM weapons which you use to destroy an onslaught of
missiles (and other nasties) which are dropping onto your nation.
The game ends when your cities have all been destroyed. You only gain
replacement cities by acheiving certain score thresholds during each attack
(level).
The main difference between this game and Missile Command is that ICBM3D,
as the name suggests, provides a 3D perspective. You take advantage of
X-Window's 3-button mouse to control your firing sight ("cross-hair")
in 3-dimensions, and change your viewpoint.