Info-ZIP portable compression/archiver utilities (Zip, UnZip, WiZ, etc.)
An emulator for Gameboy and GameboyAdvance systems
An emulator for Gameboy and GameboyAdvance systems.
Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
libmng -THE reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format.
This is one of the most popular Doom source ports. It is available for DOS, Windows, Linux and Mac OS X, and should build on any POSIX platform which supports SDL. It enhances Doom with things like TCP/IP networking, OpenGL renderer, Heretic support and much more.
Arduino Focuser, fully ASCOM complaint
A fully functional stepper motor focus controller (DIY project) based on Arduino Nano/Uno, with full driver, application and ASCOM support. Temperature probe support, LCD1602 or TFT display options, Bluetooth option, push button options, local/manual or remote control. Supports many different boards, L293D, L298N, DRV8825, Easydriver and more. Tested on Windows, Linux and Mac, Moonlite compatible. (c) Copyright Robert Brown 2014-2018. All Rights Reserved. The schematic, code and ideas are released into the public domain. Users are free to implement these but may NOT sell projects based on this project for commercial gain without express written permission granted from the author. Schematics, Code, Firmware, Ideas, Software Applications (Windows and ASCOM drivers), Layout are protected by Copyright Law. Code or portions of code may not be copied or used without appropriate credit given to author.
An USB programmer for various devices, including PIC, dsPIC, AVR microcontrollers, and various kinds of serial eeproms
The Psx Emulation Open Source project (P.E.Op.S.) contains several open source libraries (plugins) for freeware MSWindows and Linux psx/ps2 emulators.
Gens is a win32/unix Sega Genesis / Sega CD / Sega 32X emulator.
Collection of Delphi / FreePascal code units. Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics.
Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.
ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, ...) on modern computers and mobile devices.
A cross-platform Duke3D (Duke Nukem 3D) port which provides many new features for mod authors, including an enhanced scripting system and OpenGL renderer. Go to http://www.eduke32.com for downloads and http://bit.ly/dn_3d to get the game!
Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...
Vavoom is Doom/Heretic/Hexen/Strife source port. It features software, OpenGL and Direct3D rendering, VavoomC scripting language, slopes, 3D-floors, Quake style lighting engine, pure client/server architecture with in-game joining and a lots more.
ezQuake has moved to Github: https://github.ezquake.io
NOTE: ezQuake has moved to github! https://ezquake.github.io Sourceforge is no longer used! ALL FILES FOUND HERE ARE _OLD_, PLEASE MOVE TO https://ezquake.github.io FOR THE LATEST VERSIONS Combining the features of all modern QuakeWorld® clients, ezQuake makes QuakeWorld® easier to start and play. The immortal first person shooter Quake® in the brand new skin with superb graphics and extremely fast gameplay. The project started in August 2004 as a derivate of the FuhQuake client by fuh which is a derivate of ZQuake QuakeWorld client by Tonik, one of the current ezQuake developers. Finally, ZQuake is a derivate of QuakeWorld client made by Id Software. This company has created the Quake game itself and later on released the source codes of game executables under GNU General Public License. Because id Software didn't release the whole game for free to the public you still need some of the original files from Quake to play QuakeWorld using our client.
NewWolf is a conversion of a famous 3D action game: Wolf3D by ID software. The purpose of this project is to make a stable, extencible and portable 32bit version of Wolf engine. To allow users run it in different resolutions and on various platforms.
OpenGLide is a Glide to OpenGL wrapper. It emulates a Voodoo board so you can run old Windows Glide games by translating Glide calls into OpenGL.
File Crypter is a Simple program, that is able to encrypt your files and decrypt them. A version of File Crypter is included as an example in the xCrypter Library and is called "ncrypter" which is short for "new crypter".
The GNU Prolog native compiler
GNU Prolog is a free implementation (under GPL) of the logic programming language PROLOG. It can compile to native machine code which is extremely fast in execution. Another feature is the included constraint solver.
Glide is a library for using 3dfx hardware. This project will be the public repository for Glide.
An easy to use Development Environment for OS developers to design, write, compile, test, and publish new or existing OS projects with ease.
Fast and efficient self-assembling 80x86 assembler for DOS/Win32/Linux; with 8086-80486/Pentium/MMX/SSE/AVX/XOP instructions support, 16-bit/32-bit/64-bit code, binary/MZ/PE/COFF/ELF output formats.
WinSTon is an Atari ST emulator running under Windows. Many programs and games are emulated very well but especially demos still behave strangely.
Game Launcher is a cross platform, universal front end for emulators. The main goal is to provide a user interface that is easy to use and attractive, yet does not look like a traditional user interface. It should work with any emulator.