aboutsummaryrefslogtreecommitdiff
path: root/games/sameboy/README
diff options
context:
space:
mode:
Diffstat (limited to 'games/sameboy/README')
-rw-r--r--games/sameboy/README39
1 files changed, 39 insertions, 0 deletions
diff --git a/games/sameboy/README b/games/sameboy/README
new file mode 100644
index 0000000000000..51a51988ca005
--- /dev/null
+++ b/games/sameboy/README
@@ -0,0 +1,39 @@
+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
+
+Features common to both Cocoa and SDL versions:
+ * 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 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 (Including exclusive algorithms like
+ OmniScale and Anti-aliased Scale2x; Requires OpenGL 3.2 or later
+ or Metal)