Showing 25 open source projects for "c program"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Powerful App Monitoring Without Surprise Bills Icon
    Powerful App Monitoring Without Surprise Bills

    AppSignal starts at $23/month with all features included. No overages, no hidden fees. 30-day free trial.

    Tired of monitoring tools that punish you for scaling? AppSignal offers transparent, predictable pricing with every feature unlocked on every plan. Track errors, monitor performance, detect anomalies, and manage logs across Ruby, Python, Node.js, and more. Trusted by developers since 2012 with free dev-to-dev support. No credit card required to start your 30-day trial.
    Try AppSignal Free
  • 1
    MAME

    MAME

    A multi-purpose emulation framework

    On December 24th, 1996, Nicola Salmoria began working on his single hardware emulators, which he merged into one program during January 1997. He named the accomplishment by the name of Multiple Arcade Machine Emulator, or MAME for short.
    Leader badge
    Downloads: 522 This Week
    Last Update:
    See Project
  • 2
    Wine

    Wine

    Run Windows applications on Linux, BSD, Solaris, and Mac OS X

    Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes.
    Leader badge
    Downloads: 822 This Week
    Last Update:
    See Project
  • 3
    Agat Emulator

    Agat Emulator

    Apple 2 and Agat 7/9 emulator

    Apple ][ and Agat 7/9 software simulation program for Win32/Linux.
    Leader badge
    Downloads: 125 This Week
    Last Update:
    See Project
  • 4
    A Virtual Machine based on a Simplified Instructional Computer (SIC). The Machine will emulate all the hardware of a SIC and will be able to run any program that is written for the SIC as described by Leland L.Beck in his book "System Software"
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    BMDFM

    BMDFM

    Binary Modular DataFlow Machine (BMDFM)

    Binary Modular DataFlow Machine (BMDFM) is a software package that enables running an application in parallel on shared memory symmetric multiprocessing (SMP) computers using the multiple processors to speed up the execution of single applications. BMDFM automatically identifies and exploits parallelism due to the static and mainly dynamic scheduling of the dataflow instruction sequences derived from the formerly sequential program. The BMDFM dynamic scheduling subsystem performs a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    MC 6800 Emulator for Teensy 4

    6800 Emulator runs on Teensy 4 processor

    6800/ET-3400 Emulator, designed for the Teensy 4.0/4.1 processors. Build this with the Arduino IDE 2.0. Full Source and readme included in archive. Programs written in 6800 assembly can be run in the emulator. It supports two modes of operation, an internal monitor program and a mode that emulates the Heathkit ET3400 (and ET-6800) microprocessor trainers. Motorola released the MC6800 chip in 1974. It was a source of inspiration for the designers of the more popular (and cheaper) 6502 chip...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7

    pipZuseZ3

    An emulator for the Zuse Z3 computer, invented in 1941

    An emulator for the Zuse Z3 computer, invented in 1941 by Konrad Zuse. It was the world's first working programmable, fully automatic digital computer. The Z3 was built with 2,600 relays, implementing a 22-bit word length that operated at a clock frequency of about 5–10 Hz. Program code was stored on punched film. Initial values were entered manually.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    LC-3 VM

    LC-3 VM

    Write your own virtual machine for the LC-3 computer!

    ...Start by creating a C file. A register is a slot for storing a single value on the CPU. Registers are like the “workbench” of the CPU. For the CPU to work with a piece of data, it has to be in one of the registers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Binary Analysis Platform

    Binary Analysis Platform

    Binary Analysis Platform

    The Carnegie Mellon University Binary Analysis Platform (CMU BAP) is a suite of utilities and libraries that enables analysis of programs in the machine code representation. BAP supports x86, x86-64, ARM, MIPS, PowerPC and new architectures can be added as plugins. BAP includes various analyses, standard interpreter, microexecution interpreter, and symbolic executor. BAP features its own domain-specific language, Primus Lisp, that is used for implementing analyses, specifying verification...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10
    Triton

    Triton

    Triton is a dynamic binary analysis library

    Triton is a dynamic binary analysis library. It provides internal components that allow you to build your program analysis tools, automate reverse engineering, perform software verification or just emulate code. Linux, Windows and OS X compatible. You can directly compile source code from our Github repository. The Triton library is Linux, Windows and OS X compatible. A potential way to getting started is to see our Python examples already bootstrapped.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    wine-systemwide

    Tool to share programs by multiple unix users using Wine

    This tool allows users to use one program, but exclusively. One user can use one program in the same time, but users can install programs system-wide and run program, when nobody uses it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    asioemu

    asioemu

    Atari 8-bit disk emulator

    The program has been written in order to copy Atari 8-bit disks to ATR images on a PC. For this purpose the software emulates the behavior of an Atari SIO disk drive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    WinDS

    WinDS

    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    AspeQt
    AspeQt is the free Atari serial peripheral emulator for Qt. This program emulates various Atari 8-bit family peripherals, most notably the disk drives via an SIO2PC cable.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    The Pinball Machine Reverse Engineering Kit (PMREK) includes source code for a Linux 2.6 kernel module and a user program to control Bally pinball machines manufactured between 1977 and 1985 via memory-mapped I/O.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Another NES emulator is a fun project. Goal of this project is to learn how to program an emulator and to get a deep understanding of the MOS 6502 processor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Mac-on-Linux is a Linux/PPC program that virtualizes MacOS or MacOSX in Linux.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    The original computer video game, SpaceWar!, implemented on a DEC PDP-1 emulator. Written in C++ using wxWidgets, this program runs PDP-1 object code from the original 1962 game. Based upon the Java version that had been available from MIT
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 19
    This is Sharp X680x0's Human-68k command-line emulator. It's run on Windows and BSD/Linux without X680x0's ROM Image and Human68k Operating System Files. It can run a X680x0's character based program without sounds(except Beeps).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SIM-MPI is a trace-driven simulator which can be used for performance prediction of large scale parallel program based on MPI library. SIM-MPI is based on Lo2gGP model which can capture the software overhead in high level communication library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This program is intended to emulate the serial protocol that is used for the communication between a Commodore 64 computer and a VC 1541 Disk Drive. That means you can transfer data from a PC to a C64 without a special program on the C64 and use you
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    NESRomTool is a command-line based utility for extraction and injection of Nintendo ROM data from .nes files. It currently works with program and sprite data and can preview individual sprites in the terminal window.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    This is an emulator for the TI line of graphing calculators. The emulator runs programs written for z80 and 68k based calculators. This program is written for MS Windows but we need porters! This project was abandond by rusty wagner
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    TAPir is a program for transferring tapes made from Commodore computers to a host computer by playing them through an ordinary tape recorder connected to it's soundcard.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This program tries to build a virtual network from the kernel level. Its aim is to allow users to build a large network, and to provide the virtualization of the network for the application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB