Lior Halphon
00f772b29d
Merge branch 'master' of github.com:LIJI32/SameBoy
2025-07-27 13:23:58 +03:00
C.W. Betts
e997ce0ce7
Update GBViewController.m
...
-[GBViewController didRotateFromInterfaceOrientation:] seems to want [super ...] called to it.
2025-07-26 23:14:45 -06:00
Lior Halphon
58c946f249
Fix accelerometer auto-rotating on iOS 16 and newer
2025-07-27 03:10:17 +03:00
Lior Halphon
eb38034b76
Ask for confirmation before reset
2025-07-22 00:10:19 +03:00
Lior Halphon
c6a968ed74
Make sure to display an alert if saving a state failed
2025-07-22 00:03:37 +03:00
Lior Halphon
cfbc7b481a
An attempt to mitigate #703 , don't reload the ROM or save states if not required; don't assume a new ROM if state failed to load
2025-07-21 23:45:06 +03:00
Lior Halphon
1dfcdffa71
Properly handled Inbox and Boot ROMs in GBROMManager
2025-07-20 22:44:09 +03:00
Lior Halphon
5b983bc7ad
Minor optimization
2025-07-20 21:58:36 +03:00
Lior Halphon
239e0462c3
Use proper hooks
2025-07-12 01:25:40 +03:00
Lior Halphon
08d58aa992
Fix a bug where controller-triggered rewind doesn't resume after reaching the buffer end
2025-07-11 23:14:03 +03:00
Lior Halphon
9bd84978cf
Work around more Solarium bugs
2025-07-11 17:59:32 +03:00
C.W. Betts
1157ff0f36
Update GBViewController.m
...
Use CGDataProviderCreateWithCFData instead of CGDataProviderCreateWithData.
2025-07-07 13:52:02 -06:00
Lior Halphon
aff7f1706c
Add turbo cap options to the core and frontends, improve frame skipping, replace iOS' turbo speed option with the new turbo cap. Addresses #708 .
2025-07-04 14:41:34 +03:00
Lior Halphon
ae2d68aaf3
iPad menu support
2025-06-29 18:48:47 +03:00
Lior Halphon
15588a065f
Fixed a bug where ROMs were moved instead of copied and vice versa, fixes #701
2025-06-28 15:04:14 +03:00
Lior Halphon
5d70f93920
Very basic iPad menu support
2025-06-28 13:58:43 +03:00
Lior Halphon
583c234953
Various iOS Ui improvements, especially on iOS 26
2025-06-28 00:11:46 +03:00
Lior Halphon
1ad8bad18c
Add iOS rapid buttons, closes #702
2025-06-08 19:28:42 +03:00
Lior Halphon
71d4e60c57
Fix several iOS crashes
2025-04-03 23:37:11 +03:00
Lior Halphon
f1d52c53d3
Allow using joysticks as faux analog controllers
2025-03-29 14:52:01 +03:00
Lior Halphon
fe2c868d6c
Fix iOS 11/12 builds
2024-11-23 21:03:34 +02:00
Lior Halphon
150f0fcad4
Add a fourth, virtual zoom factor for triple camera iPhones that have a large difference between their zoom factors. Closes #663
2024-11-23 20:55:44 +02:00
Lior Halphon
117da602ca
Prevent the rewind buffer from being reset unexpectedly on iOS
2024-11-23 13:54:50 +02:00
Lior Halphon
ee3f37b39c
Fix button colors in some themes
2024-11-21 19:54:45 +02:00
Lior Halphon
fdc39f9bd6
Rename GB_log_attributes to GB_log_attributes_t
2024-11-16 16:53:06 +02:00
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