Commit Graph

2355 Commits

Author SHA1 Message Date
Lior Halphon 0b77662504 Fix compatibility issues when linking against Sonoma's SDK. Fixes #633 2024-06-09 15:27:28 +03:00
Lior Halphon b2d1086e2e Make the console window not always on top 2024-06-08 20:34:26 +03:00
Lior Halphon 93cc19b3b9 Homebrew Hub integration in iOS 2024-06-08 18:55:33 +03:00
Lior Halphon 0bc0618a6a Add an option to view the Library in Files 2024-06-04 00:30:34 +03:00
Lior Halphon 322f3c7013 More accurate emulation of the previous quirk 2024-06-03 22:04:17 +03:00
Lior Halphon 5be5bc4709 Emulate a new APU glitch, tweak another. Fixes #617 (Telefang sample audio being broken on CGB-D and CGB-E) 2024-06-03 00:19:26 +03:00
Lior Halphon b1fec62564 Fix a potential crash upon pausing in iOS and macOS 2024-05-31 20:41:00 +03:00
Lior Halphon 2bf8feb299 Fix a bug causing newly imported ROMs to sometime incorrectly prefer SGB over CGB 2024-05-27 23:06:16 +03:00
Lior Halphon e5e9cf145a Fix temporary audio distortions affecting some Macs and iOS devices 2024-05-27 23:02:54 +03:00
Lior Halphon 5408fe8dd2 Update version to 0.16.5 2024-05-25 21:28:38 +03:00
Lior Halphon eba7e2dde9 Typo fix 2024-05-25 21:23:59 +03:00
Lior Halphon 1d613adac2 Windows being Windows 2024-05-25 21:18:24 +03:00
Lior Halphon ebf4d1d0ee Do not autohide debugger windows, give them all the ROM filename in the title. Closes #620 2024-05-25 20:56:20 +03:00
Lior Halphon 6c613d3b0c Update info.plist from the App Store version 2024-05-25 18:20:16 +03:00
Lior Halphon 302eaf6eca Migrate changes from the App Store version 2024-05-25 18:15:14 +03:00
Lior Halphon 7758713f86 Fix filtered screenshots being saved as 32-bit per channel 2024-04-29 15:51:30 +03:00
Lior Halphon 19cf8d26b1 Force absolute boot ROM paths in libretro's build bot 2024-04-18 22:26:47 +03:00
Lior Halphon c9700dfb29 Relicense the iOS frontend, following the recent events 2024-04-16 21:35:51 +03:00
Lior Halphon 44a35e57f6 Avoid GCC false positives 2024-04-14 00:22:14 +03:00
Lior Halphon 038a2c5892
Merge pull request #608 from roydmerkel/windows-build-fix
Fixed windows cmd build (LIB overrides msvc-clang/clang-cl libpath.)
2024-04-13 21:29:14 +03:00
Roy Merkel 2ea0932726 Fixed windows cmd build (LIB overrides msvc-clang/clang-cl libpath.) 2024-04-13 09:24:19 -07:00
Lior Halphon 5d06f45c0f
Merge pull request #607 from Morilli/fix-compiler-warning
Fix potential compiler warning on questionable code path
2024-04-13 13:52:10 +03:00
Morilli c5b3e47925 Fix potential compiler warning on questionable code path 2024-04-13 02:53:52 +02:00
Lior Halphon bd31258725 Fix building SameBoot with the lastest RGBDS master, fixes #606 2024-04-13 00:23:18 +03:00
Lior Halphon b40ba73533 Update version to 0.16.3 2024-04-12 19:57:27 +03:00
Lior Halphon fe917efad5 Add an installer for the iOS Deb release to allow compatibility with rootless jailbreaks 2024-04-12 19:25:58 +03:00
Lior Halphon 3fe9de88a2 Sign reregister at build time 2024-04-12 13:57:21 +03:00
Lior Halphon 86cf0c4d84 Sign the sideloaded iOS app to make sure TrollStore uses the correct entitlements 2024-04-12 13:47:01 +03:00
Lior Halphon b63ddc6e3d Add audio activation settings to iOS 2024-04-12 13:46:29 +03:00
Lior Halphon 4a42dc073b Fix turbo mode not working on iOS if dynamic speed is not enabled 2024-04-12 13:41:59 +03:00
Lior Halphon a791f7e621 Add an option to enable single-touch A+B combo in iOS, closes #587 2024-04-06 15:16:41 +03:00
Lior Halphon 3f799f21ff Make the SGB boot ROMs closer in timing to the original ones, fixed #602 2024-04-05 18:44:49 +03:00
Lior Halphon a80a19b418 Fix warning 2024-04-05 14:54:05 +03:00
Lior Halphon 2b37404447 It did trigger GCC 2024-04-05 14:46:12 +03:00
Lior Halphon 514e27d975 Enable a few warnings, hopefully they won't trigger GCC 2024-04-05 14:39:23 +03:00
Lior Halphon a39445e63b
Merge pull request #600 from CasualPokePlayer/new_folder_dialog
Add support for the newer Vista style select folder dialog
2024-04-05 13:47:17 +03:00
CasualPokePlayer 3caf6183bc Add support for the newer Vista style select folder dialog 2024-04-04 15:15:27 -07:00
Lior Halphon 0f6299edfc
Merge pull request #592 from orbea/tester
sanity_tests.sh: avoid bash brace expansion
2024-03-31 20:11:31 +03:00
Lior Halphon 0b0abce956
Merge pull request #598 from max-m/GBViewController-patch-1
Remove duplicate observer for the `GBInterferenceVolume` setting
2024-03-31 14:18:34 +03:00
Lior Halphon 60d77a6931
Merge pull request #599 from max-m/Shader-WebGL-compat
Make shaders compatible with GLES 3.0
2024-03-31 14:17:49 +03:00
Lior Halphon 7ed8fb1de9
Merge pull request #603 from YayIguess/master
Fix message always being logged when running ticks command
2024-03-31 14:04:28 +03:00
Braiden Gent 66ec48e0eb
Don't tell user tick count has been reset if they've kept the value
"Tick count reset." is currently logged even if the user supplied the 'keep' argument.
2024-03-22 03:47:33 -07:00
Maximilian Mader 00dce71eab
Make shaders compatible with GLES 3.0
GLES, at least as used in WebGL 2, does not like mixing integers and floats,
for example:
> ERROR: 1:8: '*' : wrong operand types - no operation '*' exists that takes a left-hand operand of type 'mediump 2-component vector of float' and a right operand of type 'const int' (or there is no acceptable conversion)

This patch converts those integer constants into floats.
With this patch the shaders (apart from the master shader) can be used in WebGL contexts too.
2024-03-11 16:40:23 +01:00
Maximilian Mader d7523d27e8
Remove duplicate observer for the `GBInterferenceVolume` setting 2024-03-11 16:05:00 +01:00
Lior Halphon e7792c16b2 Prevent filtered screenshots from using 64-bit color depth, as it causes some apps to misinterpret color space information 2024-03-09 21:04:54 +02:00
Lior Halphon 5e2b6e7e9e Fix rounding errors in the LCD and CRT shaders, closes #595 2024-03-09 18:07:04 +02:00
Lior Halphon a125da6a98 Fix ISX support, oops 2024-03-09 16:37:17 +02:00
Lior Halphon 8739da61c0 Avoid strict aliasing violations. Closes #593 2024-03-09 15:41:07 +02:00
Lior Halphon efc93d0422 Avoid realpath, no available on macOS 12.x 2024-03-09 13:37:50 +02:00
Lior Halphon 17c962e500 Update libretro build 2024-03-09 13:19:31 +02:00