Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now! Learn more →
Top 23 C++ Emulator Projects
Nintendo Switch EmulatorProject mention: Link for tutorial | reddit.com/r/yuzu | 2022-11-29
Run Nintendo Switch homebrew & games on your Android device!Project mention: skyline emulator APK not working | reddit.com/r/EmulationOnAndroid | 2022-11-30
Are you getting a legit copy from their website?
Free webinar: The Power of Clean C++. Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now!
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.Project mention: Dolphin Update Windows Defender | reddit.com/r/DolphinEmulator | 2022-12-02
try updating manually by downloading the files from dolphin-emu.org and just replacing everything in your Dolphin folder (configs and saves are stored in your Documents, so you're not gonna lose any settings or progress)
A Nintendo 3DS EmulatorProject mention: [Upcoming] A 3DS Emulator for iOS and iPadOS. | reddit.com/r/jailbreak | 2022-12-03
Citra emulator (link to their Github), which is open-source. Sadly, I only know basics in C++, and I think this will be the hardest part.
PCSX2 - The Playstation 2 EmulatorProject mention: PCSX2 - New PR improves performance by 30% on Mac and 20% on Windows with 1% boost for Linux | reddit.com/r/emulation | 2022-12-03
This PR: https://github.com/PCSX2/pcsx2/pull/7494
Xbox 360 Emulator Research ProjectProject mention: xbox 360 to PC emulator?? | reddit.com/r/xbox360 | 2022-10-24
Xenia is currently the best 360 emulator, though you'll need a pretty good PC to play most games. In regards to getting game downloads, just DM me and I'll link you a website. You shouldn't need any physical tools other than a PC and controller, or even keyboard and mouse.
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)Project mention: Installing Triton in fresh linux VM step-by-step guide (hairpull-free edition) | reddit.com/r/RELounge | 2022-10-12
$ git clone https://github.com/JonathanSalwan/Triton $ cd Triton $ mkdir build $ cd build $ cmake .. $ make -j3 $ sudo make install
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Complete Open Source and Modular solution for MMOProject mention: MMORPG design resources | reddit.com/r/mmorpgdesign | 2022-11-11
TrinityCore, AzerothCore- C++, these and others like them are the server for projects- well-known for being used on private WOW servers, so they're probably good enough for your personal project https://www.libhunt.com/r/TrinityCore - https://www.trinitycore.org/ - https://www.azerothcore.org/
Experimental PlayStation Vita emulatorProject mention: Vpk file? Vita3k | reddit.com/r/EmuDeck | 2022-11-27
Could you point out from here which one is the latest version that still worked?
Xbox (Original) EmulatorProject mention: Émuler la Xbox | reddit.com/r/jeuretro | 2022-11-06
A work-in-progress PlayStation 4 emulator.Project mention: PlayStation 4 / PlayStation 5 Emulator Kity Version 0.1.0 Released; Runs Some Commercial Games | reddit.com/r/emulation | 2022-05-26
Open source: gpcs4, fpps4, kyty
Play! - PlayStation2 EmulatorProject mention: Best way to connect to a DVI computer monitor? | reddit.com/r/ps2 | 2022-11-27
A Nintendo 3DS Emulator (by weihuoya)Project mention: Citra MMJ with sd card | reddit.com/r/EmulationOnAndroid | 2022-11-26
https://github.com/weihuoya/citra/releases You can download the storage access version on the developer's GitHub page.
bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.Project mention: Is it possible to get an emulator for a PC without being exposed to garbage? | reddit.com/r/gaming | 2022-08-16
A gameboy emulator that only plays Pokemon Blue, in ~50 lines of c++.
Researching Wii U emulation.Project mention: PSA: Wii U/3DS eshops closing down, and several MegaTen titles will go with it. Get some of these games while you still can, because physical copies are NOT cheap. | reddit.com/r/Megaten | 2022-02-15
3DS Emulator for PC & Android, Wii U Emulator for PC Open-Source Emulator for Wii U
An Emscripten port of DOSBoxProject mention: Can i install a cs1.6 server on the 24gb ram always free tier | reddit.com/r/oraclecloud | 2022-11-24
It *is* probably possible to run it on ARM chip (the one in free tier), but it might be a bit of work and I cannot guarantee it will work without issues even if it will at all. I tried to use SteamCMD tool and Docker image out of curiosity to check out if Valve has even compiled ARM binaries for servers, but it seems not. It's just impossible to run it natively. There are some people that have probably successfully ran it in DOSBox on other stuff with ARM, like Raspberry Pi, but there's no easy tutorial with all commands to copy paste, so you would need to read about it a bit.
An experimental Symbian OS emulatorProject mention: [Movile/Java] [mid 2000s, possibly 2007] Top-down 3D rally/racing game with powerups | reddit.com/r/tipofmyjoystick | 2022-11-27
If you want to emulate Symbian stuff, I suddest you use the EKA2L1 emu on a 64-bit/ARMv8 Android device for best compatibility. And get a Bluetooth gamepad for the best experience as well :)
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 TerminalProject mention: Anyone want to help create a Free and Open Source AlphaSmart Neo? | reddit.com/r/AlphaSmart | 2022-08-26
Some ideas can be borrowed from here: https://github.com/fdivitto/FabGL
A repository of gate-level simulators and tools for the original Game Boy.Project mention: GameRoy: a cross platform and highly accurate Game Boy emulator | reddit.com/r/rust | 2022-09-20
First I would try to deduce the timing from this gate-level simulation of the game boy, but the master branch was broken at the time, so I didn't manage to compile it. So, I tried deducing it from its underling reverse engineered schematics, but it would take too much time, if it even was possible.
A fast usermode x86 and x86-64 emulator for Arm64Project mention: KDE Plasma now runs with full graphics acceleration on the Apple M2 GPU | reddit.com/r/linux | 2022-11-27
Afaik this isn't entirely accurate. The userspace emulator is the main one responsible for now; Box64 implements it by hand, and FEX has plans for it.
Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features (by CE-Programming)Project mention: Is there anyway to record the ti-84 screen? | reddit.com/r/ti84hacks | 2022-11-22
Unless taking screenshot via TI-Connect CE counts, you can't on a physical calculator. If you use an emulator like CEmu then it's really easy: https://github.com/CE-Programming/CEmu
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.Project mention: Help with emulation please | reddit.com/r/SteamDeck | 2022-11-08
The further back you go into gaming history, the more likely it will be that you're going to have to interact with the command line, wine, reading documentation, and generally muddling your way through. There are a few programs out there that try to streamline this process, Lutris and its install scripts being one, but even this can be very tempermental and involve a willingness to test things out and mess around with wine components/overrides. As others have indicated, go after the low hanging fruit first, which is EmuDeck and console emulation. That should keep you busy for a while. As you are having a great time with that, start playing around with Lutris, Bottles, and DOSBox-Staging (mainline DOSBox hasn't had a release in a while). There are a tonne of videos out there covering these projects, but documentation is honestly your best friend here. If you need a good video source, Gardiner Bryant and GamingOnLinux make decent videos about each of these projects. Have Fun!
Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.
C++ Emulator related posts
[Upcoming] A 3DS Emulator for iOS and iPadOS.
1 project | reddit.com/r/jailbreak | 3 Dec 2022
good free chip tune music software
1 project | reddit.com/r/chiptunes | 3 Dec 2022
PCSX2 - New PR improves performance by 30% on Mac and 20% on Windows with 1% boost for Linux
1 project | reddit.com/r/emulation | 3 Dec 2022
Dolphin Update Windows Defender
1 project | reddit.com/r/DolphinEmulator | 2 Dec 2022
which is the best way to download dolphin?
1 project | reddit.com/r/DolphinEmulator | 2 Dec 2022
Any information on other games?
4 projects | reddit.com/r/fireemblem | 2 Dec 2022
Seeking attention on Dolphin Emulator Devs
1 project | reddit.com/r/EmulationOnAndroid | 1 Dec 2022
A note from our sponsor - Sonar
sonarsource.zoom.us | 3 Dec 2022
What are some of the best open-source Emulator projects in C++? This list will help you: