Read and write PGN format and test moves for legality.
SAN Kit was made public in 1993 by Stephen Edwards, the inventor of PGN Chess notation. The original code is in C, and with few comments quite cryptic. In addition, the original author's style was quite quixotic, making it even more difficult to read. This code is now reformatted to modern standards, adds support for NAG codes and comments, and has a "non-CLI" mode for inclusion in chess playing programs. The code has gone through extensive analysis using the llvm/clang compiler and reports no issues at this time. To use the code as a "framework" you would undefined "CLI". In addition, a small C++ program is included that takes as input a file of one or more PGN records, and outputs pure pristine PGN records as output. In addition to flagging errors at the move level, the program provides three boards around the move. NOTE: plan on budgeting a fair amount of time to read, re-read, and experiment with the documentation and cryptic uncommented code. You are on your own
X-Moto is a 2D motocross platform game where the goal is to complete various levels as fast as possible.
The well-known KQ console-style RPG.
A3DX is a 3D, turn-based, artillery game.
Event Horizon is a 3D space flight game similar to Ambrosia's Escape Velocity.
Tools for parsing and analyzing the JASS scripting language, which used for scripting Maps and AI files in Blizzard Entertainment's (R) Warcraft III (R).
A clone of the classic space invaders game written in C with gcc and SDL to run on many different platforms.
This is the last know development of Yeti3D before the project was shelved. It was a nice engine in its time, and might have code in it still worth something to someone. Its a portable 3D game engine with fast software rendering.
ZASM is a 2 pass assembler for Zilog's 8-bit CPU Z80. Supported platforms: Unix-style OS, e.g. MacOS X, Linux, BSD. Special support for ZX Spectrum emulator file formats. Binary or intel hex file output.
A revitalization of the famous Quake mod released under GPL by Lon Hohberger (http://lon.110mb.com/). This code was initially forked from Meta5 and intends to keep the same version numbering scheme.
ADiKtEd (Another Dungeon Keeper map Editor) is a text-based map editor for Dungeon Keeper, a game released in 1997. It can be used to create a map from the very beginnings, or to tweak maps created in Official Editor.
Car-race game based on OpenGl purely written in C
This is our First Semester project in CS Engineering We used OpenGL for rendering FreeGlut as window manager It is purely written in C We used CodeBlocks/Mingw32 for development ------------------------------------------------------------------- Read the readme file included with the source for extra notes on copyright and usage directions --------------------------------------------------------------------- Can be used as an educational tool for those starting on OpenGL development/ Game development. Controls: [Esc,p(pause),arrow keys,enter] mouse drag can rotate the environment scroll for zoom in and out.. -GBPS Team
OpenMoHAA is a game engine that is compatible with Medal of Honor: Allied Assault media and network protocol, based on the ioquake3 project.
A project to make an epic as fuck modern 16bit dos game that can run.
A project to make an epic as fuck modern 16bit dos game that can run on old and new hardware!!! It is planned to be a tile engine game for FreeDOS utilizing mode X of VGA and using the YM3812/OPL2 chip to full capabilities! more details later!
leJOSUnit is a port of the Java based JUnit framework for testing robotic programs with a very small footprint. leJOS is a Java based replacement firmware (OS) for the LEGO Mindstorms RCX brick that comes with Lego\'s Robotics Invention System.
BMfont OpenGL C implementation. Integrate any TrueType font converted to a bitmap with this lightweight library. Fit to use with AngelCode's BMFont tool.
A cross-platform «Boulder Dash»-like game in Oberon/Component Pascal
A goal of this project is not only produce a small funny game. It demonstates the power of Oberon technologies, shows how a game can be written to be launched under such different platforms. Portability is a strong feature of Oberons, and I use it, - Dash has portable game code (common for defferent platforms, written in Oberon-1) and non-portable layers to a hardware platform. Dash shows the portability and cross-platform in widely look, more than mainstream solutions can propose us. Yes, I believe that Oberon technologies are very perspective for future.
Software for the 3D modelling of environments at relativistic limits (OpenGL based).
ExecROM is a program that allow you to execute ROM files on a real MSX (from MSX1 up to MSX Turbo-R). XPCtools is a set of tools written in C, to create and maintain XPC patch files on a modern desktop (Mac, Windows, Linux, etc).
NESRomTool is a command-line based utility for extraction and injection of Nintendo ROM data from .nes files. It currently works with program and sprite data and can preview individual sprites in the terminal window.
An Openttd port for PSP. OpenTTD is a clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.
The EDF Project is an attempt to create a vaguely X-Com like game, but with many new features (including real multiplayer) and a _completely_ different plot, although still involving aliens.
SC4TF is revolutionary standalone application that allows you to create and edit Sim City 4 Regions. No more open, terraform, save, open, reconcile, terraform, save, etc.
Vtech Creativision and clones. CSL, Salora Manager, Laser 2001
Emulates the VTech Creativision, Dick Smith Wizzard, Hanimex Rameses, VTech Laser 2001, Salora Manager and homebrew CSL Cartridge. As of 16.04.24 is the only emulator to include floppy disk image emulation through the dumped disc controller ROM!.
Small console game for improving knowledge of names of cities.
Simple game where every next city entered by player should start with the same character as the last letter of the previous word.