SameBoy v1.0.5 is released. SameBoy is a user friendly Game Boy and Game Boy Color emulator for macOS. 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. An SDL version is also available to Windows and Unix-like systems.
SameBoy Changelog:
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
Better ZIP file compatibility in iOS
Added keyboard shortcuts for the VRAM and Memory Viewers in the Cocoa frontends
VRAM Viewer tabs can be switched using ^1 - ^4
0x can now be used an an alternative hexadecimal prefix in the debugger and Memory Viewer
Accuracy Improvements/Fixes
More accurate emulation of invalid MLT_REQ SGB commands
Fixed a bug where certain Game Boy Printer margin configurations were not emulated correctly
When emulating an RTC cartridge in Sync-to-Host mode, the RTC will now correctly halt if instructed by the ROM
Improved Game Boy Printer accuracy and timings
More realistic IR emulation, fixes IR features in certain games
Improved DAC emulation, especially on pre-GBC models
Improved LFSR stepping on pre-GBC models
Emulate a quirk where square channels keep running "in the background" after their timer expired on pre-GBC models
On pre-GBC models, the duty cycle of square channels is now latched between frequency clocks
Improved emulation of Wave RAM corruption on affected models
Correctly emulate noise channel background behavior on pre-GBC models
Thanks to Jeff Lynn for contributing many of this release's APU improvements!
Bug Fixes
Fix Printer emulation and UI on iOS 27
Invalid SGB multiplayer modes are now correctly saved and loaded from states
Fixed a bug where WX writes would corrupt the Game Boy Camera state
Various fixes involving BESS serialization of RTC, HuC1, and TPP cartridges
Fixed a bug that caused Cheat Search to not scan HRAM when running ROMs without cartridge RAM
Fixed a regression that caused the libretro frontend to crash when running ROMs that has a cartridge battery but no RTC
Fixed a memory leak when taking screenshots in the SDL frontend on systems that use libpng
Fixed an issue that could cause ROMs filenames with no extensions to read and write from incorrect paths on Windows
Fixed an issue where SameBoy would behave incorrect when running from certain long Unicode paths on Windows
Fixed screenshots on Wine in the SDL port
Improved serialization of the Game Boy Printer state
Fixed a bug where certain Game Genie codes where not interpreted correctly
Fixed an issue where searching for cheats might return less results if two matching 16-bit results are overlapping
The camera and rumble states are now BESS-serialized
Fixed a bug where cheats modifying cartridge RAM addresses would ignore their configured bank
Fixed a bug where DST would interfere with the intended behavior of the Workboy's internal clock
Fixed a bug where loading states could connect an accessory that might have not been supported by the frontend
Fixed a bug where resetting the Game Boy would disconnect a connected accessory
Fixed errors that caused audio recordings saved to AIFF and WAV files to use slightly invalid headers
Fixed a memory leak when using Cheat Search
SDL's --model flag incorrectly handled MGB as DMG
Fixed a memory leak in the SDL frontend's Cheats menu
Improved validation of ISX ROMs
Fixed a bug that could trigger phantom button presses, which in rare occasions could trigger game resets in the Cocoa and iOS frontends
Fixed a crash that could happen when handling with large selections in the Cocoa Memory Viewer
Fixed a potential crash when trying to change Cartridge RAM banks in the Memory Viewer while there is no Cartridge RAM
Fixed a potential freeze when trying to rename a palette in the Cocoa frontend and there are already palettes sharing the same name or prefix
Fixed a bug where deleting the last cheat code in the Cocoa or SDL frontends would not persist after reopening the ROM
Improved audio quality in the Cocoa and iOS frontends when dealing with underflows
Thanks to Leopoldo Pla Sempere for contributing many of this release's bug fixes!
Misc Internal Changes
The callback set in GB_set_camera_update_request_callback will now be able to read up-to-date camera flags
The key state APIs are now truly thread-safe
Download: SameBoy v1.0.5
Source:Here
2026-11-03
Tags:
Console,
GB,
Official_Build,
SameBoy

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!