Showing 23 open source projects for "roms"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    NanoBoyAdvance

    NanoBoyAdvance

    A cycle-accurate Nintendo Game Boy Advance emulator

    ...In addition to accuracy, it introduces enhancements such as a high-quality audio mixer that improves sound output without altering internal emulation behavior. The project also includes modern usability features like save states, controller remapping, and support for loading ROMs from compressed archives.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    retro-go

    retro-go

    Retro emulation for the ODROID-GO and other ESP32 devices

    ...The project emphasizes efficiency and optimization, adapting emulation cores to run within the strict constraints of embedded systems. It includes a simple user interface for browsing ROMs, launching games, and managing system settings directly on the device. retro-go supports several classic platforms such as NES, Game Boy, and other early consoles, depending on available builds and hardware capabilities. Its design makes it ideal for DIY handheld consoles and hobbyist hardware projects, where minimal resource usage is critical.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    SameBoy

    SameBoy

    Game Boy and Game Boy Color emulator written in C

    ...High quality 96KHz audio. Battery save support. Save states. Follows the BESS specification for cross-compatibility with other emulators. Includes open source boot ROMs for all emulated models. Complete support for all game-specific palettes in the CGB/AGB boot ROM, for accurate emulation of Game Boy games.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    Coffee GB

    Coffee GB

    Gameboy emulator in Java 8

    Coffee GB is a Gameboy Color emulator written in Java 8. It's meant to be a development exercise. More info can be found in the blog post. First I implemented all the Gameboy CPU opcodes. It’s not exactly the Z80, but it’s pretty close. As a reference, I’ve used the GameBoy CPU Manual - later on I discovered that it has a few typos and is not specific enough for some of the operations. After implementing the opcodes and memory (modelled by an int[] array) I was eager to check whether it’s...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    MedGui Reborn & MetroMed

    MedGui Reborn & MetroMed

    MedGui Reborn is a frontend (GUI) for Mednafen multi emulator.

    MedGui Reborn is a frontend (GUI) for Mednafen multi emulator, written in Microsoft Visual Studio Community. MetroMed is a appendix to MedGui Reborn and offer a modern "metro" style GUI for Mednafen. The programs are the evolution of MedGui and includes more features:
    Leader badge
    Downloads: 83 This Week
    Last Update:
    See Project
  • 6
    uCON64 is a tool to backup all kinds of video games. It supports almost every available backup unit for cartridge-based consoles and performs many other tasks like ROM hacking.
    Leader badge
    Downloads: 166 This Week
    Last Update:
    See Project
  • 7
    V.Dream

    V.Dream

    V.Smile emulator written in C, C# and XAML

    ...With V.Dream, you can play and relive the games from your childhood or discover them for the first time, develop your own software with instructions for the emulated hardware, among other features. It should be noted that neither FODSOFT™ nor V.Dream provide ROMs or any other means that facilitate piracy; the only thing FODSOFT™ offers is software that simulates the hardware of that era so the games can run on modern devices. V.Dream is an independent project of FODSOFT™ and is not affiliated with, endorsed by, or in any way connected to VTech® or any of its subsidiaries or affiliates. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 8
    Viboy Color

    Viboy Color

    Educational Game Boy Color Emulator written in Python via Vibe Coding.

    Viboy Color is an open-source, clean-room implementation of the Game Boy Color hardware, developed entirely in Python using the Pygame-ce library. Key Features: Educational Core: Designed to document the LR35902 CPU architecture. Clean Room Design: No copyrighted code or official ROMs included. Cross-Platform: Runs on Windows, Linux, and macOS. This project serves as a living documentation of emulator development using modern AI-assisted workflows ("Vibe Coding"). Official Website & Documentation: https://viboycolor.fabini.one Source Code: https://github.com/Caprini/ViboyColor
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    GameLauncher

    Frontend emulator launcher displaying box art image of associated ROMs

    A free front-end emulator displaying associated game box art image for each game. GameLauncher can be controlled using standard Xbox controller. ROM associated image files can be downloaded using following link: http://axter.com/GameLauncher/Images.zip
    Downloads: 5 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    zBoy

    zBoy

    a multiplatform, full-featured GameBoy classic emulator

    zBoy is a multiplatform GameBoy emulator that provides a load/save feature, can perform PCX screenshots either manually or automatically (every few seconds) and emulates an internal battery for ROMs that were designed to use one (this allows to use the internal save option provided by such games, remember highest scores, etc). zBoy supports some additionnal features, too, like intelligent saving of hi-scores for some games that aren't able to save their hi-scores table by themselves because of the lack of a battery-backed RAM on the cartridge, and improving screen's resolution output using graphic algorithms like Scale2x, Scale3x, eagle... ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    NES

    NES

    NES emulator written in Go

    ...It reimplements the NES hardware in software, including CPU, PPU (graphics), and APU (audio), and then presents the output using OpenGL for video and PortAudio for sound. The emulator supports a menu mode where, if you point it at a directory instead of a single ROM, it scans all ROMs and shows a game selection screen with thumbnails fetched from an online database keyed by each ROM’s MD5 hash. Once a ROM is chosen, the emulator maps keyboard controls to NES inputs and also supports USB joysticks, letting you play with a gamepad instead of just the keyboard. Under the hood it implements several common NES cartridge mappers such as NROM, MMC1, UNROM, CNROM, MMC3, and AOROM, which together cover the majority of NES titles in circulation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Phoenix OS

    Phoenix OS

    An alternative way of running Android OS on a Windows system

    Phoenix OS is an Android emulator and operating system that allows you to run Android apps and games on your Windows desktop. It's a free, lightweight desktop environment that includes a taskbar, desktop icons, file management, and multi-window support. Phoenix OS is designed to provide a desktop-like experience on a larger screen. It supports both Intel and AMD processors, but it's more compatible with Intel processors. You can install Phoenix OS to replace Windows or install it...
    Leader badge
    Downloads: 396 This Week
    Last Update:
    See Project
  • 13

    C-BIOS

    C-BIOS is an open source BIOS for MSX computers.

    C-BIOS is an open source BIOS for MSX computers. C-BIOS can be shipped with MSX emulators so they are usable out-of-the-box. This project aims to improve C-BIOS by fixing incompatibilities with the MSX BIOS and the development of a Disk ROM.
    Leader badge
    Downloads: 64 This Week
    Last Update:
    See Project
  • 14

    POSROG

    Try Customization Android-x86 OS is Faster, lighter than Emulator with

    POSROG is Android operating system with x86 architecture based on Phoenix OS or AOSP. POSROG focuses on development for device support, performance, gaming and other features, You can also be a contributor to the development of our project This is an open source project non profit and also some components are licensed under GNU General Public License (GPL) 2.0 or later. If you like our project and work, you can support us by donating for further development of our project.
    Leader badge
    Downloads: 401 This Week
    Last Update:
    See Project
  • 15
    MetroBoy

    MetroBoy

    A repository of gate-level simulators and tools for the original Game

    ...The project is primarily intended for research, hardware preservation, and deep technical exploration rather than everyday gameplay. It also includes extensive testing frameworks to validate behavior against known hardware benchmarks and test ROMs.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Remix OS

    Remix OS

    Android OS for Windows PC systems

    Remix OS is a free Android version made by Jide, the company behind this operating system. This OS comes with certain basic Android features adding some missing functions that are present for Mac and Windows users. You install it on a USB and boot directly from that. It’s compatible with Intel and AMD processors, so it runs on almost any machine, and unlike other solutions, it has a dedicated desktop user interface just like the operating system you’re already used to. That means...
    Leader badge
    Downloads: 161 This Week
    Last Update:
    See Project
  • 17
    GIOVANNI

    GIOVANNI

    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. Emulator saving and loading is automatic and happen whenever the app gets closed/inactivated or opened/activated. In-game saving and loading is completely...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Remix OS

    Remix OS

    Remix OS for PC is a productivity focused, desktop version of Android.

    Given its lightweight size and system requirements, Remix OS for PC is well suited to be installed on a USB drive (8GB+) and used as a portable workspace securely containing the user’s documents and apps. This particular use case has significant advantages for users within emerging markets where shared PCs are more common. A key feature of Remix OS for PC is multiple window support, and this has been vastly improved in the migration to Marshmallow. Significant examples include: ● New...
    Leader badge
    Downloads: 283 This Week
    Last Update:
    See Project
  • 19
    Mooneye GB

    Mooneye GB

    A Game Boy research project and emulator written in Rust

    ...Some existing emulators are very accurate (Gambatte, BGB >= 1.5) but are not documented very clearly, so they are not that good references for emulator developers. I want this project to document as clearly as possible why certain behavior is emulated in a certain way. This also means writing a lot of test ROMs to figure out corner cases and precise behavior on real hardware. The emulator is lagging behind hardware research. I don't want to spend time making short-lived and probably incorrect fixes to the emulator if I'm not sure about the hardware behavior. On an i7-3770K desktop machine, I can usually run ROMs with 2000 - 4000% speed. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    NESbox

    NESbox

    Emulator of NES, SNES, Sega Mega Drive, GameBoy video consoles

    The nesbox/emulator is an open source, browser-based emulator for a collection of retro gaming systems (NES, Super Nintendo, Sega Mega Drive, GameBoy, etc.). It’s written in ActionScript/Flash, and the project includes SWF binaries so you can embed the emulator into web pages. The emulator allows users to load ROMs and play them in their browsers via the Flash plugin. It’s licensed under the MIT license, meaning it’s quite permissive in terms of reuse. While Flash is an aging technology, the project remains a practical way to access old console gaming via browser, as long as Flash is supported or available.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 21
    MiNES

    MiNES

    An editor for NES ROMs in the iNES format.

    MiNES is an editor for NES ROMs in the iNES format. I wrote MiNES because I needed a portable iNES editor that would allow me to change the PAL/NTSC bit of the iNES header. MiNES follows the Marat Fayzullin's iNES specification, and takes care to not change any unused (reserved for future use) bits. That way you can be sure that it will not brake your ROMs (unless you do something stupid), and preserve compatibility with future versions of the iNES format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Open-source advanced gameboy emulator for non-commercial roms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    RomZinger is intended to be a powerfull toolkit to manage efficiently large collection of ROMs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB