4060 Commits

Author SHA1 Message Date
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
Jonne Kokkonen
ee3878e43a call SDL_Quit() on exit to prevent a crash on wayland 2024-06-02 20:57:46 +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