Skip to content

Commit 9a6b93c

Browse files
authored
New version: LIJI32.SameBoy version 1.0.1 (microsoft#270367)
1 parent 1e5eab9 commit 9a6b93c

3 files changed

Lines changed: 90 additions & 0 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Created with komac v2.12.1
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
3+
4+
PackageIdentifier: LIJI32.SameBoy
5+
PackageVersion: 1.0.1
6+
InstallerType: zip
7+
NestedInstallerType: portable
8+
NestedInstallerFiles:
9+
- RelativeFilePath: sameboy.exe
10+
Dependencies:
11+
PackageDependencies:
12+
- PackageIdentifier: Microsoft.VCRedist.2015+.x64
13+
ReleaseDate: 2025-04-04
14+
Installers:
15+
- Architecture: x64
16+
InstallerUrl: https://github.com/LIJI32/SameBoy/releases/download/v1.0.1/sameboy_winsdl_v1.0.1.zip
17+
InstallerSha256: AAE4163B3744E505C36F7C3E990CCF8F537D5E6BDE192A5E9751B10823CCDC99
18+
ManifestType: installer
19+
ManifestVersion: 1.10.0
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Created with komac v2.12.1
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
3+
4+
PackageIdentifier: LIJI32.SameBoy
5+
PackageVersion: 1.0.1
6+
PackageLocale: en-US
7+
Publisher: LIJI32
8+
PublisherUrl: https://github.com/LIJI32
9+
PublisherSupportUrl: https://github.com/LIJI32/SameBoy/issues
10+
PackageName: SameBoy
11+
PackageUrl: https://github.com/LIJI32/SameBoy
12+
License: X11 License
13+
LicenseUrl: https://github.com/LIJI32/SameBoy/blob/HEAD/LICENSE
14+
ShortDescription: SameBoy is an open source Game Boy (DMG) and Game Boy Color (CGB) emulator, written in portable C.
15+
Tags:
16+
- emulator
17+
- gameboy
18+
- gameboy-color
19+
ReleaseNotes: |-
20+
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
21+
New/Improved Features
22+
- UI improvements to the Cocoa palette editor
23+
- Improved audio quality on libretro; audio is now rendered by SameBoy at 2MHz, and downsampling is now handled by the libretro frontend itself
24+
- In the Wii U build, downsampling is still done by SameBoy
25+
- With the meaning of register $FF75 discovered, it is now referred to as rPGB in the debugger
26+
- The output of the watchpoint debugger command now includes the watchpoint type (read-only, write-only, or read-write)
27+
- This makes the default watchpoint type (write-only) more obvious
28+
- Windows 11 users can now optionally disable rounded corners in the Graphics Options menu
29+
- Official Windows builds no longer require installing MSVC runtimes by linking against mvscrt.dll
30+
- Major improvements to debugging in the SDL frontend:
31+
- The main emulator window is no longer unresponsive when the debugger is stopped
32+
- Pressing keys in the emulator window while the debugger is paused now triggers a terminal bell
33+
- 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.
34+
- Async debugging now supports all compatible versions of Windows, adding support for Windows 7, 8.x, and earlier builds of Windows 10
35+
- When using an external controller, joysticks can now optionally be used as faux analog controls
36+
- This feature quickly alternates D-pad buttons between pressed and release states to simulate analog inputs
37+
- 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
38+
- A workaround for an old RetroArch bug has been removed, audio in the Wii U libretro port is now louder
39+
- It is now possible to enable audio for both Game Boys in the Link Cable mode of the libretro port
40+
Accuracy Improvements/Fixes
41+
- OAM randomization is now more accurate
42+
- Fixed a bug where certain SGB transfers would copy data incorrectly when running SameBoy on big endian platforms
43+
- This fixes many SGB games suffering from garbled graphics when playing on the Wii U
44+
- Fixed a potential accuracy issue when emulating MBC7 games
45+
- The number of band-limited phases was increased in order to reduce overtones in high-pitched sounds
46+
Bug Fixes
47+
- New palettes will now appear on the Cocoa frontend even if the user have previously customized palettes
48+
- 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
49+
- Fixed a bug where the vertical layout was not usable on certain iPads
50+
- Resetting emulation in the SDL version while the emulator is paused will now resume emulation
51+
- Fixed a bug where changing the emulated model in the SDL frontend does not immediately closes the menu
52+
- Removed Unicode characters from libretro settings, as many frontends cannot display them
53+
- Fixed a bug that caused ROMs to run without a window in the Cocoa port after changing the emulated revision
54+
- Several iOS and watchOS crashes have been fixed
55+
Removed Features
56+
- Integration with the Homebrew Hub has been removed from the iOS frontend
57+
Misc Internal Changes
58+
- The OpenDesktop thumbnailer is now stripped when built in release configuration, rather than being stripped only upon installation
59+
- Official releases of SameBoy now build using the latest version of Clang, gaining speed boost of around 8%
60+
- The FM synthesis routines used while rendering the SGB jingle have been optimized for speed
61+
ReleaseNotesUrl: https://github.com/LIJI32/SameBoy/releases/tag/v1.0.1
62+
ManifestType: defaultLocale
63+
ManifestVersion: 1.10.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with komac v2.12.1
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
3+
4+
PackageIdentifier: LIJI32.SameBoy
5+
PackageVersion: 1.0.1
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)