Free 32/64/16-bit multi-platform Pascal and Object Pascal compiler
A 32/64/16-bit Pascal compiler for Win32/64/CE, Linux, Mac OS X/iOS, FreeBSD, OS/2, Game Boy Advance, Nintendo NDS and DOS; semantically compatible with Delphi, Borland Pascal and Mac Pascal (partially) with extra features, e.g. operator overloading.
A cross-platform interpreter for many point-and-click adventure games
ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, ...), many of Sierra's AGI and SCI games (such as King's Quest 1-6, Space Quest 1-5, ...), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment's children's SCUMM games (including Freddi Fish and Putt Putt games) and many more. The project mailing lists have been moved to http://lists.scummvm.org The project tracker has been moved to https://bugs.scummvm.org
A multi-format module player and library
xmp is a module player for Unix-like systems that plays over 90 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC, including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker (IT) files.
multi-platform cross assembler for 6502/6510/65816 cpu
ACME is a free cross assembler released under the GNU GPL. It can produce code for the following processors: 6502, 6510 (including illegal opcodes), 65c02 and 65816. ACME supports the standard assembler stuff like global/local/anonymous labels, offset assembly, conditional assembly and looping assembly. It can include other source files as well as binaries while assembling. Calculations can be done in integer or float mode. Oh, and it is fast.
Relational programmable database with GUI
MUIbase (Magic data BASE with User Interface) is a relational programmable database with user interface for Windows, Mac, Linux and Amiga.
Cross-platform reimplementation of AMOS BASIC (runtime)
XAMOS is a cross-platform reimplementation of AMOS BASIC based on jAMOS, fully re-written in C++ with SDL libraries. Currently runtime only, however is widely compatible with jAMOS projects.
General Purpose Engine for Graphic Adventures.
Escape Towards The Unknown is a graphic adventure (like Monkey's Island) written in C with SDL support. Main feature are: brand new user command language interface; support for digitalized dialogues in many languages.
Amberworld is (going to be) an interpreter for the Amiga classic Ambermoon (by Thalion) and games with a similar engine (Dragonflight, Amberstar, Albion). This project needs support, looking for an 680x0 assembler geek.
Servlet container extensions that help web developers write full featured Java web applications.
Oldschool Productions And Demo Effects
Oldschool Productions And Demo Effects in C++ for Linux, Windows, Aros and Haiku.
libTiMidity is a MIDI to WAVE converter library that uses Gravis Ultrasound-compatible patch files to generate digital audio data from General MIDI files. This library based on the TiMidity decoder from SDL_sound library.
A fast, unobtrusive and modern cross-platform GUI toolkit. Agar fully exploits hardware acceleration where available, but also supports simple frame-buffer interfaces. Agar is stand-alone and easily portable to new platforms and graphics systems.
E Integrated Development Environment Targeting All Systems
NOTE: Project has been delayed due to other tasks. I will return to this project in 2018. This is a new project which will be available soon. I wanted to bring AmigaE back to life, so I wrote an E to C transpiler which creates C code compatible CC65/CMOC/VBCC/BCC/GCC/TCC/LCC etc. The aim is to bring AmigaE to every possible platform in one hit.
Object Oriented Context Manager, serializer, editor API, targeted to extend short sized libraries able to play media objects as they are edited. Provides a virtual Machine, undo, merge, context tools. API independant. Provides many extended libs.
A set of facade wrapper classes for the BSD socket API written in C++. The project aims to provide a set of classes that makes networking fast and easy by using a set of small, concise classes that are perfect for small- to medium-sized software projects
A portable/hardware independant GPL Flash decoding library, with (Linux) sample player and mozilla-plugin. Note : the project web page http://gplflash.sf.net is the real front page for this project and contains much more informations.
The Mattahtias BASIC project is an implementation of a BASIC compiler in ANSI C. Initial supported platforms will include Amiga OS and Win32. The goal of this project is to create a powerful, intuitive, and easy to learn BASIC compiler.
A visual programming language based on AmigaVision's Flow editor.
A replacement for the old AmigaVision multimedia sequencer that is more programming-oriented and less multimedia constrained.
RPilot is a GPL'ed implementation of the IEEE-standard language PILOT. It is an interpreter written in ANSI C, and will work on any system with a standard C compiler
Collection of free tools developed under SDI's guidance.
Yet Another GB-Z80/Z80/6502/65C02/6510/65816/HUC6280/SPC-700 Multi Platform Cross Assembler Package
curl is at curl.haxx.se
curl is at curl.haxx.se
Generate MUI GUI sourcecode from XML file
Muixml reads a GUI description in XML format and translates it to source code for the MUI toolkit. The XML format will be compatible with that of Hollywod's MUIRoyale.