SameBoy - Le Bottin des Jeux Linux

SameBoy

Specifications

Title: SameBoy Type: Tool
Genre: Emulation Status:
Category: Emulator ➤ Engine ➤ Nintendo Commercial:
Tags: Emulator; Multi-platform; NINTENDO; libretro compatible; Controller Demo:
Released: Latest : 0.13.5 / Dev : 766529d Package Name: sameboy
Date: 2020-08-06 Extern Repo: Snap
License: MIT Repo:
Perspective: Third person Package: ✓
Visual: 2D Binary: ✓
Pacing: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 15902
Created: 2020-08-16 Updated: 2020-08-31

Summary

[fr]: Un émulateur libre et multi-plateforme, de consoles Game Boy, Game Boy Color et Super Game Boy (cartouche pour la SNES émulant la Game Boy). Il met l'accent sur la précision de l'émulation et offre à peu près toutes les fonctionnalités que l'on peut attendre d'un émulateur (support de 99% des jeux, sauvegarde d'état, différentes vitesses d'exécution, algorithmes de mise à l'échelle, support du joystick, ...). Enfin, il dispose de son propre BIOS libre (BIOS HLE, émulant l'original). [en]: A libre, cross-platform emulator of Game Boy, Game Boy Color and Super Game Boy consoles (cartridge for the SNES emulating the Game Boy).It focuses on emulation accuracy and offers just about all the features you'd expect from an emulator (99% game support, status saving, different execution speeds, scaling algorithms, joystick support, ...). Finally, it has its own free BIOS (HLE BIOS, emulating the original).

Videos

Fonctionnalités / Features : (test of games in Retroarch to see if the link cable emulation works)


How To utilisateur / User How To : SameBoy & Retroarch - With Link Cable Setup, SameBoy [it] (v.0.13.5)


Quelques exemples / Some examples (Showcase) :

Links

Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos ft t ts gd gu id r lp ht d d g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] ht[it] (0.13.5) g[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

Commercial : (empty)

Resources
• Port of this engine to libretro : [Libretro (SameBoy) (WIKI)]
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

Social
Devs (SameBoy Team [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Devs (Lior Halphon (LIJI32) [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube]

On other sites
[Wikipedia (Game Boy Color) [fr] [en] [de]]
[Wikipedia (Super Game Boy) [fr] [en] [de]]
[Snap]

Reviews
[metacritic]

News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 0.13.5 (20200806)] [HOLaRSE on Mastodon [de] (20200815) (SotE)]

Description [fr]

Un émulateur de consoles Game Boy, Game Boy Color et Super Game Boy, par la SameBoy Team, initié par Lior Halphon (LIJI32).
En C/Objective-C.

SameBoy est un émulateur libre et multi-plateforme, de consoles Game Boy, Game Boy Color et Super Game Boy (cartouche pour la SNES émulant la Game Boy). Il met l'accent sur la précision de l'émulation et offre à peu près toutes les fonctionnalités que l'on peut attendre d'un émulateur (support de 99% des jeux, sauvegarde d'état, différentes vitesses d'exécution, algorithmes de mise à l'échelle, support du joystick, ...). Enfin, il dispose de son propre BIOS libre (BIOS HLE, émulant l'original).

Un fork du source (voir la section "Resources" ci-dessus) le rend compatible avec libretro (pour plus de précision concernant l'application libreto, voir la fiche "Libretro (& RetroArch)"
Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet.
Ressources : voir la fiche "Ressources - Emulation (Nom de la console émulée)".
Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.

Consoles de jeux émulées / Game consoles emulated (avec doc Bottin) : Game Boy, Game Boy Color,


SameBoy est un émulateur convivial de Game Boy, Game Boy Color et Super Game Boy pour les plates-formes MacOS, Windows et Unix. SameBoy est extrêmement précis et comprend un large éventail de puissantes fonctions de débogage, ce qui le rend idéal pour les joueurs occasionnels et les développeurs. En plus de sa précision et de ses capacités de développement, SameBoy possède toutes les fonctionnalités que l'on peut attendre d'un émulateur, de la sauvegarde des états aux filtres de mise à l'échelle.

Description [en]

"A libre & accurate emulator of Game Boy, Game Boy Color and Super Game Boy consoles" -- Le Bottin

SameBoy is a user friendly Game Boy, Game Boy Color and Super Game Boy emulator for macOS, Windows and Unix-like platforms. SameBoy is extremely accurate and includes a wide range of powerful debugging features, making it ideal for both casual players and developers. In addition to accuracy and developer capabilities, SameBoy has all the features one would expect from an emulator – from save states to scaling filters.

Features

☑ Core Emulation Features

• Supports Game Boy (DMG), Game Boy Color (CGB) and GBC-Mode Game Boy Advance (AGB) emulation
• Supports accurate high level emulation of Super Game Boy (SGB; NTSC and PAL) and Super Game Boy 2 (SGB2)
• Lets you choose the model you want to emulate regardless of ROM
• High quality 96KHz audio1
• Battery save support
• Save states
• Includes open source boot ROMs for all emulated models:
⚬ Complete support for (and documentation of) all game-specific palettes in the CGB/AGB 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 ROM
• Four settings of color correction
• Three settings of high-pass audio filters
• Real time clock emulation
• Game Boy Camera emulation2
• Game Boy Printer emulation3
• Turbo, rewind and slow-motion modes

☑ Accuracy

• Extremely high accuracy
• Passes all of mooneye-gb’s acceptance tests, including Wilbert Pol’s tests
• Passes all of blargg’s test ROMs
• 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
• Regularly tested against a suite of over 2900 games via automatic testing, with a success rate of over 99% on both DMG and CGB games
• Optional frame blending4
• Sample-accurate sound emulation, downsampled from 2MHz

☑ User Interface

• Retina and High DPI display support, allowing a wider range of scaling factors without artifacts
• Several scaling algorithms4 (Including exclusive algorithms such as OmniScale) and filters
⚬ The OmniScale algorithms let you play games in 1080p, 4K and 5K resolutions!
• Customizable controls
• Joypad support
• Fullscreen support, optionally keeping aspect ratio

These features are currently exclusive to the macOS Cocoa port

• Native Cocoa interface, with support for all system-wide features, such as drag-and-drop and smart titlebars
• Quick Look integration; in-game screenshots appear in the Finder icons of Game Boy ROMs
• Use the Zoom button to resize to the next integer ratio

☑ Debugging

• Advanced text-based debugger: (Learn more)
⚬ Traditional step/next/continue/finish flow control
⚬ Expression evaluator with assignment support, register and memory access, and symbol support
⚬ Disassembler with symbol support
⚬ Multiple conditional breakpoints, including jump-to breakpoints
⚬ Multiple conditional watchpoints
⚬ Call stack tracing
⚬ Tick counting
⚬ Cartridge and MBC information
⚬ Accurate APU and PPU information
• Memory viewer and editor3
• Video RAM viewer3
• 44.1KHz in older versions of Windows ↩
• Only in the Cocoa macOS port; graphical noise is used instead of camera input in the SDL version ↩
• Only in the Cocoa macOS port
• Requires OpenGL 3.2 or Metal support