A BASIC interpreter and compiler with graphics.
X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers.
libmylcd is a frame & font rendering library and toolkit designed to provide low level access to 2D hardware via a video framebuffer. Supported devices include SED133x, T6963C, PCD8544, S1D15G10, USBD480, PCF8833, PCF8814, USB13700, S1D15G14.
A homebrew video suite for game consoles
A homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video. The Wii and Dreamcast versions have modes for 480i and 480p evaluation as well. It has tests designed with the processing of 240p signals in mind, although when possible it includes other video modes and specific tests for them. These have been tested with video processors on real hardware and a variety of displays, including CRTs and Arcade monitors via RGB. As a secondary target, the suite aims to provide tools for calibrating colors, black and white levels for specific console outputs and setups. Current platforms are: Sega Genesis (Mega Drive), Sega CD (Mega CD), PC Engine/Turbografx-16, Super CD-ROM2/CD-ROM2, NES/Famicom, Super Nintendo/Super Famicom, Sega Dreamcast, Nintendo Wii and GameCube.
Mac-on-Linux is a Linux/PPC program that virtualizes MacOS or MacOSX in Linux.
A crossplatform music editor for creating Commodore 64 music. Uses reSID library by Dag Lem and supports alternatively HardSID & CatWeasel devices. Note: for bug reports and feature requests, email firstname.lastname@example.org directly.
This software boots your PC and analyse your filesystems. It displays a graphical menu for you to select which system to boot. Intended to replace LILO and Loadlin, written in C with GCC, fully real mode.
GeeXboX for Wii is the linux-based media center GeeXboX ported to run on Nintendo Wii game console. Major features of current GeeXboX for Wii: audio/video playback, picture viewing, file sharing and transfer over ethernet and bluetooth.
VDR plugin: xine-lib based software output device for VDR.
CrabEmu is a video game console emulator for Mac OS X, Sega Dreamcast, and various other *nix-like targets. Currently, development is focused upon the 8-bit consoles built by Sega, with support for the Sega Master System, Game Gear, SG-1000 and ColecoVision. Initial support for the NES is also available.
MplayerXP is branch of well known mplayer (http://mplayerhq.hu) which is based on new (thread based) core. Main goal of this project is to achieve smoothness of video playback due monotonous CPU loading.
This project is a GPLed OSS project, which is developed and maintained by Feynman Software. It aims to provide a fast, stable, lightweight, and cross-platform Graphics User Interface support system, which is especially fit for real-time embedded systems.
ROS is Rational OS for x86 PMC - Personal Mobile Computer platform. ROS-Linux is Opie environment on Qt/E atop uClibc Linux system.
PIAPARA LiveCD is a Linux LiveCD system with SDLMAME emulator and AdvanceMENU as frontend. It supports arcade and PC monitors, USB joysticks, PIAPARA interface, pendrive & hard disk storage and network.
This project aims to write an enhanced firmware for Mediagate's MG35 mediaplayer, including bootloader, kernel, and applications.
OpenSPA MOD for OpenPCTV
Windows XP reimplemented on Nintendo DS
WinDS is a Reimplementation of the OS Windows(R) XP(R) on the Platform Nintendo DS. Since i started coding Apps for the NDS, my goal was to write a program, called WinDS, which does (nearly) the same as the real appy by Microsoft. In contrast to other little NDS-Operating Systems, just like Woopsi etc. you can code your own Application in Lua for WinDS: just copy the Code onto the FAT-Disk and execute it from within WinDS! This is what makes WinDS so unique. The New Beta 0.95 is out, it features - 52 Classes that are already available within Lua - 25 different types of user interface classes - 8 different predefined dialogs which makes it the perfect GUI sandbox for DS. PS: More time without update means: next update will have even more improvements, as i am still developing ;)
A terminal program for the GGI graphics system
Linux source-level kernel debugger
Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows. Break into a running kernel, use breakpoints, single step on modules, kernel, or user programs. Outputs to VGA, MDA, X Window, serial terminal. ------------ Yes, this is ancient and don't expect it to work any more.
Unix-like operating system for the TI-89 and TI-92+ graphing calculators.
instrument control, data acquisition display and analysis
Experix is a command-line driven environment for laboratory data acquisition and device control and graphical presentation and analysis of data. Written in C for GNU-Linux . Tested on PC and Raspberry Pi. The core is written very generally in order to support applications by means of script files. Device interfaces: PCMCIA daq (2 devices tested) via kernel module with interrupt handler and memory-mapped data; USB daq (1 device tested) using libusbx; running an equipment servicing program via pipes. Interfaces accessible via commands and scripts: file i/o modelled on stdio and stdlib; usb control and bulk transfers; socket operations; webcam; graphics via framebuffer. Applications (not all available yet for download) include: cell poker (like an atomic force microscope); tissue mechanical tester; fluorescence photobleaching; alternating laser excitation fluorescence; fluorescence intensity distribution analysis; iverilog simulation analysis.
RECWAV gives a processor-efficient display of the spectrograph of an audio file, showing the energy in the sound at each moment and frequency. It was originally developed on a '286 under DOS and now also runs under Linux with svgalib.
Entirely source-based system. The goal is to provide extremely flexible but easy-to-compile Linux-like OS ready for SSI clusters. Installation procedure is network-independent and automated.
Educational Linux Distribution
Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
Open CWorthy clone for Linux, DOS, and Windows written by Jeffrey Vernon Merkey. This Library resembles the Cworthy Interface deployed with Novell NetWare. This multithreaded library supports VT100, VT220, Linux, and XTerm, Windows and DOS.
Online Streaming Music Client for the Sony PSP Console