libspectrum is a fairly simple library designed to make the handling
of various ZX Spectrum emulator-related file formats easy.
So far it handles:
* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp.,
.snp and +D snapshots (read only)
* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only)
* Input recordings: .rzx (read/write)
* Timex cartridges: .dck (read only)
There are also some subsidiary functions which may be generally useful
for Spectrum-related utilities.
An emulator for the HP 49g+/50g calculator series. This is an ARM-based
emulator (unlike emu48 / debug4x), so it is possible to run hpgcc
binaries within the emulator.
Skins for both variants of the calculator are included.
Known limitations:
- Cannot write to port 2. Libraries will eat up your RAM.
- HPGCC2/3 SD I/O is unstable.
With PEAR::Payment_DTA provides functions to create DTA files used in Germany
to exchange informations about money transactions with banks or online
banking programs.
No dependencies registered.
A simple first person shooter of blowing up asteroids in 3D space.
The codebase also serves as an introduction to trigonometry and OpenGL.
Simple Blackjack game in Java
n-multiplayer crazy clone of the famous Bubble Bobble game
Features:
* Same gameplay as the famous McSebi's Bub & Bob.
* Network game: 1 to 3 players per machine, up to 7 players in total.
* Completely original crazy bonuses!
* Capture other players in a bubble!
* New levels, including a random level generator!
This is a little shot'em up arcade game for one or two players. It
aims to be an 'old school' arcade game with low resolution graphics,
top-down scroll action, energy based gameplay and different weapons
with several levels of power.
Breakout (Arkanoid) clone for GNOME.
Supports level customisation, powerups, and different block types.
HLLib is a package library for Half-Life that abstracts several package
formats and provides a simple interface for all of them. HLLib is written
in native C++ but exposes both a C and C++ interfaces which can be used in
any C or C++ application (additional languages may also use the library with
standard C imports). HLLib works natively in both Windows and *nix. BSP,
GCF, NCF, PAK, SGA, VPK, WAD, XZP, and ZIP (store/deflate) package formats
are supported.
Ifm (Interactive Fiction Mapper) is a language for keeping track of your
progress through an Interactive Fiction game, and a program for producing
various different sorts of output using it. You can record each room you
visit and its relation to other rooms, the initial locations of useful
items you find, and the tasks you need to perform in order to solve the
game.
The Ifm mapping commands are designed so that you can easily add to the map
as you explore the game. You type in the rooms you visit and the
directions you move in to reach other rooms, and Ifm calculates the
position of each room in relation to the others. A map can consist of
several independent sections, allowing you to divide up the map however you
like.
The Ifm task commands, if used, allow you to specify the order in which
game-solving tasks must be done. The Ifm program can then calculate and
print different styles of walkthrough for the game.