Lior Halphon
b948a1f3fd
Fix Solarium beta 4 regressions
2025-08-01 00:49:41 +03:00
Lior Halphon
0b57886491
Add an icon to hotswap
2025-07-23 23:42:34 +03:00
Lior Halphon
2db60c2b3f
Add the missing camera entitlement even on unnotarized releases that don't use the hardened runtime
2025-07-23 23:42:19 +03:00
Lior Halphon
5b17b41e07
Escape translocation on launch so we can update ourselves.
2025-07-12 04:16:31 +03:00
Lior Halphon
8cce6f7b13
Another macOS Regressionville™ bugfix
2025-07-11 18:19:19 +03:00
Lior Halphon
aa0fe30d5c
Don't update the icon after an update on macOS 26, it's broken
2025-07-11 17:59:13 +03:00
Lior Halphon
6d6aafe887
Fix scrolling view in newer macOS versions
2025-07-11 14:46:16 +03: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
a39efd31cf
Change the default macOS palette to be the same as the other frontends
2025-06-29 22:42:45 +03:00
Lior Halphon
ae2d68aaf3
iPad menu support
2025-06-29 18:48:47 +03:00
Lior Halphon
7abedaed4c
Fix a bug where cheat search remains open after closing a ROM
2025-06-26 21:36:26 +03:00
Lior Halphon
42ffbd18d0
Fix a bug where a GBS file will not correctly play the first track unless explicitly switching to it. Reloading a GBS file is disabled because it's not supported.
2025-06-26 20:57:47 +03:00
Lior Halphon
8508eb7b7c
Fix Mavericks regressions
2025-06-24 22:44:39 +03:00
Lior Halphon
00000971d7
Describe addresses correctly in unbanked portions of RAM and ROM
2025-06-24 21:53:18 +03:00
Lior Halphon
58bd40b833
Work around gazillion Solarium bugs
2025-06-24 21:29:58 +03:00
Lior Halphon
cbaf5c4c4a
Avoid non-main-thread calls
2025-06-24 21:29:05 +03:00
Lior Halphon
67d338164b
Make text field insets work on macOS 26
2025-06-22 23:34:41 +03:00
Lior Halphon
e043279500
Update the Cocoa UI to support Solarium (Memory viewer still not updated due to AppKit regression, let's see what the next beta has to say)
2025-06-21 14:50:12 +03:00
Lior Halphon
9d6f378d21
Add Icon Composer based icon for macOS 26
2025-06-13 22:54:10 +03:00
Lior Halphon
282140822e
Fix compatibility issues with macOS 26 NIB loading
2025-06-10 00:22:14 +03:00
Lior Halphon
9577cbce85
Added the option to force integer scaling to the Cocoa port (SDL had it for ages), closes #699
2025-06-08 11:51:34 +03:00
Lior Halphon
6dd2f609f2
Make the debugger console larger by default, fix misaligned line
2025-06-08 01:43:17 +03:00
Lior Halphon
976fe7a337
The sideview shouldn't automatically scroll
2025-06-08 01:30:17 +03:00
Lior Halphon
6a97192e8c
Slightly refine the last fix
2025-06-07 18:58:31 +03:00
Lior Halphon
42732b20eb
Restore Alt+Zoom behavior
2025-06-07 18:49:45 +03:00
Lior Halphon
f0a672c39e
Make sure the CPU graph advanced correctly even in turbo mode
2025-06-07 14:24:35 +03:00
Lior Halphon
d211120312
Make 100% CPU frames appear red
2025-06-07 14:11:10 +03:00
Lior Halphon
6ab1be654b
Add CPU load graph to Cocoa, closes #654
2025-06-06 23:10:57 +03:00
Lior Halphon
8f21c8ed66
Fixed a bug that caused ROMs to run without a window upon changing an emulated revision
2025-04-02 23:43:27 +03:00
Lior Halphon
8a0ff891bd
Fix build on Clang 20
2025-03-29 23:04:44 +03:00
Lior Halphon
f1d52c53d3
Allow using joysticks as faux analog controllers
2025-03-29 14:52:01 +03: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
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
d049dfe983
Allow changing the debugger input field's font and size
2025-03-15 12:56:51 +02:00
Lior Halphon
67dee21804
Fix typos, remove broken and unused macro
2024-12-01 18:58:23 +02:00
Lior Halphon
1ab690ba18
Dead code
2024-11-23 15:47:06 +02:00
Lior Halphon
29d8cca511
Keep moving and renaming things
2024-11-16 22:53:06 +02:00
Lior Halphon
14cf76776a
Fix an exception when closing a window with open panels
2024-11-16 17:32:13 +02:00
Lior Halphon
fdc39f9bd6
Rename GB_log_attributes to GB_log_attributes_t
2024-11-16 16:53:06 +02:00
Lior Halphon
d386ca8726
Retouch the cartridge icons
2024-11-10 20:05:32 +02:00
Lior Halphon
f21761338c
Allow the Cocoa frontend to pick a monospace font
2024-11-09 17:04:10 +02:00
Lior Halphon
2dfde867a9
Syncing with the App Store branch
2024-11-08 14:53:16 +02:00
Lukas Ribisch
207dc993d4
Fix macOS camera aspect ratio
2024-11-03 11:55:25 -05:00
Lior Halphon
122549d3cd
Merge branch 'master' of github.com:LIJI32/SameBoy
2024-10-03 16:21:18 +03: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
db5fa8df4c
Change the button style in the palette editor
2024-09-22 12:25:25 +03:00
Lior Halphon
177859bec6
New palettes
2024-09-22 12:21:32 +03:00