Main_MiSTer VS oxidgb-pico

Compare Main_MiSTer vs oxidgb-pico and see what are their differences.

Main_MiSTer

Main MiSTer binary and Wiki (by MiSTer-devel)

oxidgb-pico

A port of OxidGB to the Raspberry Pi Pico (by j-selby)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
Main_MiSTer oxidgb-pico
179 3
2,959 63
0.3% -
8.8 1.8
18 days ago almost 2 years ago
C Rust
GNU General Public License v3.0 only MIT License
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.

Main_MiSTer

Posts with mentions or reviews of Main_MiSTer. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-06.

oxidgb-pico

Posts with mentions or reviews of oxidgb-pico. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-17.
  • Rust Gameboy Emulator running on the Raspberry Pi Pico
    4 projects | /r/rust | 17 Apr 2021
    rp2040-pac is likely the mostly useful in itself as it provides bindings for the Pico's SVD definitions (i.e CPU/peripheral registers), though there are a whole bunch of others that are useful - https://github.com/j-selby/oxidgb-pico/blob/master/Cargo.toml has all the crates I used for reference.
    4 projects | /r/rust | 17 Apr 2021
    Yeah, havent touched the PIOs just yet unfortunately - do want to dig into them further but Ive not gotten the chance so far. I do have some work in progress DMA code at https://github.com/j-selby/oxidgb-pico/blob/master/src/rp2040/dma.rs, but there appears to be some issues with the svd2rust crate (or the Pi's spec), as some read/write registers for DMA are marked read-only - need to investigate further.
  • Gameboy games, running natively on the Raspberry Pi Pico
    6 projects | /r/raspberry_pi | 12 Apr 2021
    You can find the code for this at https://github.com/j-selby/oxidgb-pico – should be dead simple to build (including on Windows), though let me know if you have any issues!

What are some alternatives?

When comparing Main_MiSTer and oxidgb-pico you can also consider the following projects:

mt32-pi - 🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

rust-esp32-std-hello - Rust on ESP32 STD demo app. A demo STD binary crate for the ESP32[XX] and ESP-IDF, which connects to WiFi, Ethernet, drives a small HTTP server and draws on a LED screen. [Moved to: https://github.com/ivmarkov/rust-esp32-std-demo]

DaemonBite-Retro-Controllers-USB - A collection of retro controller USB adapters (SNES, NES, Mega Drive/Genesis, Master System, Atari, Commodore, Amiga and Amiga CD32)

de10-nano - Absolute beginner's guide to the de10-nano

DaemonBite-Retro-Controllers-USB - A collection of retro controller USB adapters (SNES, NES, Mega Drive/Genesis, Master System, Atari, Commodore, Amiga and Amiga CD32)

mr-fusion - Mr. Fusion - Universal MiSTer SD card image

Update_All_MiSTer - All-in-one script for updating your MiSTer

awesome-embedded-rust - Curated list of resources for Embedded and Low-level development in the Rust programming language

proxmox-pci-switcher - Switch among Guest VMs organized by Resource Pool

icestudio - :snowflake: Visual editor for open FPGA boards

xemu - Emulations (running on Linux/Unix/Windows/macOS, utilizing SDL2) of some - mainly - 8 bit machines, including the Commodore LCD, Commodore 65, and the MEGA65 as well.

jtbin - Binary files for MiSTerFPGA, Pocket and other platforms