Displaying 1 to 20 from 37 results

jsnes - A JavaScript NES emulator.

  •    Javascript

A JavaScript NES emulator. It's a library that works in both the browser and Node.js. The browser UI is available at https://github.com/bfirsh/jsnes-web.

citra - A Nintendo 3DS Emulator

  •    C

Citra is an experimental open-source Nintendo 3DS emulator/debugger written in C++. It is written with portability in mind, with builds actively maintained for Windows, Linux and macOS. Citra is licensed under the GPLv2 (or any later version). Refer to the license.txt file included. Please read the FAQ before getting started with the project.

yuzu - Nintendo Switch Emulator

  •    C++

yuzu is an experimental open-source emulator for the Nintendo Switch from the creators of Citra. It is written in C++ with portability in mind, with builds actively maintained for Windows, Linux and macOS. The emulator is currently only useful for homebrew development and research purposes.

decaf-emu - Researching Wii U emulation.

  •    C++

Researching Wii U emulation. Licensed under the terms of the GNU General Public License, version 3 or later (GPLv3+). You can find us for developer discussion at #wiiu-emu on freenode.




dolphin - Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements

  •    C++

Dolphin is an emulator for running GameCube and Wii games on Windows, Linux, macOS, and recent Android devices. It's licensed under the terms of the GNU General Public License, version 2 or later (GPLv2+). Please read the FAQ before using Dolphin.

darkstar - FFXI Server Emulator

  •    Lua

Welcome to the DarkStar project, an emulation server for FFXI. Visit our forums and Discord or IRC to keep in touch with the latest developments. Make sure both FFXI and the server are fully updated (and servers have been rebuilt with the latest code prior to the bug) or check the commit log since your last known update to see if the bug has already been fixed before submitting a new bug report (oh and remember to search to see if your issue has already been reported).

Vita3K - Experimental PlayStation Vita emulator

  •    C++

Vita3K is an experimental PlayStation Vita emulator for Windows, Linux and macOS. The emulator currently runs a few homebrew programs in .vpk format. No commercial games are playable.

pce - Emulates Mac Plus, PC, & Atari ST in asm.js

  •    C

PCE.js runs classic computers in the browser. It's a port of Hampa Hug's excellent PCE emulator, put together by James Friend. PCE.js currently emulates Mac Plus, IBM PC/XT and Atari ST functionally in recent versions of Chrome and Firefox.


mooneye-gb - A Game Boy research project and emulator written in Rust

  •    Rust

Mooneye GB is a Game Boy research project and emulator written in Rust. The main goals of this project are accuracy and documentation. Some existing emulators are very accurate (Gambatte, BGB >= 1.5) but are not documented very clearly, so they are not that good references for emulator developers. I want this project to document as clearly as possible why certain behaviour is emulated in a certain way. This also means writing a lot of test ROMs to figure out corner cases and precise behaviour on real hardware.

Z80-js - A Z80 emulator implemented in Typescript/Javascript

  •    Javascript

Copyright 2015 Claudemiro Alves Feitosa Neto. All rights reserved. Use of this source code is governed by a GPL-3.0 license that can be found in the LICENSE file.

VMNDH-2k12 - Emulator, debugger and compiler for the NDH architecture - Emulator for CTF NDH 2k12

  •    C

Emulator, debugger and compiler for the NDH architecture - Emulator for CTF NDH 2k12

mdxtools - A bunch of tools for handling the MDX music format (music for the Sharp x68000)

  •    C++

A bunch of tools for handling the MDX music format (music for the Sharp X68000 using the MXDRV sound driver). These tools are aimed at the large collections of MDX files available online (see below for download links). They are meant to convert to other formats, such as vgm, midi and for the curious, MML and dumping the raw MDX data.

minivmac4ios - Mini vMac for iOS

  •    C

You can import the ROM (vMac.ROM) and disk images (with .dsk or .img extension) into Mini vMac from other apps (iCloud Storage, Dropbox, etc), using AirDrop, or via iTunes File Sharing. If no icon is found, it will show a standard floppy disk icon.

fc64 - A low level Commodore 64 emulator written in Actionscript 3

  •    ActionScript

FC64 is a low level Commodore 64 emulator written in Actionscript 3. It is licensed under the GNU General Public License. See the LICENSE file for more information.

demo-emulator - Nintendo Game Boy emulator written in Go to be used in workshops about emulator programming

  •    Go

Nintendo Game Boy emulator written in Go to be used in workshops about emulator programming. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.

Geardrive - Sega Mega Drive / Genesis emulator for iOS, Mac, Raspberry Pi, Windows and Linux

  •    C++

Geardrive is a Sega Genesis / Mega Drive emulator written in C++ that runs on iOS, Raspberry Pi, Mac, Windows and Linux. The main focus of this emulator is readability of source code with very high compatibility.

Gearnes - NES / Famicom emulator for iOS, Mac, Raspberry Pi, Windows and Linux

  •    C

This is a work in progress project, not intended to be used right now. Gearnes is a Nintendo Entertainment System (NES) / Famicom emulator written in C++ that runs on iOS, Raspberry Pi, Mac, Windows and Linux.

jsSMS - JavaScript Sega Master System & Game Gear dynamic recompiling emulator.

  •    Javascript

jsSMS is a dynamic recompiling emulator for Sega Master System & Game Gear ROMs written in JavaScript and designed to be fast on mobile browsers. Originally, this is a JavaScript port of JavaGear by Chris White.