Displaying 1 to 20 from 77 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.

manticore - Symbolic execution tool

  •    Python

Manticore is a symbolic execution tool for analysis of binaries and smart contracts. Manticore is supported on Linux and requires Python 2.7. Ubuntu 16.04 is strongly recommended. Ethereum smart contract analysis requires the solc program in your $PATH.

xenia - Xbox 360 Emulator Research Project

  •    C++

Xenia is an experimental emulator for the Xbox 360. For more information see the main xenia website. Come chat with us about emulator-related topics on Discord. For developer chat join #dev but stay on topic. Lurking is fine. Please check the frequently asked questions page before asking questions. We've got jobs/lives/etc, so don't expect instant answers.

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.




RetroPie-Setup - Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores

  •    Shell

This script is designed for use on Raspbian on the Rasperry Pi, OSMC on the Vero4K or Ubuntu on the ODroid-C1 or a PC. When you first run the script it may install some additional packages that are needed.

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.

OSX-KVM - Run El Capitan, macOS Sierra, High Sierra and Mojave on QEMU/KVM

  •    Shell

For macOS High Sierra, follow README.md for High Sierra. Consult this document for debugging and general tips. See the debugging section below and closed issues before opening a new issue.

Ryujinx - Experimental Switch emulator written in C#

  •    CSharp

Don't expect much from this. Some homebrew apps work, Puyo Puyo Tetris shows the intro logo (sometimes), and a handful of games boot / work; but that's about it for now. Contributions are always welcome. To build this emulator, you will need the .NET Core 2.1 (RC1) (or higher) SDK. https://www.microsoft.com/net/download/ In release builds, memory checks are disabled to improve performances.


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.

BizHawk - BizHawk is a A multi-system emulator written in C#

  •    C++

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as fullscreen, rewind, and joypad support in addition to rerecording and debugging tools for all system cores. Here is a list of features offered by bizhawk.

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.

GIOVANNI - A Gameboy Emulator for the Apple Watch

  •    Swift

A Gameboy Emulator for the Apple Watch. Games are loaded from your iPhone's documents directory. In iTunes, drop .gb or .gbc files into the Giovanni app documents folder, and they'll show up automatically on your Apple Watch. When you play a game for the first time, it'll download to your watch and get cached in the watch's documents directory. Subsequent loads are immediate.

firmadyne - System for emulation and dynamic analysis of Linux-based firmware

  •    Shell

We have also written the following three basic automated analyses using the FIRMADYNE system. In our 2016 Network and Distributed System Security Symposium (NDSS) paper, titled Towards Automated Dynamic Analysis for Linux-based Embedded Firmware, we evaluated the FIRMADYNE system over a dataset of 23,035 firmware images, of which we were able to extract 9,486. Using 60 exploits from the Metasploit Framework, and 14 previously-unknown vulnerabilities that we discovered, we showed that 846 out of 1,971 (43%) firmware images were vulnerable to at least one exploit, which we estimate to affect 89+ different products. For more details, refer to our paper linked above.

kart - Frontend for RetroArch

  •    CoffeeScript

Kart is a frontend to the amazing multi-emulating system RetroArch. Kart aspires to be an extremely simple front end that lets you get up and running fast with a classy way to pick and choose your games.

CEmu - Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features

  •    C++

CEmu is a third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator, focused on developer features. CEmu works natively on Windows, macOS, and Linux. For performance and portability, the core is programmed in C and its customizable GUI in C++ with Qt. Note: CEmu is not a TI product nor is it TI-endorsed/affiliated. If you need an official TI CE emulator, TI-SmartView™ CE is for you.

Truecrafting for World of Warcraft

  •    

A thorough Mage character analyzer for World of Warcraft. All results are extracted from real attack sessions by a virtual pro raider against a level 83 target.

Nova Code

  •    DotNet

Nova code is a language to implement processor instructions, states, and other features planned soon for the NEmulation framework. Right now this project will be worked on separately, then integrated into NEmulation.

NTerm

  •    DotNet

A .NET terminal abstraction library.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.