Commit Graph

575 Commits

Author SHA1 Message Date
Stelios Tsampas a1f75bbbc5 * Remove unneeded mcd argument on macosx 2018-03-22 18:51:42 +02:00
Stelios Tsampas e11f002bf9 * Fix file and folder permissions 2018-03-19 11:47:21 +02:00
MrLavender afe8c4acc6 Various fixes to PeopsOpenGL preferences UI on OSX
- Fixed frame buffer effects options
- Added frame buffer access options
- Frame limit setting was being ignored
- VSync setting was being ignored
- Texture filtering was being restrained to a 0-2 range instead of 0-6
- Scanline color picker was not being enabled properly
- Dithering is a boolean option so changed it to a checkbox
- Minor layout problem with the windowWidth field on OS X 10.10+
2017-07-15 00:39:53 +01:00
MrLavender f38cec65e9 Add CPU Overclocking to preferences UI on OS X 2017-07-01 14:46:09 +01:00
MrLavender 952b598739 Add PGXP preferences UI for OS X 2017-07-01 14:22:16 +01:00
MrLavender 043615f454 Fix PeopsXgl exports on OSX 2017-06-29 18:58:09 +01:00
MrLavender 72b90e1c61 Fix OSX debug build 2017-06-27 01:57:29 +01:00
Carter Li 9c8d8a52c1 Fix OSX build 2016-08-05 22:21:28 +08:00
Carter Li ee328ce95a Fix build on OSX
Tested on OSX 10.11.4, Xcode v7.3
2016-05-13 00:11:59 +08:00
iCatButler 8b4350fee7 Bring up to date with PCSX-R master (97809) 2016-03-30 15:07:35 +01:00
SND\MaddTheSane_cp 7ffd4315b4 OS X: Hook up the DFNet's okay and cancel buttons.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-10 02:26:12 +00:00
SND\MaddTheSane_cp ff3bbb27ec OS X: add CFBundleShortVersionString to the QuickLook and Spotlight importers.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93880 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-08 18:19:54 +00:00
SND\MaddTheSane_cp c7b3d8cc53 OS X: limit what is exported on the plug-ins.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93879 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-08 18:08:16 +00:00
SND\MaddTheSane_cp 88a3200bbc OS X: The SoftGL plug-in don't need to link against GLKit:
We don't use anything from it.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93878 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-08 17:25:00 +00:00
SND\MaddTheSane_cp 527da3c3bb OS X: Fix an off-by-one error that was causing the QuickLook and Spotlight plug-ins to crash.
The bug was also present in the app itself, but it didn't crash.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93874 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-07 22:17:23 +00:00
SND\MaddTheSane_cp 58cbcb2796 OS X: Have custom views use IB_DESIGNABLE.
Minor comment change.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93285 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-27 18:54:11 +00:00
SND\MaddTheSane_cp c26bd438a1 OS X: Localize the multi-save string.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92936 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-18 23:50:24 +00:00
SND\MaddTheSane_cp b110da7927 OS X: Add icons to the recent item menu.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92935 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-18 23:39:02 +00:00
SND\MaddTheSane_cp 6d22fc23d2 OS X: Fix pressing "i" making the emulator speeding up.
This was caused by gpuKeypress in HandleKey to interpret the I key as GPU_FRAME_LIMIT. Having the block check for the NSControlKeyMask fixes this.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92900 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-18 02:01:44 +00:00
SND\MaddTheSane_cp 686c07333d OS X: Remove the Code sign identity.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92300 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-17 22:31:03 +00:00
SND\MaddTheSane_cp 759e29705c OS X: Re-work PcsxrMemoryObject to make the properties more readable.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92297 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-16 21:05:39 +00:00
SND\MaddTheSane_cp eded81ac8a OS X: change the dispatch_async in the freeze block to dispatch_after.
This makes it look cleaner.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92247 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-15 03:44:07 +00:00
SND\MaddTheSane_cp 8504c3e708 OS X: Fix the SoftGL driver.
I knew I was overlooking something...

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92232 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-11 00:10:11 +00:00
SND\MaddTheSane_cp f7961efaee OS X: Consolidate the SoftGL plug-in's OpenGL functions into one file again.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92231 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 23:53:25 +00:00
SND\MaddTheSane_cp 5fb82849d7 OS X: Move the English localization files around.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92229 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 23:38:29 +00:00
SND\MaddTheSane_cp a96ba17632 OS X: make all ivars either be in the implementation block, or converted to Objective C 2.0 properties.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92227 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 20:22:50 +00:00
SND\MaddTheSane_cp 0f8e66e194 OS X: Move away from ivars in headers, beginning with the main app.
Also have NSString properties be declared with copy, as recommended by Apple.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 19:46:07 +00:00
SND\MaddTheSane_cp 264fac97c4 OS X: Remove an unused function in DFNet.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 19:24:58 +00:00
SND\MaddTheSane_cp d054dad828 OS X: fix an oversight with the paused state in EmuThread.
This could have caused bugs later down the line.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92220 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-09 23:01:19 +00:00
SND\MaddTheSane_cp 1c334c0ec8 OS X: update the remaining xib files.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91803 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-08 16:51:26 +00:00
SND\MaddTheSane_cp 0bc2020828 OS X: DFNet improvements and fixes.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91802 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-08 16:50:14 +00:00
SND\MaddTheSane_cp b3c099a314 OS X: DFInput fixes:
Set the window delegate from the nib, instead of relying on setting the notifications by NSNotificationCenter.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91801 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-08 16:32:55 +00:00
SND\MaddTheSane_cp 0abe31f640 OS X: QuickLook: Have the thumbnail images for the memory cards changed to 32 pixels.
Minor coding style changes.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91797 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-07 16:51:52 +00:00
SND\MaddTheSane_cp 956e58158d OS X: moving stuff around.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91786 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-03 01:22:00 +00:00
SND\MaddTheSane_cp c460790f50 OS X: remove a couple of erroneous comments
Spin the waiting for the emulator into a Dispatch queue.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91778 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-02 05:22:50 +00:00
SND\MaddTheSane_cp 2696434b4e OS X: Match the command-line arguments with those of the Linux/UNIX version.
Quiet warnings about comments.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91777 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-01 19:49:24 +00:00
SND\MaddTheSane_cp c2cb84c86e OS X: Force the size of the memory card images to 32 px.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91776 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-01 19:21:01 +00:00
SND\MaddTheSane_cp 5932a2148f OS X: Make PluginList comply with the NSFastEnumeration protocol.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91643 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 19:35:23 +00:00
SND\MaddTheSane_cp 637f97d9db OS X: minor maintenance:
Remove reference to "SJIS name": It wasn't being used anymore.
Strip headers from SDL2 when copying it over: we don't need those files.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91642 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 17:28:49 +00:00
SND\MaddTheSane_cp 71ac2146a8 OS X: Fix slow boot.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91641 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 16:50:21 +00:00
SND\MaddTheSane_cp 8e79a5b83f OS X: change the Xcode development version on xibs to "default" (6.0).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91640 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 16:34:30 +00:00
SND\MaddTheSane_cp aae8b86da1 OS X: very minor changes.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91360 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-08 15:13:32 +00:00
SND\MaddTheSane_cp 1ca710ff8f OS X: only store the sjis string from the memory card:
The sjis title returned from GetMcdBlockInfo is is the latin title with Shift Japanese added, use that exclusively for PcsxrMemoryObject's name string.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91359 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-08 15:01:26 +00:00
SND\MaddTheSane_cp b96092d6fb OS X: Have the memory card images be represented as gif files.
This makes it less of a chore handling the animation, as the OS will do it automatically for us now.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91357 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-08 14:27:51 +00:00
SND\MaddTheSane_cp 7fa0b5b481 OS X: attempt to fix the QuickLook plug-in.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91264 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-08-19 21:34:08 +00:00
SND\MaddTheSane_cp d37764cdea OS X: make the memory code movement code work.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91263 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-08-19 21:24:06 +00:00
SND\MaddTheSane_cp 9d66a1ec68 OS X: Move the default folder for the memory cards to within the user's Documents folder.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91262 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-08-19 21:04:32 +00:00
SND\MaddTheSane_cp da0bd50881 OS X: QuickLook: some minor tweaking.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91193 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-08-06 19:42:16 +00:00
SND\MaddTheSane_cp 2863112f25 OS X: QuickLook: some minor tweaking.
The generator will use the same APIs as the gif generator if there is only one image. It will still generate a PNG file.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91192 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-08-06 19:39:04 +00:00
SND\MaddTheSane_cp f629ca7098 OS X: QuickLook: use animated gifs to show the memory card image.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91191 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-08-06 19:02:00 +00:00