Lior Halphon
edce971d8c
Optimize SGB FM synthesis, downgrade the sample rate of synthesis when rendering at high rates.
2025-04-02 00:27:07 +03:00
Lior Halphon
6d9ab972d0
Allow libretro to output audio for both Game Boys
2025-03-31 00:14:15 +03:00
Lior Halphon
ed7d0546a3
Drop the Unicode character, RA can't display it with some fonts
2025-03-31 00:01:23 +03:00
Lior Halphon
474caaccd5
The relevant RA issue is long fixed by now
2025-03-30 22:12:04 +03:00
Lior Halphon
1d7ecb7f1b
^C before loading a ROM quits again
2025-03-30 19:41:07 +03:00
Lior Halphon
8c30a7c90c
Fixed a bug where changing a model does not immediately restart upon exiting the emulation menu
2025-03-30 19:34:24 +03:00
Lior Halphon
2b89923a6f
SDL now automatically resizes the window upon loading a ROM if it was not manually resized by the user
2025-03-30 00:52:56 +03:00
Lior Halphon
8a0ff891bd
Fix build on Clang 20
2025-03-29 23:04:44 +03:00
Lior Halphon
9359f7a2d9
Fix SGB attribute and tile transfers on BE platforms, fixes #693
2025-03-29 19:12:35 +03:00
Lior Halphon
f1d52c53d3
Allow using joysticks as faux analog controllers
2025-03-29 14:52:01 +03:00
Lior Halphon
9096f629c9
Fix double ^C quit on non-Windows SDL builds
2025-03-28 13:11:26 +03:00
Lior Halphon
d50f9df974
Reset while being paused in SDL now unpauses
2025-03-28 13:11:04 +03:00
Lior Halphon
15215000f9
Major improvements to the SDL debugging interface, especially on Windows
...
1. No more separate EXE for the debugger version, the console can be freely opened at any time with ^C, and closed freely without terminating the emulator
2. On all platforms, the SDL emulator window is no longer unresponsive while the debugger is waiting for an input
3. Pressing keys in the emulator window while the debugger is waiting for inputs will trigger a terminal bell
4. Async debugging now supports Windows 7, 8.x, and earlier builds of Windows 10
2025-03-27 23:45:51 +02:00
Lior Halphon
4e35048f46
Make it possible to build SameBoy for Windows while linking against Windows' msvct.dll
2025-03-23 23:18:17 +02:00
Lior Halphon
e2b22a0df6
Make it possible to disable rounded corners on Windows 11
2025-03-23 21:34:05 +02:00
Lior Halphon
9c958a1cb4
More accurate OAM randomization
2025-03-21 22:52:55 +02:00
Lior Halphon
3cb04e88d1
Remove HH integration
2025-03-15 13:22:55 +02:00
Lior Halphon
917b62785c
The watchpoint command now outputs the watchpoint type upon adding one
2025-03-15 12:56:51 +02:00
Lior Halphon
7b511dd76b
Document rPGB
2025-03-15 12:56:51 +02:00
Lior Halphon
04cd94de3f
Delegate audio downsampling to the libretro frontend, except on the Wii U. Fixes #677 .
2025-03-15 12:56:51 +02:00
Lior Halphon
da0380c32d
Fix libretro boot ROM building
2025-03-15 12:56:51 +02:00
Lior Halphon
e76088cde2
I need somebody to love me as much as GitHub loves deprecating upload-artifacts majors
2025-03-15 12:56:51 +02:00
Jan200101
abf108f6b8
add missing include for toupper and isxdigit
2025-03-15 12:56:51 +02:00
Jan200101
fab91444dd
strip thumbnailer on release builds, don't strip on install
2025-03-15 12:56:51 +02:00
Lior Halphon
9442a2a8e8
Fix CI, fix library building
2025-03-15 12:56:51 +02:00
Lior Halphon
9793e15f4d
Fix the vertical layout being broken on certain iPad resolutions. Minor improvements to other iPad layouts. Fixes #678
2025-03-15 12:56:51 +02:00
Rangi42
670540116a
Use `ldh [c]`, not `ld [c]`
2025-03-15 12:56:51 +02:00
Lior Halphon
1354b77373
Oops
2025-03-15 12:56:51 +02:00
Lior Halphon
63e081e9c2
Fix the Pink Pop theme, it had mismatching colors and settings
2025-03-15 12:56:51 +02:00
Lior Halphon
4d28af4fcf
Make palettes upgradable in the Cocoa frontend, fixes #672 . Slightly improve palette editor UI.
2025-03-15 12:56:51 +02:00
Lior Halphon
a659de9960
Update Makefile to support BSD's install, fixes #671
2025-03-15 12:56:51 +02:00
Lior Halphon
d6b7157a0c
Update version to 1.0
2025-03-15 12:56:51 +02:00
Lior Halphon
48cc359f0c
Fix Windows build
2025-03-15 12:56:51 +02:00
Lior Halphon
6549684e1f
Make libsameboy installable, including pkg-config support. Closes #662
2025-03-15 12:56:51 +02:00
Lior Halphon
150855f2e9
Sync with the App Store branch
2025-03-15 12:56:51 +02:00
Lior Halphon
215a690e92
Don't display this warning on MBC2/7 games
2025-03-15 12:56:51 +02:00
Lior Halphon
1d5cb77464
Fix bugs that degraded Quick Look quality
2025-03-15 12:56:51 +02:00
Lior Halphon
b5761c29d5
Fix missing resolutions
2025-03-15 12:56:51 +02:00
Lior Halphon
7994869b1f
Minor fixes and oopsies
2025-03-15 12:56:51 +02:00
Lior Halphon
ac54d5b7ec
Update Quick Look to support macOS 15
2025-03-15 12:56:51 +02:00
Lior Halphon
9df4f22873
Fix Quick Look
2025-03-15 12:56:51 +02:00
Lior Halphon
d049dfe983
Allow changing the debugger input field's font and size
2025-03-15 12:56:51 +02:00
Lior Halphon
4c904d11ff
Handle single-color OBP values better in the object viewer
2025-03-15 12:56:51 +02:00
Lior Halphon
aa5fc484d1
Fix m3_lcdc_obj_en_change_variant.gb
2025-03-15 12:56:51 +02:00
Lior Halphon
849ae42b99
Fix m3_scx_high_5_bits on DMG
2025-03-15 12:56:51 +02:00
Lior Halphon
fe72561a8f
Oops, 1.0 isn't ready for release yet
2025-03-15 12:56:31 +02:00
Lior Halphon
e5950aa4ef
Fix it harder
2024-12-01 19:17:36 +02:00
Lior Halphon
5180e8e03b
Fix Linux so builds
2024-12-01 19:06:35 +02:00
Lior Halphon
67dee21804
Fix typos, remove broken and unused macro
2024-12-01 18:58:23 +02:00
Lior Halphon
007d3b2555
Allow building libsameboy as a dynamic lib
2024-12-01 18:57:47 +02:00