SameBoy 1.0

Felipe

Demi-God
Level 2
Joined
Sep 23, 2024
Messages
155
Reaction score
236
Points
477

Changes​


Version 1.0​

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​

  • SameBoy for watchOS is now available:
    • Transfer ROMs and saves to and from the iOS frontend (App Store only)
    • Two customizable control schemes optimized for a small screen
    • Fast Forward and Rewind support
    • Settings and synced from the paired iPhone
    • Available to active supporters or via a one-time payment
  • The Cocoa frontend is now digitally signed and notarized
  • SameBoy on Open Desktop platform can now generate thumbnails in file browsers via theXDG Thumbnails API
  • Improved AirPlay Mirroring support in the iOS frontend
  • Full-screen mode is now supported in the iOS frontend if a controller is used
  • The Cocoa and SDL frontends now support automatic model selection
  • Cheat Search is now available from the Cheats menu in the Cocoa frontend
  • The user interface for the Cheats window has been improved in the Cocoa frontend
  • The Cocoa and SDL frontends can now associate keyboard or joypad buttons with Rapid A or Rapid B
  • Game Boy Printer can now be emulated in the iOS frontend
  • Cheats can now be used in the iOS frontend
  • iCloud support was added to the iOS frontend (App Store release only)
  • The palette editor was added to the iOS frontend; it can now import, export and create its own palettes
  • 7 new palettes were added to all frontends
  • The horizontal layout on iPhones that have a notch has been improved
  • 3 new interface themes were added to the iOS frontend (App Store release only)
  • Improved ISX file compatibility
  • The Cocoa frontend and now select a monospace font to be used in the debugger and other development windows
  • The cartridge icons have been retouched and visually improved
  • The SDL frontend on Windows can now associate itself with supported ROM files, and provide them with icons
  • The box filter used for audio downsampling has been replaced with band-limited synthesis, vastly improving audio quality in all frontends
  • A warning is now shown when loading a ROM with a RAM size smaller than a single bank
  • iPhones that have x4 and x5 cameras can now pick a virtual x2 zoom factor when emulating a Game Boy Camera
  • Improved the OAM viewer in the Cocoa frontend so it correctly show objects even when the object palette is all set to a single color
  • Quick Look has been updated to support the newer thumbnailing and previewing APIs, required by macOS Sequoia

Accuracy Improvements/Fixes​

  • Improvements to OAM accessibility timings
  • Improvements to PPU timings in CGB revisions 0 to C
    • These revisions are no longer marked as “Experimental”
  • More accurate emulation of SCX write conflicts on all models
  • More accurate PPU fetcher timings, fixes visual glitches in in “Mr. Chin’s Gourmet Paradise” and “Turrican”
  • Improved accuracy of cases where WX is 166 on pre-CGB models
  • Improved accuracy of window edge cases, including emulation of a newly-discovered CGB window glitch, and improved accuracy in double speed mode
  • Improved accuracy of LYC edge cases when emulating CGB revisions 0 to C in double speed mode
  • Improved emulation of LCDC OBJ_EN write conflicts

Bug Fixes​

  • Fixed a bug that caused the Mute menu item to incorrectly appear marked while a ROM is paused in the Cocoa frontend
  • Fixed a bug that made keyboard shortcuts affect the wrong ROM in certain cases where multiple ROMs and debug windows were open in the Cocoa frontend
  • Fixed a bug that prevented macOS 10.13 and older from using Link Cable emulation in the Cocoa frontend
  • Fixed a bug that made importing palettes in the Cocoa frontend glitchy
  • Fixed a bug that made Game Boy Camera emulation in the Cocoa frontend sometime incorrectly stretch the camera input to incorrect aspect ratios
  • Fixed a bug that made audio output too low in the iOS frontend under certain conditions
  • Fixed a bug that caused the Library in the iOS frontend to crash if ROMs were modified in the Files app while it was open

Misc Internal Changes​

  • The core now supports outputting 2MHz audio (without downsampling)
  • The Quick Look plugin and the main application now share the same code on disk, making the Cocoa frontend slightly smaller
  • Fixed a bug that caused certain APIs to return success values despite failing
  • Improved thread and context safety assertions in the core
  • make lib builds SameBoy as a dynamic library now, in addition to the previously available static library
    • This includes Windows support, which remains unsupported for static libraries
  • Improvements to the core APIs. The API is now stable and documented
 
Beware: There have been no replies in this thread for 90 days.
Keep that in mind when expecting a reply from the people on it,
You can also start a new thread instead. This is just a heads-up, bumping is allowed in this forum.

Users who are viewing this thread

Connect with us

Featured Video

Digimon World: Next Order (VITA)

Latest Threads

Running ‘Far East Of Eden’ Turbografx game on Iphone?

Hi everyone, im trying to run the new English translation of ‘tangai makyou- far east of eden’...
Read more

What’s the most worthless system or system add on ever made?

It’s rare I go for the negative threads, but I have to do this one. What do you, in your own...
Read more

That one part of an otherwise good game

for me it's the echo grid segment in jak 3. you're constantly moving clockwise having to pick up...
Read more

Movies and shows you keep coming back to even though you don't really like them

I can't tell you how many times I've watched Juwanna Mann, Bride of Chucky, Son Of Chucky...
Read more

Parts in non-horror games that freak you out

Someone I know was mentioning that they have this fear of big machines, thanks to an enemy in...
Read more

Online statistics

Members online
99
Guests online
199
Total visitors
298

Forum statistics

Threads
7,893
Messages
197,584
Members
588,862
Latest member
Patataboy

Support us

Back
Top