Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Emulator

Emulators allow the host system to emulate the qualities of a client system. For example, a mobile application developer might run an emulated device on their PC in order to test how their application would perform and appear on an actual phone or tablet.

https://github.com/mre/toypc

A shitty Rust implementation of http://adventofcode.com/day/23

cpu emulator homecomputer

Last synced: 25 Oct 2024

https://github.com/zanderlewis/fhe

A collection of Fictional Hardware Emulators (FHEs) I created. For example: The Multi-Dimensional Processing Unit (MDPU), the combination of the CPU and the TPU.

emulation emulator emulators good-first-issue hardware processing python python-3 python3 virtual

Last synced: 18 Oct 2024

https://github.com/0xe1f/fuse-psp

Port of ZX Spectrum emulator Fuse to PlayStation Portable

emulator psp zx-spectrum

Last synced: 24 Oct 2024

https://github.com/maojianwei/mao_network_emulator

Network emulator mainly for routing protocol.

emulator network protocol router routing switch

Last synced: 11 Oct 2024

https://github.com/w4/titan-emu

๐Ÿ–ฅ An emulator for Marc Cleave's Homebrew TTL processor

emulator homebrew-ttl-processor processor

Last synced: 09 Oct 2024

https://github.com/jiahaog/chip8

Emulator for CHIP-8

emulator

Last synced: 18 Oct 2024

https://github.com/irishbruse/monoboy

Monoboy is a cross-platform desktop and web gameboy emulator.

dotnet7 emulation emulator gameboy-emulator wasm

Last synced: 15 Oct 2024

https://github.com/beilinson/chip8

A Chip8 Emulator in C

c chip8 emulator

Last synced: 30 Oct 2024

https://github.com/utzcoz/emulator-device-config-generator

Generate emulator device config for Android Studio

android-studio emulator

Last synced: 13 Oct 2024

https://github.com/lioncash/riscv-emu

A small RISC-V emulation project

cpp emulator risc-v

Last synced: 13 Oct 2024

https://github.com/theloni-monk/ya6502e

Yet Another 6502 Emulator: An emulator for the iconic MOS 6502 CPU written in c++

6502 6502-processor assembly assembly-6502 cpp emulator

Last synced: 11 Oct 2024

https://github.com/plombo/turbografical

An accurate and easy-to-use PC Engine/TurboGrafx-16 emulator powered by Mednafen's pce core

c emulation emulator gtk gtk3

Last synced: 13 Oct 2024

https://github.com/florianvazelle/chip8

๐ŸŽฎ A Chip8 emulator

chip8 emulator

Last synced: 31 Oct 2024

https://github.com/mealam1/placeholder

SoD Emulator made by the Developers from ....

emulator game game-development how-to-train-your-dragon httyd school-of-dragons sod

Last synced: 14 Oct 2024

https://github.com/joakimthun/Chippy

A simple CHIP-8 interpreter written in C

c chip8 emulator interpreter

Last synced: 03 Aug 2024

https://github.com/josh-perry/octochimp

A complete(?) Chip-8 Emulator

chip8 emulator

Last synced: 14 Oct 2024

https://github.com/dkxce/sega

Sega Genesis / MegaDrive / MegaDrive 2 Games Repository

emul emulator games sega

Last synced: 08 Nov 2024

https://github.com/marakew/emuppc

simple PowerPC emulator for unpack into IDAPro some PowerPC binary

emulator ida-plugin idapro ppc unpacker

Last synced: 03 Aug 2024

https://github.com/reilabs/llvm-to-cairo

Efforts to compile LLVM bytecode to run on top of the CairoVM and hence execute provably on Starknet

compiler emulator llvm starknet

Last synced: 22 Oct 2024

https://github.com/irevoire/chrustip-8

A chip-8 emulator, mostly for learning emulation *and* rust

chip8 chip8-interpreter emulation emulator rust

Last synced: 17 Oct 2024

https://github.com/mpardalos/mips-simulator

A software simulator for the MIPS-1 instruction set

coursework emulator

Last synced: 06 Nov 2024

https://github.com/matej-g/yarchi

Yet another Rust CHIP-8 interpreter!

chip-8 chip-8-interpreter emulator interpreter

Last synced: 12 Oct 2024

https://github.com/f-aguzzi/af6502

6502 8-bit processor emulator

6502 6502-emulation emulator

Last synced: 05 Nov 2024

https://github.com/velocityra/chip8-emu

A Chip-8 emulator in C++, with a basic debugger.

chip8 chip8-emulator cpp emulation emulator sfml

Last synced: 07 Nov 2024

https://github.com/kajizukataichi/stem

Stem: Turing Educational Machine

computer-science education emulator turing-machine

Last synced: 06 Nov 2024

https://github.com/im-rises/space-invaders-arcade-emulator-website

Space Invaders Arcade Game Emulator made in Rust ๐Ÿฆ€ ported to WebAssembly WebGL and WebAudio

arcade-game emulator game npm package rust webassembly webgl website

Last synced: 06 Nov 2024

https://github.com/im-rises/space-invaders-arcade-emulator-tauri

Space Invaders Arcade Game Emulator made in Rust ๐Ÿฆ€ ported to WebAssembly WebGL and WebAudio and build for desktop using Tauri

arcade-game desktop-app emulator game npm package rust tauri webassembly webgl website

Last synced: 06 Nov 2024

https://github.com/mattkolega/chip8

๐Ÿ•น๏ธ CHIP-8 Interpreter

c chip8 emulator game retro sdl2

Last synced: 07 Nov 2024

https://github.com/n1md7/game-boy

Game boy emulator

3d emulator first-person game gameboy jsdos

Last synced: 13 Oct 2024

https://github.com/nzeemin/ukncbtl-imgui

UKNCBTL emulator with ImGui frontend WIP

c-plus-plus cpp emulator imgui ms0511 pdp11 retrocomputing soviet-computer

Last synced: 31 Oct 2024

https://github.com/graysonarts/chip8-rs

Code for the Chip 8 emulator that is being created on stream at http://twitch.tv/graysonarts

chip8 chip8-emulator emulator livestream rust rustlang

Last synced: 08 Nov 2024

https://github.com/insipx/spcp

SPC Player, Play SPC through an SNES SPC_DSP emulator

crates-io emulator media music player rust snes spc

Last synced: 06 Nov 2024

https://github.com/markmccaskey/nerust

NES emulator

emulator nes nes-emulator

Last synced: 17 Oct 2024

https://github.com/mukaschultze/nes-rs

NES emulator made with Rust

6502 emulator nes nes-emulator

Last synced: 08 Oct 2024

https://github.com/novara754/space-invaders-emu

A from-scratch emulator for the original Space Invaders arcade game based on the 8080 CPU.

emulator game rust

Last synced: 13 Oct 2024

https://github.com/xnth97/openchip8

An open source CHIP-8 emulator written in Swift.

chip-8 chip8 emulator macos swift

Last synced: 11 Oct 2024

https://github.com/sug0/chip8-rs

CHIP8 interpreter in Rust, as a learning exercise

chip8 emulator exercise interpreter learning rust

Last synced: 02 Nov 2024

https://github.com/alessiodionisi/c8emu

Chip-8 Emulator

chip-8 chip8 emulator go golang sdl2

Last synced: 23 Oct 2024

https://github.com/sunsided/dcpu-16

A DCPU-16 emulator and assembler written in Rust.

assembler assembly cpu-emulator dcpu-16-asm emulator rust

Last synced: 02 Nov 2024

https://github.com/ryp/psx-emu-zig

PSX emulator written in Zig

emulator psx zig

Last synced: 27 Oct 2024

https://github.com/tvlad1234/pico-crude64

Very basic C64 emulator for the Pi Pico

commodore-64 emulator pico-sdk raspberry-pi-pico

Last synced: 07 Nov 2024

https://github.com/wexsn/fn-audio-emulator

FN Audio Emulator is a console program that allows you to emulate the Play/Pause, Next Track, Previous Track, Mute/Unmute, VolumeUp, and VolumeDown keys on keyboards that do not have them. Support only Windows 10, 11.

audio audio-player emulator fn fn-audio fn-audio-emulator fn-emulator fn-key fn-keyboard keyboard keyboard-shortcuts music music-player player windows

Last synced: 31 Oct 2024

https://github.com/bengtmartensson/globalcovfefe

GlobalCache Flex emulator (with one sender and, optionally, one learner) for the Arduino platform

emulator globalcache infrared4arduino ir

Last synced: 21 Oct 2024

https://github.com/alessiodionisi/tschip8

TypeScript Chip-8 Emulator

chip8 emulator typescript webpack

Last synced: 23 Oct 2024

https://github.com/pegvin/chip-8

A Chip-8 Emulator Written In C

chip-8 chip8 chip8-emulator emulation emulator interpreter

Last synced: 07 Nov 2024

https://github.com/shahank42/chip8-emu

(Work In Progress!) An interpreter and VM for the CHIP-8 programming language.

chip-8 chip8 chip8-emulator cpp cpp17 cpp20 emudev emulation emulator emulator-development

Last synced: 25 Oct 2024

https://github.com/zelak312/vba-next-wasm

Port of vba-next from libretro to wasm with a svelte front-end

emulator gba gba-emulator port svelte vba wasm

Last synced: 20 Oct 2024

https://github.com/vkitchen/chip-8

CHIP-8 Virtual Machine

chip-8 emulator

Last synced: 29 Oct 2024

https://github.com/lluns/nesish

An NES emulator

c99 cplusplus-11 emulator nes

Last synced: 12 Oct 2024

https://github.com/adueppen/unnecessary-nes

There's already plenty out there, so why not another NES/Famicom emulator?

d dlang emulator famicom gtk3 gtkd nes

Last synced: 05 Nov 2024

https://github.com/felixmcfelix/rs2

Experimental PS2 emulation in Rust

emulator playstation-2 rust

Last synced: 13 Oct 2024

https://github.com/doouding/chip-8

A game machine chip-8 emulator written with react and typescript

emulator react typescript

Last synced: 13 Oct 2024

https://github.com/loicbacci/chip-8-go

Basic Chip-8 emulator written in Go.

emulator go

Last synced: 02 Aug 2024

https://github.com/intjelic/atari-2600

An emulator of the Atari 2600 gaming console.

atari atari2600 byteplug emulator rust

Last synced: 05 Nov 2024

https://github.com/0xnathanw/chip-8

A Chip8 emulator built in Go.

chip-8 chip8 emulator go golang tcell terminal tui

Last synced: 06 Nov 2024

https://github.com/reilabs/hieratika

Efforts to compile LLVM bytecode to run on top of the CairoVM and hence execute provably on Starknet

compiler emulator llvm starknet

Last synced: 01 Nov 2024

https://github.com/msameerr/atm-console-8086

Developed an 8086 Assembly Language program in EMU8086 to verify user PIN codes, display total balances, and provide transaction history. Enhanced transparency and usability for financial information access.

assembly-language emulator filesystem

Last synced: 12 Oct 2024

https://github.com/tbs1-bo/ioemu

Emulator for simple IO-Operations in hardware projects

emulator hardware python

Last synced: 05 Nov 2024

https://github.com/im-rises/chip8topia

Chip8 Emulator made in C++ for desktop and web

chip8 cpp emscripten emulator interpreter linux windows

Last synced: 06 Nov 2024

https://github.com/skyleaworlder/how-to-share-emulator-from-aosp

AOSP build system is really awful, especially when building, launching and sharing usable emulator. This repo provides a script and tutorials that make share emulator images faster.

aosp emulator

Last synced: 11 Oct 2024

https://github.com/scmorrison/neunaber-iconoclast-presets

Public Neunaber iconoclast Presets repo

emulator iconoclast neunaber speaker

Last synced: 05 Nov 2024

https://github.com/landhb/rchip8

A Chip8 interpreter with a WebAssembly front-end, written in Rust.

chip8 chip8-emulator emudev emulator rust

Last synced: 12 Oct 2024

https://github.com/curious-odd-man/arduino-on-pc

The framework to run arduino code on PC

arduino computer emulator fastled

Last synced: 20 Oct 2024

https://github.com/litritt/ignited-docs

Documentation for the Ignited Emulator

documentation emulator

Last synced: 05 Nov 2024

https://github.com/rhetorica/chas

Assembler for the CHASM fantasy computer

assembler assembly emulator fantasy-computer lisp-machine

Last synced: 04 Nov 2024

https://github.com/n0rmii/termulator

Ternary machine emulator, written in C

c emulator ternary ternary-computer

Last synced: 24 Oct 2024

https://github.com/ceciliacode/user_app

Flutter application allowing users to create and view their profiles with a simple UI and smooth navigation between three screens.

android android-studio app emulator flutter flutter-apps mobile navigation screens user

Last synced: 05 Nov 2024

https://github.com/celerizer/libpressf

Core emulation library for the "Press F" Fairchild F8 emulator

c89 channel-f emulator fairchild fairchild-channel-f fairchild-semiconductor

Last synced: 12 Oct 2024

https://github.com/gmorales08/chip8emu

A CHIP-8 emulator written in C++11

chip-8 chip8 chip8-emulator cpp cpp11 emulator sdl2

Last synced: 24 Oct 2024

https://github.com/ortanav2/integrated-circuit-emulator

Texas Instruments Intergrated Circuit Based Computer. ESP8266 Controller Code / Assembly Code / IC-Emulator

assembly-language controller datasheet emulator esp8266 integrated-circuits logic-gates microcontroller

Last synced: 10 Oct 2024

https://github.com/floehopper/sub-hunt

ZX Spectrum game from "15 Graphic Games for the Spectrum" book

basic emulator game zx-spectrum

Last synced: 15 Oct 2024

https://github.com/spacebanana420/virtpebble

Virtual machine manager/runner for QEMU

emulator java jvm kvm qemu scala tui virtual-machine

Last synced: 13 Oct 2024

https://github.com/killarexe/chip8-rust-emulator

A Simple Chip8 Emulator made with Rust

chip-8 chip8-emulator emulator rust rust-lang

Last synced: 05 Nov 2024

https://github.com/killarexe/spu-emulator

A Simple emulator for the SPU in Rust

custom-emulator emulation emulator rom rust rust-lang spu

Last synced: 05 Nov 2024

https://github.com/ho-ro/z80_dongle

Trace Z80 instructions clock by clock and observe whatโ€™s happening on the bus. Or run some historical BASIC interpreter on a real Z80.

arduino emulator z80 zilog

Last synced: 27 Oct 2024

https://github.com/celerizer/libh8300h

A Hitachi H8/300H emulation library written in ANSI C

ansi-c c89 embedded emulator h8300

Last synced: 20 Oct 2024

https://github.com/kutu-dev/och8s

A CHIP-8 emulator made with C23 and SDL2.

c-lang c-language c23 chip-8 chip-8-emulator emulator

Last synced: 12 Oct 2024

https://github.com/skyfallwastaken/chip8-rs

Platform-agnostic, spec-compliant CHIP-8 emulator

chip-8 chip8 emulator macroquad rust

Last synced: 14 Oct 2024

https://github.com/claudevandort/c6502

6502 microprocessor emulator

6502 c99 emulator

Last synced: 12 Oct 2024

https://github.com/mikewarot/bitgrid_c

A BitGrid emulator, written from scratch in C,

bitgrid c-language emulator

Last synced: 12 Oct 2024

https://github.com/adam-s-amir/ryujinx-shortcut

Windows executable to quickly launch any switch game on the Ryujinx emulator.

csharp dot-net dotnet emulation emulator nintendo nintendo-switch nsp ryujinx windows windows-10 windows-11

Last synced: 12 Oct 2024

https://github.com/gabryon99/chip8

Chip8 emulator using Modern C++ and SDL2.

cpp emulator sdl2

Last synced: 07 Nov 2024

https://github.com/rbscholtus/chippie

Chippie is a Chip-8 interpreter written in Rust that runs both in web browsers and natively.

chip8 emulator interpreter rust wasm

Last synced: 30 Oct 2024

https://github.com/izo0x90/snake-toy-vm

A generalized toy virtual machine, assembler and debugger written in python. Just a fun project in python building a classical computer emulator in Python.

assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization

Last synced: 28 Oct 2024

https://github.com/notpeter/pce

PCE - PC Emulator (Unofficial Mirror)

dos emulator mac macplus pce

Last synced: 06 Nov 2024

https://github.com/kiwigrenade/gameboyweb

Web based Game Boy emulator written in C++ with Qt framework. Translated into WebAssembly using Emscripten.

bachelor-project bachelor-thesis cpp emscripten emscripten-game emulator gameboy-emulator qt qt6 wasm webapp webassembly

Last synced: 12 Oct 2024