An implementation of the OpenGL API.
Featureful native Commodore 64 music tracker with MIDI/XM converter
A featureful SID-music creation tool (tracker) for the Commodore 64. It includes many advanced effects and tools like keyboard-tracking, tempo-programs/funktempo, gateoff-table-pointers, filter-shift, SID-export, executable-export, MIDI/XM conversion and MIDI-input hardware, etc., etc. NOTE: I left SourceForge for reasons not ethical to mention here. You can find me and my further work at these locations: http://hermit.sidrip.com http://csdb.dk/scener/?id=18806 https://github.com/hermitsoft/
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.
Releases of McuOnEclipse projects
Processor Expert components and Eclipse examples and plugins.
ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, ...) on modern computers and mobile devices.
xinco [eXtensibe INformation COre] is a powerful Web-Service based Information and Document Management System (DMS) for files, text, URLs and contacts, featuring ACLs, versioning, full text search, an FTP-like client (easy install, J2EE+MySQL/PostgreSQL)
Vivia is a video editing program for Linux and Windows. It provides extremely easy editing of clips and transitions in real-time, along with multi-camera support for editing scenes that were recorded by more than one camera simultaneously.
Transfer programs from PC to 8-bit Atari using just a data recorder
TURGEN SYSTEM is a versatile utility that allows you to create your own tapes with software for Atari 8-bit computers and transfer data from your PC or Mac to your Atari 8-bit computer using just a data recorder and a cassette adapter. Turgen System also offers extra functions for everyone who still use data recorders. These functions include turbo decoder, tape image extractor, and batch processing. Turgen System also provides a set of binary loaders for simple transfer of binary files. Suppored Turbo Systems include Turbo 2000, Turbo 2000 - kilobyte blocks, Super Turbo, B-TAPE (and compatible TURBO TAPE), KSO Turbo 2000, Turbo Blizzard, Turbo ROM, Atari Super Turbo, Unerring Master, Hard Turbo, Lower Silesian Turbo 2000, Rambit Turbo Tape (UK), Turbo 6000 (GDR), Omicron Turbo.
Open Source SW/HW Project for Embedded Ethernet Applications. Works with AVR ATmega256/128/103, AVR32, SAM7X, SAM7S(E), SAM9, AT91X40, GameBoy Advance, Cortex M3 / M4 (STM32, NXP LPC, LM3S), Freescale Coldfire, RTL8019AS, LAN91C111, CS8900 and DM9000E chips. Offers a tiny TCP/IP stack including HTTP, FTP and DHCP.
FreeFrame is the open-source cross-platform real-time video effects plugin system for VJ softwares. FreeFrame is now well supported by most major VJ titles. More information on the home page: http://freeframe.sourceforge.net
A set of reusable libraries and programs for the Apple Newton MessagePad, including XML/HTML parsers, an HTTP library and RSS/HTML viewers as well as GTD and organizer packages.
LUnix (little UNIX) is an operating system for the Commodore64 - a famous home computer back in the 80s. It supports TCP/IP networking (SLIP or PPP using a RS232 interface). LUnix aims to look and feel like UNIX.
Designed for the Sony Playstation 2, Argon, allows you to play multimedia files like XVID, DivX, and MP3. It is based off of the Simple Media Player (SMS) and offers an interface similar to that of the Playstation 3/PSP.
C compiler and dev kit for the z80 with assembly language libraries.
Z88DK is a complete Z80 / Z180 development kit that includes C compiler, assembler, linker, a tool for generating executables in a number of formats, and miscellaneous other tools. Over 50 machines are directly supported out of the box including standalone Z80 and Z180 embedded systems. Z88DK's extensive assembly language libraries give it significant performance advantages over other Z80 C Compilers. Building software for standalone or generic Z80 systems: https://www.z88dk.org/wiki/doku.php?id=libnew:target_embedded Visit us at github for the current version with bugfixes and new features: https://github.com/z88dk/z88dk
Pattern-based multi/many-core parallel programming framework
FastFlow is a C/C++ programming framework supporting the development of pattern-based parallel programs on multi/many-core and distributed platforms. FastFlow run-time is built upon non-blocking threads and lock-free queues. Thanks to its very efficient CAS-free communication/synchronization support (e.g. few clock cycles core-to-core latency), FastFlow effectively supports the exploitation of fine grain parallelism, e.g. parallel codes managing very high frequency streams on commodity multi-core. FastFlow works on x86, x86_64, PPC, ARM, and Linux, Mac and Win XP/7. Latest version can be downloaded from the SVN using the following command: svn co https://svn.code.sf.net/p/mc-fastflow/code/ fastflow
The NASMX Project is a collection of macros, includes and examples, which are meant to help NASM programmers develop 32-bit and 64-bit BSD, Linux, Windows, and XBOX software in a fraction of the time it normally takes.
MGOS3 a small OS currently under development, MGOS3 is aimed at the IA-32 architecture, currently it is distributed in the form of .x COFF executables, which are used with a 1_44 floppy image for simulation or writing to a floppy disk for execution
A 448-bit Edwards curve
This is an implementation of elliptic curve cryptography using the Montgomery and Edwards curves Curve25519, Ed25519, Ed448-Goldilocks and Curve448, using the Decaf / Ristretto encoding.
Unicornscan is an asynchronous TCP and UDP port scanner developed by the late Jack C. Louis.
Access VMware's shared folders from DOS
VMSMOUNT is an installable file system for DOS that allows access to VMware's shared folders as a normal drive letter.
This is a port of the ebe programming environment to QT.
The ebe programming environment is a nice IDE designed for developing Assembly programs. It also handles C and C++ programs as well since there was not much extra effort. It used to support Fortran and this could return if people want Fortran. This project is an effort to recode ebe using C++ and QT. Originally ebe was coded using Python, Tkinter and Pmw, which worked out pretty well. The QT environment offers substantially better GUI controls. The most obvious difference is that Python ebe has a lot of separate windows, while the QT ebe will use 1 main window and a collection of dockable subwindows. This will make it easier to use.
Apple Disk Transfer ProDOS (ADTPro) transfers classic 8-bit Apple disk images over a serial, ethernet or audio link to a more modern computer. Based on the seminal ADT, ADTPro can transfer any ProDOS- or SOS-visible volume.
Fast, multi-threaded OS for PCs and 386+ based embedded systems. Runs many DOS, DPMI and Win32 console programs. 100% assembly with segment protection.
Glide is a library for using 3dfx hardware. This project will be the public repository for Glide.
Our mission is to explore and develop new operating system concepts; to redefine the architecture while using assembly language for most of the underlying architecture.