feather-gb
Just another GameBoy emulator written in Rust 🦀 (by vojty)
gameboy_emulator
Gameboy Emulator written in Rust (by benkonz)
feather-gb | gameboy_emulator | |
---|---|---|
2 | 1 | |
18 | 110 | |
- | - | |
5.5 | 0.0 | |
about 1 month ago | about 1 year ago | |
Rust | Rust | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
feather-gb
Posts with mentions or reviews of feather-gb.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-14.
-
Just another GameBoy emulator in Rust with WebAssembly frontend
The emulator (GB) core is written in Rust and then exported/compiled to WASM via https://github.com/wasm-tool/wasm-pack-plugin. This basically generates a WASM file with the Typescript definitions as well (*.wasm + *.ts files). The entry file is here https://github.com/vojty/feather-gb/blob/main/gb-web/src/lib.rs.
Github: https://github.com/vojty/feather-gb
gameboy_emulator
Posts with mentions or reviews of gameboy_emulator.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-12.
-
Tried to re-write a C++ NES Emulator in Rust, now it runs more than 5 times slower (Yes I'm compiling with --release)
I've written a gameboy emulator in Rust, https://github.com/benkonz/gameboy_emulator, one thing that helped me find bottlenecks in my code was Flamegraph, https://github.com/flamegraph-rs/flamegraph. It will tell you the exact function name that is taking the longest
What are some alternatives?
When comparing feather-gb and gameboy_emulator you can also consider the following projects:
wasm-pack-plugin - webpack plugin for Rust
Mimic - A Gameboy emulator written in Rust
gbemu - WebAssembly based Gameboy Emulator
nesEmu_rust
olcNES - NES Emulator, and Tutorial Video Code