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
|
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
|
67dee21804
|
Fix typos, remove broken and unused macro
|
2024-12-01 18:58:23 +02:00 |
Lior Halphon
|
f21761338c
|
Allow the Cocoa frontend to pick a monospace font
|
2024-11-09 17:04:10 +02:00 |
Lior Halphon
|
d97c2fb701
|
Add Rapid A/B to Cocoa and SDL, closes #589
|
2024-08-30 16:12:31 +03:00 |
Lior Halphon
|
57b50cab63
|
Work around bad Clang and GCC optimizations of inline compile-time consts (They can't be static before C23, which isn't supported by Clang)
|
2023-06-21 21:47:30 +03:00 |
Lior Halphon
|
951d0b07f0
|
Give sliders the same treatment
|
2023-06-10 13:35:21 +03:00 |
Lior Halphon
|
de9fc76a2c
|
Make most preferences controls codeless
|
2023-06-10 01:10:06 +03:00 |
Lior Halphon
|
d61e5f248d
|
Drop the direct use of NSNotificationCenter for most preferences
|
2023-06-09 17:42:31 +03:00 |
Lior Halphon
|
8557a2c1ec
|
Swipe controls for rewind, turbo and quick save/load
|
2023-01-25 22:57:03 +02:00 |
Lior Halphon
|
2776c8ad36
|
Add Joy-Con pairing interface
|
2022-10-30 14:42:54 +02:00 |
Lior Halphon
|
352f8d54f8
|
Add popover descriptions to the color correction and high-pass filter options
|
2022-07-30 14:31:21 +03:00 |
Lior Halphon
|
3f7bcb9af2
|
Rename several color correction modes, add a new accurate mode
|
2022-07-30 13:32:40 +03:00 |
Lior Halphon
|
4db047c7d1
|
Make GBP selectable in Cocoa
|
2022-07-24 14:28:31 +03:00 |
Lior Halphon
|
3a86b868fe
|
Add the same feature to Cocoa. Closes #474
|
2022-07-21 21:27:10 +03:00 |
Lior Halphon
|
500e767247
|
And the same feature in Cocoa as well. Closes #472
|
2022-07-16 18:54:16 +03:00 |
Lior Halphon
|
86a1977034
|
Visual updates for Big Sur and newer
|
2022-03-13 01:14:29 +02:00 |
Lior Halphon
|
81e45b00b9
|
Minor Cocoa bug fixes
|
2022-01-03 16:51:24 +02:00 |
Lior Halphon
|
52c5610528
|
Cocoa audio driver goes brrrr
|
2021-12-29 17:21:06 +02:00 |
Lior Halphon
|
d15eaf4134
|
Mouse controls for MBC7
|
2021-11-14 21:43:31 +02:00 |
Lior Halphon
|
178860e715
|
Custom palette and editor
|
2021-11-05 19:07:27 +02:00 |
Lior Halphon
|
5808d4485f
|
Drop BOOLs
|
2021-10-23 13:36:58 +03:00 |
Lior Halphon
|
fc10a90dec
|
Screenshots in the Cocoa frontend
|
2021-10-23 13:26:44 +03:00 |
Lior Halphon
|
690a263648
|
Major improvements to JoyKit, fixing Xbox and 8BitDo controllers as well as analog mappings in PS controllers in some situations
|
2021-07-29 22:43:55 +03:00 |
Lior Halphon
|
b444ecd1ee
|
Fix configuration of analog shoulder buttons for analog turbo/slow motion when using a PS5 controller
|
2021-06-01 00:46:06 +03:00 |
Lior Halphon
|
3ed18a76da
|
Added optional OSD (Cocoa)
|
2021-05-30 20:55:04 +03:00 |
Lior Halphon
|
033f025851
|
Added volume control to the Cocoa port
|
2021-05-21 18:12:29 +03:00 |
Lior Halphon
|
1d0366052d
|
Updater support
|
2021-04-25 22:28:24 +03:00 |
Lior Halphon
|
e08df2a089
|
Add accurate RTC emulation mode
|
2021-02-25 22:12:14 +02:00 |
Lior Halphon
|
5c854dbdca
|
Interference emulation
|
2020-12-31 00:07:04 +02:00 |
Lior Halphon
|
3dbd2eac91
|
Something went wrong with the color temperature commit somehow
|
2020-12-26 23:33:01 +02:00 |
Lior Halphon
|
159d9d0348
|
Color temperature control
|
2020-12-25 14:17:57 +02:00 |
Lior Halphon
|
c2410a4ffc
|
Update UI for Big Sur
|
2020-08-22 13:06:27 +03:00 |
Lior Halphon
|
edf7762408
|
Improved Dark Mode support, improved Hex Fiend's general system-native appearance
|
2020-06-10 01:10:11 +03:00 |
Lior Halphon
|
0c91502859
|
Remove log
|
2020-04-29 16:52:32 +03:00 |
Lior Halphon
|
4b24178553
|
Rumble mode selection
|
2020-04-29 16:50:31 +03:00 |
Lior Halphon
|
5a14eb93c6
|
Merge branch 'master' into JoyKit
# Conflicts:
# Cocoa/Document.m
# Cocoa/GBView.h
# Cocoa/GBView.m
# Cocoa/joypad.m
# Cocoa/main.m
# Core/display.c
# Core/gb.h
# Core/save_state.c
|
2020-04-29 15:52:03 +03:00 |
Lior Halphon
|
5ecb845662
|
Add accurate frame blending option
|
2020-03-26 20:54:18 +02:00 |
Lior Halphon
|
103caa56e1
|
Allow displaying borders outside of SGB emulation, including borrowing SGB border. Allow not displaying SGB borders. (Todo: libretro support)
|
2020-02-08 13:28:46 +02:00 |
Lior Halphon
|
99d2c0258c
|
Add monochrome LCD shader
|
2020-01-29 15:51:53 +02:00 |
Lior Halphon
|
163a5ea20c
|
Add DMG color palettes (Cocoa)
|
2020-01-29 14:19:11 +02:00 |
Lior Halphon
|
0ece21bca7
|
Replace the SDL-derived controller support with my own JoyKit framework. Adds rumble support, LED support, better manual and automatic configurations, analog speed controls.
|
2019-10-19 19:26:04 +03:00 |
Lior Halphon
|
b2397a2e7a
|
Joystick hat support in Cocoa
|
2019-06-14 18:06:15 +03:00 |
Lior Halphon
|
21eb96a2f5
|
Joypad multiplayer support (Cocoa)
|
2018-12-15 18:55:41 +02:00 |
Lior Halphon
|
e8dfc18d11
|
Multiplayer SGB support in Cocoa (Keyboard only)
|
2018-12-05 00:00:16 +02:00 |
Lior Halphon
|
cbbe3fe207
|
Revision selection
|
2018-12-01 17:16:50 +02:00 |
Lior Halphon
|
6160f513aa
|
CRT filter
|
2018-11-19 18:52:11 +02:00 |
Lior Halphon
|
0ffb936885
|
The Cocoa port now allows selecting a folder containing boot ROM files
|
2018-06-21 00:48:02 +03:00 |
Lior Halphon
|
70d68a500e
|
Stop annoying exceptions in the preferences window
|
2018-06-17 23:24:02 +03:00 |
Lior Halphon
|
d0202a3f9a
|
Added LCD graphics filter; emulates low-resolution LCD artifacts
|
2018-02-17 20:43:48 +02:00 |