C Emulation

Open-source C projects categorized as Emulation

Top 23 C Emulation Projects

  • QEMU

    Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.

  • Project mention: QEMU Version 9.0.0 Released | news.ycombinator.com | 2024-04-24

    My most-wanted QEMU feature: https://github.com/qemu/qemu/commit/a2260983c6553

    Using `gic-version=3` on macOS you can now use more than 8 cores on ARM chips.

  • desmume

    DeSmuME is a Nintendo DS emulator

  • Project mention: any one know how to emulate a dsi game | /r/Roms | 2023-07-08

    citra is for 3ds games. while it should be compatible with ds games since the physical consoles are, this isn't true of the emulators. http://desmume.org/ has what you need.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • xemu

    Original Xbox Emulator for Windows, macOS, and Linux (Active Development)

  • Project mention: Xemu: Original Xbox Emulator | news.ycombinator.com | 2024-04-07
  • mupen64plus-core

    Core module of the Mupen64Plus project

  • simple64

    Accurate N64 Emulator

  • Project mention: Help finding a game. | /r/snes | 2023-05-17

    https://simple64.github.io/ This one's a good starting point. You're on your own for finding games; emulation itself tends to be OK, but posting links to games tends not to be.

  • RVVM

    The RISC-V Virtual Machine

  • Gearboy

    Game Boy / Gameboy Color emulator for macOS, Windows, Linux, BSD and RetroArch.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • SkyEmu

    Game Boy Advance, Game Boy, Game Boy Color, and DS Emulator

  • vsmartcard

    umbrella project for emulation of smart card readers or smart cards

  • xqemu

    Open-source emulator to play original Xbox games on Windows, macOS, and Linux

  • RetroESP32

    Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager

  • puNES

    Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)

  • NTSC-CRT

    NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.

  • Z80

    Highly portable Zilog Z80 CPU emulator written in ANSI C

  • RunCPM

    RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.

  • wabbitemu

    Wabbitemu is a Z80 TI Calculator emulator

  • Project mention: Wabbitemu | news.ycombinator.com | 2024-01-28
  • Gearsystem

    Sega Master System / Game Gear / SG-1000 emulator for macOS, Windows, Linux, BSD and RetroArch.

  • Supermodel

    Official repository of the Sega Model 3 arcade emulator. (by trzy)

  • gamekid

    Play Game Boy games on your Playdate. (by mierau)

  • mupen64plus-libretro-nx

    Improved mupen64plus libretro core reimplementation

  • pinmame

    PinMAME - Pinball Multiple Arcade Machine Emulator

  • Project mention: PinMAME vs MAME (2015+) | /r/MAME | 2023-05-19
  • 8080

    A complete emulation of the Intel 8080 processor written in C99.

  • odiin

    Attempts at nRF52840 ISO 14443-A magic!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Emulation related posts

  • QEMU Version 9.0.0 Released

    1 project | news.ycombinator.com | 24 Apr 2024
  • Xemu: Original Xbox Emulator

    1 project | news.ycombinator.com | 7 Apr 2024
  • Autoconf makes me think we stopped evolving too soon

    8 projects | news.ycombinator.com | 3 Apr 2024
  • Wabbitemu

    1 project | news.ycombinator.com | 28 Jan 2024
  • Why does it seem like Xbox emulation is so far behind the times

    1 project | /r/emulation | 2 Jul 2023
  • Is it possible to play burned original Xbox games with Xbox One X?

    1 project | /r/originalxbox | 24 Jun 2023
  • Bloodwake (and likely others) Physics Speed Issue Resolution

    1 project | /r/xemu | 18 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Emulation projects in C? This list will help you:

Project Stars
1 QEMU 9,385
2 desmume 2,770
3 xemu 2,472
4 mupen64plus-core 1,230
5 simple64 844
6 RVVM 821
7 Gearboy 804
8 SkyEmu 764
9 vsmartcard 677
10 xqemu 619
11 RetroESP32 578
12 puNES 566
13 NTSC-CRT 428
14 Z80 401
15 RunCPM 388
16 wabbitemu 274
17 Gearsystem 236
18 Supermodel 221
19 gamekid 219
20 mupen64plus-libretro-nx 199
21 pinmame 170
22 8080 147
23 odiin 120

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com