Commit Graph

2149 Commits

Author SHA1 Message Date
BearOso cf2d1bf791 Gtk: OpenGL: Fix non-PBO output path. 2021-05-15 11:23:12 -05:00
BearOso da4bd2a018 Gtk: Make sound driver check a little simpler. 2021-05-15 11:23:12 -05:00
Michael Buckley ebe96e91de Mac: attempt to fix a reproted crash 2021-04-25 20:43:09 -07:00
Michael Buckley 4b66a6a955 Mac: refactor preferences code, fix a couple connections, and add new icons 2021-04-25 17:44:40 -07:00
BearOso 8a5d29c4a9 memmap: Add a comment about the new hack detection. 2021-02-07 12:07:37 -06:00
BearOso a146093e4e memmap: Add heuristic to detect Earthbound hack.
Fixes issue #691.
2021-02-06 13:08:46 -06:00
OV2 cc7e028179 win32: poll joypads in hotkey handler if paused or stopped (#684) 2021-01-11 20:31:23 +01:00
Michael Buckley f7c6625d67 Mac: Restore Mouse, SuperScope and Justifier support 2020-12-28 21:13:09 -08:00
BearOso 364aa1ba5d Gtk: OpenGL: Use correct screen for fbconfig. 2020-11-04 13:11:28 -06:00
BearOso 77fb6ff958 Gtk: Unthread preferences creation. 2020-11-04 12:55:25 -06:00
BearOso 2bab4c41b1 Revert "Gtk: OpenGL: Try to ensure window is mapped."
This reverts commit c4a269b32a.
2020-11-04 12:54:44 -06:00
BearOso b4de90a0f1 Revert "Gtk: Reorder init."
This reverts commit a9a9b0fafb.
2020-11-04 12:41:55 -06:00
BearOso a9a9b0fafb Gtk: Reorder init.
This should give the window time to create, and we ensure Gtk
has a main loop iteration so it's done.
2020-11-04 12:10:30 -06:00
BearOso c4a269b32a Gtk: OpenGL: Try to ensure window is mapped. 2020-11-04 12:03:28 -06:00
BearOso c283df610c Fix misspelling.
Complement, not compliment.
2020-11-03 10:28:01 -06:00
Michael Buckley fc78065348
Merge pull request #672 from orsi/update-macos-ui
Redesign preferences window to macos ui style
2020-09-23 13:55:35 -07:00
jorsi d8a122f360 replace unknown source icons with system icons 2020-09-22 12:29:00 -04:00
jorsi a9d993098c fix improper declaration/assignment variables 2020-09-22 12:17:14 -04:00
jorsi e40fb0b334 remove questionable icons 2020-09-22 12:07:57 -04:00
jorsi 28d192f12d redesign preferences window to macos ui style 2020-09-14 17:31:56 -04:00
Michael Buckley 6c1926ada2
Merge pull request #671 from orsi/ignore-osx-files
Ignore osx files and remove cached/tracked .DS_Store
2020-09-13 17:34:44 -07:00
Michael Buckley c69170cb7d
Merge pull request #670 from orsi/add-frameskip-ui
Adds frame skip stepper to preferences window
2020-09-13 17:34:09 -07:00
jorsi 9bf174c0cc delete cache of .DS_Store 2020-09-13 20:07:31 -04:00
jorsi e3e746fdd7 add temp osx files to .gitignore 2020-09-13 20:07:06 -04:00
jorsi d297b2c0e7 fix stepper changing text field to wrong values 2020-09-13 19:30:43 -04:00
jorsi 0121fb680c add checkbox to select Automatic; refactor event methods 2020-09-13 19:11:14 -04:00
jorsi aee66bb68a remove log 2020-09-13 17:56:02 -04:00
jorsi aaebe76fe7 remove Mac from string value -- users will see this string 2020-09-13 17:55:02 -04:00
jorsi a8921f4188 add frame skip to preferences 2020-09-12 22:02:42 -04:00
Michael Buckley 7d6a63fe10
Merge pull request #667 from orsi/mac-remove-signing
remove signing from all targets
2020-09-12 10:58:13 -07:00
jorsi 62d150ee85 remove signing from all targets 2020-09-12 10:39:34 -04:00
Michael Buckley d8f45e513f Mac: Disable library validation in debug builds so that they hopefully don't require any kind of code signing 2020-09-11 13:28:23 -07:00
Michael Buckley 3451b47b9f Mac: allow debug builds without signing, allowing for greater collaboration 2020-09-11 08:29:38 -07:00
OV2 14dcee9c62
Merge pull request #632 from gocha/appveyor-fix-tagerror
[appveyor] Fix "git: No tags can describe xxx" error caused in forked repositories
2020-09-11 15:33:43 +02: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 a893ad05e3 Use strlcpy and strlcat in the Mac port 2020-09-07 11:23:05 -07:00
bearoso 8d2bc33023
Merge pull request #663 from sbzappa/msu-1-support-macos
Fixed support of MSU-1 audio files on MacOS.
2020-09-07 11:53:39 -05:00
sbzappa 3eab70c1e1 Fixed support of MSU-1 audio files on MacOS.
Adjusted how MacOS specific implementation of S9xMSU1OpenFile builds up
paths when calling _makepath to allow for enumeration suffixes (e.g. -1.pcm).
2020-09-07 12:28:36 -04:00
BearOso ba8b9711d6 Handle . in extension for _makepath. 2020-09-07 11:09:52 -05:00
Michael Buckley cfd8b299ba ADd compat.cpp to Mac port 2020-09-07 09:02:10 -07:00
BearOso 3140d5784c compat.cpp: Add appropriate headers. 2020-09-07 10:59:51 -05:00
BearOso 1a0d896416 Add compat.cpp. 2020-09-07 10:58:47 -05:00
BearOso bb622bdf5b Add a compat.cpp file for compatibility symbols. 2020-09-07 10:57:17 -05:00
bearoso 30e2671e08
Merge pull request #661 from yoffy/audio-output-thread
audio output thread
2020-08-29 10:46:24 -05:00
Kenta Yoshimura e2c1abb7fc audio output thread 2020-08-29 17:15:17 +09:00
BearOso 2fc8b40e0e Gtk: Fix '&' in rom info dialog. 2020-08-24 14:21:24 -05:00
BearOso 6d1d0ab121 Gtk: Still use theme icon if available. 2020-08-23 17:47:27 -05:00
BearOso 4c3d043880 Gtk: Update built-in mini-icon. 2020-08-23 17:46:25 -05:00
BearOso 1fc5a2d4d6 Gtk: Fix crash when no icon is found. 2020-08-23 17:17:55 -05:00