Path to this page:
./
emulators/sameboy,
Highly accurate Game Boy and Game Boy Color emulator
Branch: CURRENT,
Version: 0.15.8nb3,
Package name: sameboy-0.15.8nb3,
Maintainer: niaSameBoy is an extremely accurate open source Nintendo Gameboy (DMG)
and Gameboy Color (CGB) emulator, written in portable C.
It features link cable emulation, and includes open source DMG and CGB
boot ROMs.
Required to run:[
graphics/MesaLib] [
devel/SDL2]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 3039.198 KB
Version history: (Expand)
- (2024-04-06) Updated to version: sameboy-0.15.8nb3
- (2024-01-30) Updated to version: sameboy-0.15.8nb2
- (2023-05-06) Updated to version: sameboy-0.15.8nb1
- (2022-12-15) Updated to version: sameboy-0.15.8
- (2022-09-11) Updated to version: sameboy-0.15.5nb1
- (2022-09-06) Updated to version: sameboy-0.15.5
CVS history: (Expand)
2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490) |
Log message:
* recursive bump for libxkbcommon 1.7.0
Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
|
2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672) |
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
|
2023-08-11 10:49:13 by Nia Alarie | Files touched by this commit (2) |
Log message:
sameboy: Strip out Werror in the common makefile, not the target-specific one
|
2023-07-21 11:35:46 by Nia Alarie | Files touched by this commit (3) |
Log message:
sameboy: Disable FORTIFY for Linux only. While here, delint.
|
2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687) |
Log message:
*: Recursive revbump from audio/libopus 1.4
|
2022-12-15 09:38:28 by Nia Alarie | Files touched by this commit (3) | |
Log message:
sameboy: update to 0.15.8
Changes
Version 0.15.8
This version is backwards compatible with save states from SameBoy 0.14.3
and newer, as well as save states from any BESS compliant emulator
New/Improved Features
* The button mapped to B, on both the keyboard and controllers, can now
be used to return from menus in the SDL frontend
Version 0.15.7
This version is backwards compatible with save states from SameBoy 0.14.3
and newer, as well as save states from any BESS compliant emulator
New/Improved Features
* The debugger now has an interrupt command, in addition to the
previously-available ^C key sequence
* The lcd command now displays the background shifter and fetcher states
* The tick debugger command now has an optional keep argument, which
prevents resetting the tick count
Accuracy Improvements/Fixes
* Fixed a regression that made DMA restart timing inaccurate
* Fixed a regression that caused ROMs that trigger one of the pixel
insertion glitches to display incorrectly (Release builds) or trigger
an assertion (Debug builds)
* Fixed a different regression in a different pixel insertion glitch
Bug Fixes
* Fixed a bug where the debugger finish command did not behave as
expected in certain cases where the ROM manipulated the stack
Misc Internal Changes
* SameBoy (and SameBoot) can now be built with RGBDS 0.6.x; support for
RGBDS 0.4.x has been dropped
* Fixed potential compilation warnings for incoming versions of Clang
and GCC
* Added the GB_quick_reset API
Version 0.15.6
This version is backwards compatible with save states from SameBoy 0.14.3
and newer, as well as save states from any BESS compliant emulator
New/Improved Features
* All CGB revisions, as well as MGB, are now available in the libretro
core
* The debugger now guides users to use the help command
* Both frontends can now selectively mute and unmute each of the 4 audio
channels
* Both frontends now support cartridge hot swapping
Accuracy Improvements/Fixes
* Fixed a bug where the libretro core sometimes ran at an incorrect
speed after switching models
* Fixed a minor DMA regression
|
2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670) |
Log message:
*: bump PKGREVISION for flac shlib bump
|
2022-09-06 17:42:00 by Nia Alarie | Files touched by this commit (3) |
Log message:
sameboy: Update to 0.15.5
Version 0.15.5
This version is backwards compatible with save states from SameBoy 0.14.3
and newer, as well as save states from any BESS compliant emulator
New/Improved Features
* Both frontends now include links to the debugger documentation and to
the GitHub Sponsors page
Accuracy Improvements/Fixes
* Fixed a bug where certain color correction modes were desaturating
colors in an unbalanced manner
* Accurate emulation of the first-frame-behavior while emulating the
Game Boy Color and Game Boy Advance; fixes white flashes while playing
games developed by THQ
* More accurate emulation of the square channels sample repeat glitch,
fixing certain audio pops in LSDj and various games while using a
vibrato effect
Bug Fixes
* Fixed a bug where MBC state was not properly reset, fixing bugs
resulting in some games not booting correctly if they were loaded
after certain other games in the SDL frontend, libretro, and other
3rd-party frontends
Misc Internal Changes
* New memory management APIs for better integration of SameBoy as a
library
|