Browse free open source C# Emulators and projects below. Use the toggles on the left to filter open source C# Emulators by OS, license, language, programming language, and project status.

  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    Locale Emulator

    Locale Emulator

    Yet another system region and language simulator

    Locale Emulator is a tool similar to AppLocale and NTLEA, providing a simulation function that can make an application recognize your OS as in a language other than the real one. It is quite useful when you are trying to play country-specific games. Locale Emulator is compatible with the following systems, both 32 and 64-bit, Windows 7 with Service Pack 1, Windows 8.1, and Windows 10. Locale Emulator supports 32-bit executables running on both 32-bit or 64-bit systems. For example, if you are using 64-bit WinRAR, you will not see the context menu on a RAR file unless you swapped 64-bit WinRAR with the 32-bit version. Clone the repo using Git, install Microsoft Visual Studio 2015 / 2017, open LocaleEmulator.sln, perform build action, clone and build the core libraries, and copy LoaderDll.dll and LocaleEmulator.dll from Locale-Emulator-Core to Locale-Emulator build folder.
    Downloads: 158 This Week
    Last Update:
    See Project
  • 2
    An open-source emulator for the 3DO Game Console.
    Leader badge
    Downloads: 151 This Week
    Last Update:
    See Project
  • 3
    ASAP - Another Slight Atari Player
    ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, ...) on modern computers and mobile devices.
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 4
    ProjectPSX

    ProjectPSX

    Experimental C# Playstation Emulator

    ProjectPSX is an experimental PlayStation 1 emulator written entirely in C# that focuses on learning and exploring console hardware through a clean and dependency-free implementation. The project emulates key components of the PS1 architecture, including the MIPS R3000A CPU, GPU, DMA controller, and CD-ROM subsystem, all interconnected through a custom bus system. Unlike production-grade emulators, ProjectPSX is intentionally designed as a transparent and educational codebase, prioritizing simplicity and readability over full compatibility or performance optimization. It includes a software-based rasterizer for rendering 3D graphics and supports features such as memory cards, basic BIOS functionality, and controller input mapping. The emulator can run many commercial games to varying degrees, although timing inaccuracies and missing features can still cause instability.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    IKVM.NET is a JVM for the Microsoft .NET Framework and Mono. It can both dynamically run Java classes and can be used to convert Java jars into .NET assemblies. It also includes a port of the OpenJDK class libraries to .NET.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    DosBlaster is a DOS game launcher to run DOS games. It requires DOSBOX (http://www.dosbox.com) as a backend to run the game. The users import the games and then run them.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    V.Dream

    V.Dream

    V.Smile emulator written in C, C# and XAML

    V.Dream is a V.Smile emulator developed by Néo Foderé de Frutos under the FODSOFT™ brand and written in C, C#, and XAML. The V.Dream core is based on V.Frown, an emulator originally developed by Ian (Schnert0) and other contributors. With V.Dream, you can play and relive the games from your childhood or discover them for the first time, develop your own software with instructions for the emulated hardware, among other features. It should be noted that neither FODSOFT™ nor V.Dream provide ROMs or any other means that facilitate piracy; the only thing FODSOFT™ offers is software that simulates the hardware of that era so the games can run on modern devices. V.Dream is an independent project of FODSOFT™ and is not affiliated with, endorsed by, or in any way connected to VTech® or any of its subsidiaries or affiliates. V.DREAM DOES NOT ACCEPT DONATIONS. © 2025 FODSOFT™. Néo Foderé de Frutos. All rights reserved.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 8

    GameLauncher

    Frontend emulator launcher displaying box art image of associated ROMs

    A free front-end emulator displaying associated game box art image for each game. GameLauncher can be controlled using standard Xbox controller. ROM associated image files can be downloaded using following link: http://axter.com/GameLauncher/Images.zip
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9

    CDTMaster

    Utility to edit CDT files (Amstrad Tape)

    Utility to edit CDT files (Amstrad Tape)
    Downloads: 7 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10

    Input Control

    Log and Play Retro Controller Inputs

    Input Control is a project to allow users to create and play back logs of their play sessions on retro game consoles that use serial communication controllers. Only SNES is supported in the current version, but future updates can be expanded to most types of consoles. Firmware and some code originally based on jaburn's NintendoSpy project, but it has changed a lot for consistency and otherwise.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    The Free .NET ZX Spectrum Emulator, written in C#. An emulator of the 1980s home computer and various clones, that can work on various platforms with .NET environment.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Tiny8051
    Tiny8051 is small 8051 microcontroller simulator written in C#. Project was created for educational purposes, to show how µP works by using clean visual interface and debugging. Note: communication over serial port was not implemented, because there was no demand for it.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    An intel 8085 microprocessor emulator.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Mobile Cursor

    Mobile Cursor

    No need to install from your phone. It uses browser as a controller.

    Control your mouse cursor from your phone, and you only need your web browser! No additional app required.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    OpenLCDSim - Open Source LCD Simulator

    OpenLCDSim - Open Source LCD Simulator

    Alpha Numeric Liquid Crystal Display simulator

    Simulates dot matrix liquid crystal display control (LCD) modules based on popular chips, specially HD44780 LCD controller/driver
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Tech Support Scammer Fake Command Prompt

    Tech Support Scammer Fake Command Prompt

    Fake command prompt to fool tech support scammers

    For instructions on how to use, see this file: https://sourceforge.net/projects/techsupportcmd/files/How%20To%20Use.pdf/download This fake command prompt can be used instead of the real windows command prompt in order to waste the tech support scammers time. It is based upon the windows 7 command prompt, but is not noticeably different from the command prompt in most other windows versions. Many commands commonly used by scammers, such as tree, netstat and powercfg are emulated in this, but they provide results that the scammer would not be expecting, for example, the tree command draws an ASCII tree, while the powercfg command comes back with no errors, no warnings and no informational - every time, without fail. Commands not included all come back with the usual error as displayed for invalid commands in the real command prompt, however other commands can be added.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    Tiny i8080 emulator

    Customized C# Intel 8080 emulator

    A new customized version of the very good project called "C# Intel 8080 emulator" by simontoft. Needs to be completed to run CP/M. Please support this project by donating to this fundraiser: ------------------------------------------- Give birth to new travel bicycles!!! https://gofund.me/2201d2a4 -------------------------------------------
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    8088 Software Development Environment for the .NET & WIN32 platform. Program and control the windows pc with 8088 ML. Assemble, Disassemble, Emulate 8088 Assembler. Realtime I/O
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Managed C# Spectrum Emulator
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Game system emulators that run on the .NET/XNA frameworks. Allows games to run in the .NET/XNA framework that were originally developed for another platform. Currently has Space Invaders and limited NES (Nintendo Entertainment System) support
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Orao Basket

    Orao Basket

    Programming tools for emulator of eight bit computer ORAO

    Smederevo, 05, august 2018 Long time ago, about 1986 I have become proud owner of eight bit computer ORAO based on MOS 6502 processor. It was first and for me the best home computer at that time. My whole knowledge of computer programming begins with that computer. Recently for some unknown reason I have become interested in old eight bit computers again. After short search on the Internet I have found emulator of my favorite computer. It literally emulates every peace of hardware installed in real computer. https://en.wikipedia.org/wiki/Orao_%28computer%29 Unfortunately programming on emulator is also not so easy as it was on real computer, considering today modern tools. There are some external tools that enables writing program code in external text processor, and converting it to document acceptable by emulator. So I have came to an idea to write a small and simple program that will enable easier programming and exporting program code to format recognizable by emulator.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    "Slow CPU" Emulator

    "Slow CPU" Emulator

    Slows down any given Windows process (written in C#)

    "Slow CPU" Emulator is useful for slowing down games, testing how applications deal with lag, and/or reducing the overall CPU usage of a specified process. Simply tell the emulator the update interval and speed percentage, and witness your application slowing down to the specified speed live! The code is written in C# for Windows and is extremely robust, flexible and stable, and has been tested very thoroughly. I apologise in advance for the code not being very readable, sometimes spaghetti code is more optimised code. ;) If you encounter any issues, do not hesitate to tell me. :) License: MS-PL Do whatever you want with the code. Credit would be nice, but definitely not required. I am not responsible for any undesired or unintended effects that may (most probably won't) come up as a result of using the application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A 6502 processor simulator/development environment written in C#.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ACPUProject

    ACPUProject

    ACPU Emulation and Design

    In this project I'll try to reinvent the wheel by designing the ACPU. In this Project I'll upload the official Emulator, Compiler and Docs -- !!! Anouncment !!! -- Searching Developer for USBSupport and one for OSDev -- !!! Anouncment !!! --
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Bartlett is a simplified installer, console, configurator and launcher for the PearPC project (PowerPC Emulator).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB