C++ Emulators

Open-source C++ projects categorized as Emulators

Top 4 C++ Emulator Projects

  1. ppsspp

    A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.

    Project mention: PPSSPP or psp? Uncovering bugs from the past | dev.to | 2025-02-08

    This is a sequel to this article. I'd like to give kudos to the PPSSPP developers, as almost ALL of the errors I wrote about in the previous article have been fixed within a month and didn't get into the 1.18.1 release. Unfortunately, when writing the previous article, I didn't have the energy and time to describe all the detected errors, I confess. Maybe that's why the bugs I'm talking about today are still in the project code base.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. em-dosbox

    An Emscripten port of DOSBox

  4. NESEmulator

    A NES console emulator in C++ with SDL2

  5. USB-x360-N64Controller

    N64 to x360 controller conversion using Maple Mini (STM32F1)

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++ Emulators discussion

Log in or Post with

C++ Emulators related posts

  • PPSSPP or psp? Uncovering bugs from the past

    1 project | dev.to | 8 Feb 2025
  • PPSSPP or PSP?

    2 projects | dev.to | 9 Oct 2024
  • Nintendo Switch Emulator: Progress Report December 2023

    3 projects | news.ycombinator.com | 17 Jan 2024
  • Eligiendo un computador para desarrollo

    2 projects | dev.to | 12 Dec 2023
  • Weird black boxes for font in system menu for PPSSPP core. I already put all bios/font/lang files in the right spot. Before it was all just blank. Standalone does not do this.

    1 project | /r/RetroArch | 7 Dec 2023
  • Mobile game recommendation

    4 projects | /r/PHGamers | 2 Dec 2023
  • Programando en Turbo Assembler en los 90

    2 projects | dev.to | 13 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 ppsspp 11,744
2 em-dosbox 1,217
3 NESEmulator 13
4 USB-x360-N64Controller 4

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C++ is
the 7th most popular programming language
based on number of references?