273 projects tagged "Assembly"

Download Website Updated 19 Jan 2004 SEDForth

Screenshot
Pop 45.08
Vit 1.76

SEDForth is a Forth compiler written as a SED script. It converts Forth code into subroutine threaded assembly language and Linux console applications.

Download Website Updated 28 Feb 2009 TomOS

Screenshot
Pop 24.86
Vit 1.76

TomOS is a simple 16-bit operating system for x86. It is based on MikeOS version 2.0.0. It is entirely written in assembly language. TomOS is an educational project. It features mouse support, 8KB RAM available for applications, FAT 12 support, and approximately 70 system calls.

No download Website Updated 06 Feb 2002 NP3 Music Player

Screenshot
Pop 27.06
Vit 1.75

NP3 Music Player is a standalone music player, which has a distinct separation between client and server. It consists of a daemon, which plays the files (through XMMS input plugins), and is controlled by a client. It features an event system, which enables excellent support for sophisticated clients.

Download Website Updated 04 Sep 2007 jumpstart

Screenshot
Pop 30.59
Vit 1.74

jumpstart is a performance hack for Linux/x86 that runs an application with shared libraries already loaded. The executable file is started, then stopped after the runtime loader has mapped the shared libraries, but before any application code has run. Then the process acts as a server, reading command line arguments and environment via a named pipe, and executing the task in a fork()ed child.

Download Website Updated 23 Mar 2006 h2incn

Screenshot
Pop 19.75
Vit 1.64

h2incn tries to directly convert C/C++ headers to Nasm-style include files, and can be used in a makefile. It is useful if you want to use the same structures or external variable declarations in C and assembler code, and you don't want to use two separate files and update both each time you change something. It is written in a mix of C and C++ code. It currently works for simple files.

Download Website Updated 14 Jul 2002 netboot

Screenshot
Pop 53.37
Vit 1.61

The netboot project allows booting a diskless PC over a TCP/IP based network using standard protocols like BOOTP, DHCP, and TFTP. It is able to boot Linux, FreeBSD, MS-DOS/Windows, and more.

Download Website Updated 26 Jun 2006 Udis86

Screenshot
Pop 24.58
Vit 1.61

Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the x86 and x86-64 (AMD64) range of instruction set architectures. The primary intent of the design and development of udis86 is to aid software development projects that entail binary code analysis.

Download Website Updated 28 Dec 2002 over5

Screenshot
Pop 16.67
Vit 1.59

Over5 is a program for transferring between c64/vic20 machines and Amiga/PC/UNIX boxes. It supports serial transfer at 38400 bps using only a RS-232 level converter and a 3-line standard nullmodem cable. No special serialport chips are needed. Source code is included. It features read/write/execute memory, filecopy with wildcards, read/write raw disk, read/write ZIPCODE archive, the ability to use the Amiga/PC/UNIX box as a harddisk server ($0801-$f600), builtin diskturbo, and a fast basic bootstrap for most cbm 8-bitters.

Download Website Updated 12 Mar 2010 FECpp

Screenshot
Pop 43.82
Vit 1.59

FECpp is a C++ library implementing a fast forward error correction code, sometimes also called an erasure code. These codes are used to split input data into a set of n shares, with the property that if any subset of at least k shares survives, the original data can be recovered by the decoder. The number of share losses the code will tolerate can be parameterized during encoding, allowing the code to be adapted to to a variety of loss scenarios. FECpp is bit-for-bit compatible with several other FEC libraries.

Download Website Updated 18 Feb 2005 sr-convert

Screenshot
Pop 27.93
Vit 1.56

sr-convert is a sample-rate conversion utility for WAV files. It supports a wide variety of sampling rates and can convert from any of the supported rates to any other. It runs under either x86 Linux or Windows and uses SSE instructions if they are available. Great pains have been taken to make sure that the sound quality of the conversion is excellent.

Screenshot

Project Spotlight

SRFirewall

An easy to use, but still quite capable firewall for Netfilter/iptables.

Screenshot

Project Spotlight

jpegoptim

A tool for optimizing JPEG files.