Esta es una versión anterior. La versión actual es 1.0.4. SameBoy 1.0.4 · Fecha de publicación:
Archivos de instalación 1.0.1
| Arquitectura | Tipo | Ámbito | Tamaño del archivo | Descargar | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
El enlace y el SHA256 proceden del manifiesto comunitario del Administrador de paquetes de Windows. Conviene comparar el hash del archivo descargado antes de ejecutarlo.
Notas de la versión
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
- UI improvements to the Cocoa palette editor
- Improved audio quality on libretro; audio is now rendered by SameBoy at 2MHz, and downsampling is now handled by the libretro frontend itself
- In the Wii U build, downsampling is still done by SameBoy
- With the meaning of register $FF75 discovered, it is now referred to as rPGB in the debugger
- The output of the watchpoint debugger command now includes the watchpoint type (read-only, write-only, or read-write)
- This makes the default watchpoint type (write-only) more obvious
- Windows 11 users can now optionally disable rounded corners in the Graphics Options menu
- Official Windows builds no longer require installing MSVC runtimes by linking against mvscrt.dll
- Major improvements to debugging in the SDL frontend:
- The main emulator window is no longer unresponsive when the debugger is stopped
- Pressing keys in the emulator window while the debugger is paused now triggers a terminal bell
- On Windows, sameboy.exe and sameboy_debugger.exe have been merged. Press Ctrl+C at any time to interrupt the debugger and open the debugger console, and close the console window at any time to resume normal gameplay.
- Async debugging now supports all compatible versions of Windows, adding support for Windows 7, 8.x, and earlier builds of Windows 10
- When using an external controller, joysticks can now optionally be used as faux analog controls
- This feature quickly alternates D-pad buttons between pressed and release states to simulate analog inputs
- The SDL frontend will now automatically resize the window when switching between models and border modes as long as the window hasn't been manually resized
- A workaround for an old RetroArch bug has been removed, audio in the Wii U libretro port is now louder
- It is now possible to enable audio for both Game Boys in the Link Cable mode of the libretro port
Accuracy Improvements/Fixes
- OAM randomization is now more accurate
- Fixed a bug where certain SGB transfers would copy data incorrectly when running SameBoy on big endian platforms
- This fixes many SGB games suffering from garbled graphics when playing on the Wii U
- Fixed a potential accuracy issue when emulating MBC7 games
- The number of band-limited phases was increased in order to reduce overtones in high-pitched sounds
Bug Fixes
- New palettes will now appear on the Cocoa frontend even if the user have previously customized palettes
- Fixed a bug that caused the Pink Pop theme to modify itself once opened in the palette editor, in both the Cocoa and iOS frontends
- Fixed a bug where the vertical layout was not usable on certain iPads
- Resetting emulation in the SDL version while the emulator is paused will now resume emulation
- Fixed a bug where changing the emulated model in the SDL frontend does not immediately closes the menu
- Removed Unicode characters from libretro settings, as many frontends cannot display them
- Fixed a bug that caused ROMs to run without a window in the Cocoa port after changing the emulated revision
- Several iOS and watchOS crashes have been fixed
Removed Features
- Integration with the Homebrew Hub has been removed from the iOS frontend
Misc Internal Changes
- The OpenDesktop thumbnailer is now stripped when built in release configuration, rather than being stripped only upon installation
- Official releases of SameBoy now build using the latest version of Clang, gaining speed boost of around 8%
- The FM synthesis routines used while rendering the SGB jingle have been optimized for speed