Video-Emulators

SameBoy – user friendly Game Boy and Game Boy Color emulator

SameBoy is an open source Game Boy (DMG) and Game Boy Color (CGB) emulator, written in portable C.

It has a native Cocoa frontend for macOS, an SDL frontend for other operating systems, and a libretro core.

It also includes a text-based debugger with an expression evaluator.

Features include:

  • Supports Game Boy (DMG) and Game Boy Color (CGB) emulation.
  • Lets you choose the model you want to emulate regardless of ROM.
  • High quality 96KHz audio.
  • Battery save support.
  • Save states.
  • Includes open source DMG and CGB boot ROMs:
    • Complete support for (and documentation of) *all* game-specific palettes in the CGB boot ROM, for accurate emulation of Game Boy games on a Game Boy Color.
    • Supports manual palette selection with key combinations, with 4 additional new palettes (A + B + direction).
    • Supports palette selection in a CGB game, forcing it to run in ‘paletted’ DMG mode, if ROM allows doing so.
    • Support for games with a non-Nintendo logo in the header.
    • No long animation in the DMG boot.
  • Advanced text-based debugger with an expression evaluator, disassembler, conditional breakpoints, conditional watchpoints, backtracing and other features.
  • Extremely high accuracy.
  • Emulates [PCM_12 and PCM_34 registers].
  • T-cycle accurate emulation of LCD timing effects, supporting the Demotronic trick, Prehistorik Man, [GBVideoPlayer](https://github.com/LIJI32/GBVideoPlayer) and other tech demos.
  • Real time clock emulation.
  • Retina/High DPI display support, allowing a wider range of scaling factors without artifacts.
  • Optional frame blending (Requires OpenGL 3.2 or later)Several [scaling algorithms](https://sameboy.github.io/scaling/) (Including exclusive algorithms like OmniScale and Anti-aliased Scale2x; Requires OpenGL 3.2 or later or Metal).

Website: sameboy.github.io
Support: GitHub Code Repository
Developer: Lior Halphon
License: MIT License

SameBoy

SameBoy is written in C. Learn C with our recommended free books and free tutorials.

Return to Video Console Game Emulators


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted