273 projects tagged "Assembly"

Download Website Updated 10 Sep 2013 Partition Logic

Screenshot
Pop 376.40
Vit 16.33

Partition Logic is a partitioning and disk management tool for PC-compatible computers. It includes its own standalone operating system and GUI, and can fit on a single bootable floppy (or CD). It creates, modifies, resizes, deletes, formats, and moves partitions, and copies hard disks. It is based on the Visopsys operating system.

No download No website Updated 10 Sep 2013 RAVM

Screenshot
Pop 34.15
Vit 16.13

RAVM is a fast virtual machine coded mainly in x86 assembly. It has 256 registers that are 32-bits each, and it uses 32-bit instructions. On a 2.4 GHz Intel CPU it can execute nearly 400 MIPS with bounds checking on memory accesses. An assembler is provided.

No download Website Updated 14 Apr 2013 ELF statifier

Screenshot
Pop 274.00
Vit 15.97

ELF statifier makes one executable file with no runtime dependencies from a dynamically-linked executable and all its libraries. This file can be copied and run on another machine with no need for all of the libraries.

Download Website Updated 01 Jun 2011 Coreboot

Screenshot
Pop 231.30
Vit 15.58

Coreboot (formerly known as LinuxBIOS) is a project that aims to replace the normal BIOS with a little bit of hardware initialization and a payload. Payloads can include a compressed Linux kernel, FILO, GRUB2, OpenBIOS, Open Firmware, SmartFirmware, GNUFI (UEFI), Etherboot, ADLO (for booting Windows and OpenBSD), Plan 9, or memtest86.

No download Website Updated 16 Sep 2013 cc65

Screenshot
Pop 122.47
Vit 14.79

An almost ISO C compatible C compiler that produces binaries for 6502-based computers. Targets that are supported out of the box are: Apple ][, Atari 8-bit machines, Commodore C64/C128/C16/C116, Commodore Plus/4, Commodore 600/700, GEOS for C64, and Lynx. The package includes a complete suite of assembler development tools (assembler, linker, archiver) which allows mixing of C and assembler code.

Download Website Updated 18 Feb 2010 Openwall Linux kernel patch

Screenshot
Pop 234.90
Vit 14.47

The Openwall Linux kernel patch is a collection of security "hardening" features for the Linux kernel. In addition to the new features, some versions of the patch contain various security fixes. The "hardening" features of the patch, while not a complete method of protection, provide an extra layer of security against the easier ways to exploit certain classes of vulnerabilities and/or reduce the impact of those vulnerabilities. The patch can also add a little bit more privacy to the system by restricting access to parts of /proc so that users may not see what others are doing.

Download Website Updated 29 Oct 2009 Unix Amiga Delitracker Emulator

Screenshot
Pop 120.22
Vit 14.38

Unix Amiga Delitracker Emulator (UADE) plays most Amiga music file formats by simulating Amiga hardware and software. It plays approximately 200 Amiga music file formats. It provides a command line tool for playing, but it also provides music player plugins for XMMS and Audacious. For other music players, there is a FUSE filesystem that transparently converts Amiga songs to WAV files.

No download Website Updated 14 Jan 2014 JBit

Screenshot
Pop 72.87
Vit 14.17

JBit makes it possible for you to learn and practice 6502 programming on feature phones, PCs, and browsers. With JBit / J2ME, you can edit, save, run, and debug 6502 assembly programs directly on your feature phone. With JBit / Native, you can develop 6502 applications in assembly or C (using cc65) and run them on your PC or install them on any MIDP-enabled device. When developing for PCs running Linux (and other Unix-like systems like BSD), you can use a device (xv65) that provides the familiar Unix system calls (write, pipe, dup, fork, exec, etc.) to your programs. With JBit / JavaScript, you can learn the basics of 6502 assembly programming on modern browsers, including IE8+.

Download Website Updated 24 Feb 2007 Etherboot

Screenshot
Pop 221.64
Vit 13.84

Etherboot is a free software package for making boot ROMs for booting Linux and other operating systems on x86, Itanium, Hammer, and Hyperstone machines over a network using Internet protocols, namely DHCP and tftp.

Download Website Updated 03 Apr 2014 FastFlow

Screenshot
Pop 329.63
Vit 13.36

FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core, GPGPUs, and clusters of them. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven comparable or faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.

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.