Lior Halphon
41af62d793
Fix volume being too low in "Always On" audio mode. Fixes #667 , fixes #664
2024-11-08 23:54:12 +02:00
Lior Halphon
2dfde867a9
Syncing with the App Store branch
2024-11-08 14:53:16 +02:00
Lior Halphon
122549d3cd
Merge branch 'master' of github.com:LIJI32/SameBoy
2024-10-03 16:21:18 +03:00
Rose
741637e625
Remove xpc_release for ARC
...
xpc objects are handled by ARC.
2024-09-22 16:07:09 -04:00
Rose
7e5996df82
Fix some clang-tidy warnings
...
- Use nil, not NULL for objects
- Call Objective-C release instead of CFRelease (unless like we are hacking around ARC, which we are not)
- xpc_release to release xpc objects.
2024-09-22 15:54:26 -04:00
Lior Halphon
52de44049c
Better horizontal layouts on notched iPhones
2024-09-22 14:58:51 +03:00
Lior Halphon
062d44e065
Allow import and export of palettes
2024-09-20 17:50:15 +03:00
Lior Halphon
291887cd10
Fix model swapping and reset
2024-09-19 22:45:54 +03:00
Lior Halphon
8ded1ca3b3
Move the palette picker to its own class
2024-09-19 21:02:59 +03:00
Lior Halphon
1931c2830f
Syncing with the App Store branch (iCloud support)
2024-09-15 00:08:54 +03:00
Lior Halphon
392bc8c0d9
Move HomeBrew Hub to a tab bar
2024-09-07 17:39:38 +03:00
Lior Halphon
92f425655d
iOS cheats support
2024-09-07 01:25:11 +03:00
Lior Halphon
50a56a4b68
UI fixes
2024-09-01 01:38:00 +03:00
Lior Halphon
a372b2ec0f
Printer emulation in iOS
2024-08-31 21:06:31 +03:00
Lior Halphon
f0bab07f26
Allow controllers to switch the iOS frontend to full screen mode
2024-08-24 20:02:16 +03:00
Lior Halphon
a7d977a5c5
Improved AirPlay mirroring
2024-08-23 14:20:53 +03:00
Lior Halphon
2b2bb3569b
Add ZIP import support to the iOS version
2024-08-18 19:19:01 +03:00
Lior Halphon
407e540638
Fix conflicts between controller-triggered run modes and swipe-triggered run-mode. Fixes #640
2024-06-28 17:42:53 +03:00
Lior Halphon
d42aad2b84
Minor stylistic changes
2024-06-28 16:54:20 +03:00
Cal Moody
3bf94d281a
fix issues with change camera button
2024-06-26 19:06:05 -04:00
Cal Moody
66da5fd530
move camera change button into @available check; fix change camera button position
2024-06-26 15:02:24 -04:00
Cal Moody
5c21c5e985
fix spacing
2024-06-25 22:31:47 -04:00
Cal Moody
25576899d8
add support for changing which back camera is being used
2024-06-25 22:27:16 -04:00
Lior Halphon
eebdbbfd5b
Properly fix the camera threading bugs
2024-06-12 13:35:35 +03:00
Lior Halphon
60ff8577bb
Allow user-provided boot ROMs in iOS
2024-06-11 17:48:59 +03:00
Lior Halphon
76c93254ed
Disable screen dimming while emulation is running
2024-06-09 18:10:01 +03:00
Lior Halphon
8600f96fa2
Fix a race condition with camera emulation
2024-06-09 17:58:28 +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
302eaf6eca
Migrate changes from the App Store version
2024-05-25 18:15:14 +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
Maximilian Mader
d7523d27e8
Remove duplicate observer for the `GBInterferenceVolume` setting
2024-03-11 16:05:00 +01:00
Lior Halphon
153cdb2e11
Fix the States view header in iOS 16 and newer
2024-03-08 18:17:29 +02:00
Lior Halphon
2e38cec98b
Verify the entitlements match the plist, fixes #551
2023-12-21 23:45:07 +02:00
Lior Halphon
d8905f57bf
iOS alarm support
2023-12-15 14:28:19 +02:00
Lior Halphon
fef175dcc6
Use #pragma once for include guards, use #import exclusively on Obj-C files
2023-06-09 14:44:57 +03:00
Lior Halphon
42ce9c410b
Dynamic rewind/forward speed in iOS
2023-02-12 18:25:33 +02:00
Lior Halphon
ed01c569d4
Correct layout on iPhone 12 and 13 Mini
2023-02-05 21:35:52 +02:00
Lior Halphon
93aa93e42c
I forgot ISX support
2023-02-02 00:21:47 +02:00
Lior Halphon
65a646f050
Expose an API to reset the rewind buffer, explicitly reset on ROM changes
2023-02-02 00:18:01 +02:00
Lior Halphon
1757e1b128
Allow rewinding a state load on iOS
2023-02-01 21:59:26 +02:00
Lior Halphon
df248736c8
Better rewind speed (use a different amount of rewind pops rather than clock multiplier)
2023-01-27 18:00:21 +02:00
Lior Halphon
e1075b1bdc
Turbo and rewind speed controls
2023-01-27 14:55:51 +02:00
Lior Halphon
b2bbd9cfdc
Camera emulation
2023-01-27 14:41:12 +02:00
Lior Halphon
8b1b5b9348
Motion controls
2023-01-26 00:00:10 +02:00
Lior Halphon
8557a2c1ec
Swipe controls for rewind, turbo and quick save/load
2023-01-25 22:57:03 +02:00
Lior Halphon
e7cce8fdde
Fix the theme resetting to Twilight
2023-01-24 22:56:37 +02:00
Lior Halphon
defd8d4f69
Swipe controls option, improve dpad angle thresholds
2023-01-24 22:45:51 +02:00