The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
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.
-
Gearsystem
Sega Master System / Game Gear / SG-1000 emulator for macOS, Windows, Linux, BSD and RetroArch.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
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.
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.
Skyemu has a Web version that's usable on Android. Other than that, I don't think there's any new one.
C Emulation related posts
- QEMU Version 9.0.0 Released
- Xemu: Original Xbox Emulator
- Autoconf makes me think we stopped evolving too soon
- Wabbitemu
- Why does it seem like Xbox emulation is so far behind the times
- Is it possible to play burned original Xbox games with Xbox One X?
- Bloodwake (and likely others) Physics Speed Issue Resolution
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Emulation projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | QEMU | 9,277 |
2 | desmume | 2,737 |
3 | xemu | 2,433 |
4 | mupen64plus-core | 1,214 |
5 | simple64 | 824 |
6 | RVVM | 810 |
7 | Gearboy | 799 |
8 | SkyEmu | 751 |
9 | vsmartcard | 667 |
10 | xqemu | 611 |
11 | RetroESP32 | 578 |
12 | puNES | 563 |
13 | NTSC-CRT | 420 |
14 | Z80 | 393 |
15 | RunCPM | 382 |
16 | wabbitemu | 274 |
17 | Gearsystem | 231 |
18 | Supermodel | 217 |
19 | gamekid | 216 |
20 | mupen64plus-libretro-nx | 200 |
21 | pinmame | 168 |
22 | 8080 | 147 |
23 | odiin | 119 |
Sponsored