SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Emulator Projects
-
Project mention: A 116kb WASM of Blink that lets you run x86_64 Linux binaries in the browser | news.ycombinator.com | 2023-01-13
I'd love to integrate this into my desktop environment in the browser "OS" (https://github.com/DustinBrett/daedalOS). I already have v86 (https://github.com/copy/v86) for running general x86 iso/bin files and BoxedWine (http://www.boxedwine.org/) for 16/32 bit exe's. It would be cool to be able to drag and drop a Linux binary and just run it. I tried to do this with box86js (https://github.com/raoofha/box86js) but had little luck. Although as a non-Linux user, I am not sure where to get good examples/tests of binaries.
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
-
-
rvemu
RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).
Project mention: Suggested Resources to Learn how to Write RISCV Emulator? | reddit.com/r/EmuDev | 2022-02-11 -
Also investigate Rust emulation: emulators provide high level holistic running of different hardware instruction set architectures(ISA's): qemu https://www.qemu.org/ Here's an emulator specifically for risc-v in Rust that can run Linux on RISC-V within it!!! So impressive. https://github.com/takahirox/riscv-rust
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: udbserver - Provide Unicorn Emulator with a debug server - Written in Rust, with bindings of C, Go, Java and Python | reddit.com/r/RedSec | 2022-05-04
-
Project mention: I've made a Game Boy emulator using Rust and WebAssembly 🎮🕹️ | reddit.com/r/rust | 2022-11-16
-
-
-
There is an effort for an opensource GameMaker engine called OpenGMK. So far, it's only for Windows, though Linux support is planned.
-
-
-
-
-
-
Project mention: NES Bundler - Transform your NES-game into a single executable! | reddit.com/r/rust | 2022-08-06
-
Project mention: [Rust] Getting into low level programming. How and why does this pattern matching work? | reddit.com/r/learnprogramming | 2022-05-30
Recently I've decided to learn low level programming with Rust. I asked for some projects to practice and got recommened to make a Chip8 emulator. That sounded fun so I searched a bit and found this guide that walks you step by step.
-
I believe my repo readme and implementation should have some more resources - https://github.com/alloncm/MagenBoy
-
Amazing, I'll test it when I have the chance. I can relate, because I also built mine recently in rust (https://github.com/alexlren/padme-core) and indeed I had tons of fun.
-
Project mention: proc-bitfield: a crate to expressively declare bitfield-like structs | reddit.com/r/rust | 2022-09-17
The crate is primarily geared towards the generation of structs representing hardware I/O registers (like in my own emulator, https://github.com/Kelpsy/dust), or other cases where the bitfield's layout is defined beforehand, and not auto-generated based on its fields.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Emulator related posts
- How I still use Flash in 2022
- Data Log 2023-01-26 | What is Archiving?
- Publishing Flash games on Steam
- What's new with Neopets?
- Are there any browsers that support flash
- can I use ruffle on firefox?
- Game extension???
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b9939d0>
www.saashub.com | 4 Feb 2023
Index
What are some of the best open-source Emulator projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | v86 | 17,206 |
2 | ruffle | 11,404 |
3 | gameboy | 1,228 |
4 | mooneye-gb | 810 |
5 | nestur | 533 |
6 | rvemu | 519 |
7 | riscv-rust | 468 |
8 | udbserver | 251 |
9 | boytacean | 241 |
10 | Mimic | 239 |
11 | rust64 | 220 |
12 | OpenGMK | 151 |
13 | gbemu | 132 |
14 | playboy | 128 |
15 | gbemulator | 124 |
16 | Fearless-NES | 113 |
17 | rudroid | 101 |
18 | nes-bundler | 89 |
19 | chip8-book | 67 |
20 | MagenBoy | 67 |
21 | padme-core | 61 |
22 | dust | 58 |
23 | n2t-wasm | 45 |