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 →
Top 23 C++ Emulator Projects
-
dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
-
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.
-
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
-
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.
-
Triton
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code. (by JonathanSalwan)
-
FabGL
ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Idk if anyone's done a one-handed hitless run of the game or anything crazy like that, and this is 100% not that (i get hit A LOT on these runs) but Im still pretty proud of this. | /r/shittydarksouls | 2023-12-10The emulator: https://rpcs3.net/ The rom: https://vimm.net/vault/24833 I forget if you need anything else but finding a video on YouTube is not very hard for rpcs3, a bit complicated, sorry I can't remember how to do it all, it's been a while.
Project mention: Apple now allows retro game emulators on its App Store | news.ycombinator.com | 2024-04-07Dolphin ships with a bunch of keys in the source code[0]. So do almost every other emulators for any console from 6/7th gen consoles (ps3, xbox360, gamecube), see delroth's post on the matter here[1]. It's really not that simple - jurisdiction matters a lot, and also Nintendo's own priorities.
[0]: https://github.com/dolphin-emu/dolphin/blob/34527cadcce49a9a...
[1]: https://delroth.net/posts/emulation-crypto-keys-copyright-dm...
Idk what you might be doing wrong, and I'm not in the tutorial business, but I highly recommend giving the latest version of PCSX2 and a random YouTube tutorial another shot, it's gonna be a lot easier than jailbreaking your PS3. Either way good luck have fun.
Xenia (Xbox 360) Emulator: https://xenia.jp/
Edit : It's being worked on by the cemu devs https://github.com/cemu-project/Cemu/pull/924
Azerothcore - World of Warcraft: Wrath of the Lich King server emulation. C++
Project mention: Any ongoing work for porting the Vita development to a different SOC? | /r/VitaPiracy | 2023-07-04Don’t know about any ports, only Vita3K emulator that’s steadily improving: https://vita3k.org
Nintendo DS Emulator (Pokemon, Mario Kart, Chrono Trigger etc.)
Sorry, but I have no idea, haven't tried it myself yet. But a quick search suggests Cxbx. That's what I'd try first. An unfinished version of Warcraft: Lord of the Clans is on there too btw, no emu needed afaik.
I’m trying to enable JIT in Play! emulator using Azula to patch the .ipa with TrollStoreJitEnabler, but it gives an error: “couldn’t copy dylib to workspace”. Azula is a mobile clone of Azule that should work on jailed devices (but it doesn’t atm), can someone jailbroken or with a Mac please try to patch it with Azule instead?
Project mention: Pixel 6a with Tensor 1 or Moto Stylus with Snapdragon 6 gen 1? | /r/EmulationOnAndroid | 2023-12-09And the MMJ builds here: https://github.com/weihuoya/citra/releases
"A fast usermode x86 and x86-64 emulator for Arm64"
Project mention: Notepad++: Help us to take down the parasite website | news.ycombinator.com | 2024-04-08The official "website" is the Github repository at https://github.com/bsnes-emu/bsnes/ but some unknown entity has snagged bsnes.org and is now also publicly linking to SNES ROMs they host on Github (Github doesn't care, you can report those repositories as much as you want. If you're not a rights holder they won't do anything).
Project mention: McDonald's Just Dropped a Brand New Game Boy Game in 2023 | news.ycombinator.com | 2023-06-13
https://www.dosbox.com/ (Emulador de DOS)
Project mention: A multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator | news.ycombinator.com | 2024-02-18
C++ Emulator related posts
- Sony FW900 Widescreen CRT Trinitron
- Apple Further Explains Why Game Boy Emulator iGBA Was Removed from App Store
- AzerothCore: Self-Hosted World of Warcraft 3.3.5a Server
- Notepad++: Help us to take down the parasite website
- Yuzu Emulator Taken Down
- Citra Nintendo 3DS/DS emulator is gone from GitHub
- Nintendo is suing the creators of Switch emulator Yuzu
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Emulator projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | rpcs3 | 14,154 |
2 | dolphin | 12,083 |
3 | pcsx2 | 10,270 |
4 | xenia | 7,647 |
5 | Cemu | 6,367 |
6 | Provenance | 5,617 |
7 | azerothcore-wotlk | 5,582 |
8 | Vita3K | 3,542 |
9 | Triton | 3,299 |
10 | melonDS | 2,713 |
11 | Cxbx-Reloaded | 2,091 |
12 | Play- | 1,999 |
13 | GPCS4 | 1,976 |
14 | furnace | 1,903 |
15 | citra | 1,865 |
16 | FEX | 1,802 |
17 | bsnes | 1,590 |
18 | EKA2L1 | 1,424 |
19 | FabGL | 1,362 |
20 | pokegb | 1,298 |
21 | decaf-emu | 1,228 |
22 | em-dosbox | 1,194 |
23 | flycast | 1,178 |