Commit Graph

33 Commits

Author SHA1 Message Date
Michael Buckley 4b66a6a955 Mac: refactor preferences code, fix a couple connections, and add new icons 2021-04-25 17:44:40 -07:00
Michael Buckley f7c6625d67 Mac: Restore Mouse, SuperScope and Justifier support 2020-12-28 21:13:09 -08:00
jorsi 28d192f12d redesign preferences window to macos ui style 2020-09-14 17:31:56 -04: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
Michael Buckley cfd8b299ba ADd compat.cpp to Mac port 2020-09-07 09:02:10 -07:00
Michael Buckley 793b3f623f Allow building for Apple Silicon 2020-07-30 20:31:10 -07:00
Michael Buckley e3e3e287d8 Mac: Update for Xcode 12 2020-07-30 20:30:25 -07:00
Michael Buckley aa64f39dac Mac: Lightly tested Metal renderer 2019-12-24 18:02:00 -08:00
Michael Buckley 25863eed5c Mac: enable hardened runtime 2019-11-27 16:08:12 -08:00
Michael Buckley cd4f69b65a Mac: fix controls getting "stuck" when combined with modifier keys 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 b52cc5ee8b Make keyboard controls configurable 2019-11-27 16:08:12 -08:00
Michael Buckley b11472c744 Add Mac file icons back in 2019-11-27 16:08:12 -08:00
Michael Buckley ee85987d73 Update the documentation 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 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 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 bc9d2cb2bc Migrate lproj folders 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 ecd4069d19 Remove old Mac targets, add Mac 64-bit Intel target 2019-11-22 21:25:45 -08:00
Kenta Yoshimura 7603ed09d2 tile: Divide instantiations. This enables parallel compilation. 2019-05-04 15:01:01 +09:00
tmkk 46653afb87 macosx: project file update 2019-02-23 14:44:01 +09:00
OV2 77c30172a4 macOS: try to use new cheat commands (incomplete format support) 2018-06-28 14:28:29 +02:00
tmkk 38c26927ff macosx: project file update, adding new S-SMP sources 2017-10-29 14:53:53 +09:00
OV2 dee8895db2 Allow membased rom/state load/save, add libsnes interface (Themaister) 2012-01-02 17:06:45 +01:00
zones 6ca7a7e081 mac: add zlib.h 2011-05-06 09:39:21 +09:00
zones 2f2d92a9da Update changelog / update minizip to 1.01h / update docs / Mac: changed MusicBox to Cocoa interface 2011-04-10 22:44:28 +09:00
zones 58a58c110e Mac: 10.3.x support, replace nib with xib 2011-03-21 19:43:33 +09:00
zones f918834f68 Mac: Fix file dialog gliches in 10.6, fix musicbox crash, add the option to speify save folders, etc. 2011-01-16 14:57:11 +09:00
OV2 d1666860e0 Initial 1.52 import 2010-09-25 17:46:12 +02:00