Michael Buckley
|
2956be7559
|
Revert "Mac: Wait for metal command buffer to finish before presenting drawable"
This reverts commit a2ebe3f09f .
|
2022-10-30 20:57:55 -07:00 |
|
Michael Buckley
|
a2ebe3f09f
|
Mac: Wait for metal command buffer to finish before presenting drawable
|
2022-10-30 20:02:11 -07:00 |
|
Michael Buckley
|
6b9f79a9e3
|
Mac: Cheat entry
|
2022-09-08 07:57:27 -07:00 |
|
BearOso
|
1085ed6fad
|
Remove Settings.SupportHires
There's no point in disabling it at this point, so it's always supported.
|
2022-04-13 15:06:13 -05:00 |
|
BearOso
|
4f634fcfb2
|
Adapt to non-contiguous GFX.Screen.
|
2022-04-10 18:31:36 -05:00 |
|
Michael Buckley
|
68f536dcbe
|
Revert "Mac: prefer integrated GPU"
This reverts commit cf1a5901fc .
|
2022-02-02 10:53:32 -08:00 |
|
Michael Buckley
|
cf1a5901fc
|
Mac: prefer integrated GPU
|
2021-11-17 19:22:00 -08:00 |
|
Michael Buckley
|
edc32fc0bd
|
Mac: Implement emulation hack preferences.
|
2021-11-15 11:15:09 -08:00 |
|
Michael Buckley
|
ebe96e91de
|
Mac: attempt to fix a reproted crash
|
2021-04-25 20:43:09 -07:00 |
|
Michael Buckley
|
f7c6625d67
|
Mac: Restore Mouse, SuperScope and Justifier support
|
2020-12-28 21:13:09 -08:00 |
|
jorsi
|
a8921f4188
|
add frame skip to preferences
|
2020-09-12 22:02:42 -04:00 |
|
Michael Buckley
|
eefd3033cd
|
Mac: Make escape key resume as well as pause
|
2020-09-07 13:59:39 -07:00 |
|
Michael Buckley
|
c4cdc18068
|
Mac: Return hardware and software reset menu items
|
2020-09-07 13:54:19 -07:00 |
|
Michael Buckley
|
bdd7db354d
|
Mac: Fix redraw issues on dual monitor setups when closing and reopening the window
|
2020-03-18 20:14:57 -07:00 |
|
Michael Buckley
|
09dc8f19c0
|
Mac: Fix pause fade after closing and reopening window
|
2020-03-18 17:54:18 -07:00 |
|
Michael Buckley
|
a4b207cbaa
|
Mac: Always save SRAM on window close and quit
|
2020-03-18 17:22:51 -07:00 |
|
Michael Buckley
|
c7a2fc2290
|
Mac: Re-enable high resolution graphics
|
2020-01-17 06:30:23 -08:00 |
|
Michael Buckley
|
e7c47ef25d
|
Mac: Report button presses for all 8 players, not just the first 2
|
2020-01-15 20:10:10 -08:00 |
|
Michael Buckley
|
70b3345476
|
Mac: Fix keyboard implementation for players 2-8
|
2020-01-15 20:01:56 -08:00 |
|
Michael Buckley
|
c12415f351
|
Mac: fix a crash caused by a race condition when switching ROMs
|
2020-01-05 15:50:17 -08:00 |
|
Michael Buckley
|
b12ca3e9e3
|
Mac: Remove render lock and fix freeze/defrost screen
|
2019-12-26 11:49:10 -08:00 |
|
Michael Buckley
|
aa64f39dac
|
Mac: Lightly tested Metal renderer
|
2019-12-24 18:02:00 -08:00 |
|
Michael Buckley
|
402fa9aed6
|
Mac: Replace os_unfair_lock with pthread_mutex_t, since os_unfair_lock is crashong on at least one computer
|
2019-12-24 18:01:22 -08:00 |
|
Michael Buckley
|
3d5240313b
|
Fix dispaly on retina monitors
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
358370a36b
|
Set the minimum window size to avoid display issues with the freeze/defrost screen
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
ef30c1626a
|
Mac: Fix fullscreen
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
37a84fa54b
|
Mac: reject keyboard output when the app is in the background
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
32727b822f
|
Mac: Fix Freeze/Restore Screen
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
bb619e5597
|
Mac: pause emulation when the user clicks the view
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
629296a5c4
|
Dim the screen when emulation is paused
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
8117af03b1
|
COnfigurable joypad controls and video options
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
b52cc5ee8b
|
Make keyboard controls configurable
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
de248230b7
|
Fix race condition that could cause crash on exit
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
38a4b9b3b5
|
Remove unused menu items and fix quitting when no ROM is loaded
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
ee85987d73
|
Update the documentation
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
ece780059e
|
Restore Mac function buttons
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
5690beb260
|
New joypad implementation without configuration UI
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
296650e2c7
|
Rearrange mac controls to be configured by player, reducing the number of button codes required
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
41bf8cef73
|
Rewrite keyboard input handling, importing from the Carbon prefs
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
0d698f666f
|
Mac: fix rendering and placement of window
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
e9edecd94f
|
Mac: fix stretching when resizing window
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
5cf1aa0c0e
|
Mac: Implement open recent menu
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
2ce70f130c
|
Mac: set the default video mode to blocky
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
757cf7a347
|
Render on the foreground thread to allow resizing
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
366ce0b105
|
Get app running that can load ROMs and be controlled with the default key bindings. No configuration is yet possible.
|
2019-11-27 16:08:12 -08:00 |
|
Michael Buckley
|
4bd6f30dc8
|
Add a framework target from the existing code, deleting or commenting out code that needs to be removed or updated until it compiles. Nothing works at this stage.
|
2019-11-27 16:08:05 -08:00 |
|
Michael Buckley
|
2af9a88744
|
Remove outdated pascal specifier
|
2019-11-22 21:25:46 -08:00 |
|
tmkk
|
064085b41c
|
macosx: change default value for SoundInputRate and macSoundBuffer_ms, and apply the new value when running 1.59 for the first time
|
2019-02-23 14:52:11 +09:00 |
|
Brandon Wright
|
5f56cadafb
|
Use a license stub everywhere.
This points to the full license in the root directory.
|
2018-11-15 17:31:39 -06:00 |
|
tmkk
|
34af260682
|
macosx: explicitly set default values for new options
|
2018-08-29 18:17:10 +09:00 |
|