Commit Graph

21 Commits

Author SHA1 Message Date
SND\MaddTheSane_cp
5a8a70c2ac Moving the Xcode config files to their own folder, and fixing the projects' references to them.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85831 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-05 03:55:57 +00:00
SND\MaddTheSane_cp
ee1a4b9bc8 Implement the Xcode setting files on Xcode projects.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85827 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-05 01:32:50 +00:00
SND\MaddTheSane_cp
dd7da2fae9 Make the plug-ins use ARC in 64-bit mode.
Change how the preprocessor macros are managed on OS X.
Set the name of the product to the target name.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85795 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-04 03:07:44 +00:00
SND\MaddTheSane_cp
daae620c88 Updating Xcode project files based on Xcode 4.6 upgrade recommendation.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82585 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-29 17:36:21 +00:00
SND\MaddTheSane_cp
f9cb1c85ed Messing with the OS X plug-in code:
Making it so that absolute paths are properly handled on plug-ins.
Put the absolute path if we load a plug-in from somewhere else than the App's built-in location.
Have path in PcsxrPlugin be an Objective C property. Also making the name a new Objective C property.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82165 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-10 01:02:14 +00:00
SND\MaddTheSane_cp
e2f01cd5e7 Get OS X compiling again:
Fixed undeclared GPU_FRAME_LIMIT.
Some patch somewhere changed the file reference of the ExtendedKeys headers in the GPU plug-ins. reverting that.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81977 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-12-28 09:18:08 +00:00
SND\MaddTheSane_cp
be3d963074 Mac Patch 13437.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81770 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-12-15 21:07:55 +00:00
SND\MaddTheSane_cp
221dab875d Quieting a warning found by Clang's static analyzer.
Properly clean up after ourselves.
Our code doesn't use Carbon, and implicitly links to System.framework (which, on OS X, is just a pointer to libSystem).
Don't include debugging symbols on release builds.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80326 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-10-10 02:59:53 +00:00
SND\MaddTheSane_cp
a4905ffaa0 Updating projects to build on Xcode 4.4
Added OpenGL shader support to the Mac software renderer.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79892 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-09-17 01:15:40 +00:00
SND\MaddTheSane_cp
7bbdf20d98 Let's make sure the memory card is created before posting a notification about it.
Declare "_MACOSX" on the XGL plug-in.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72996 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-12-08 03:20:28 +00:00
SND\MaddTheSane_cp
afc0ff9c91 Remove PowerPC files from the Xcode build process.
Explicitly state valid architectures to only i386 and x86_64 for Mac OS X.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72818 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-12-02 20:44:00 +00:00
SND\MaddTheSane_cp
7543dd0405 Remove -fomit-frame-pointer from Xcode debug builds; it was impossible to debug with it.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72759 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-12-02 01:30:11 +00:00
SND\MaddTheSane_cp
3043ded640 First steps for localization support for Mac OS X/Cocoa, including:
Localizable.strings files for each plug-in.
Try to get localizable string from a c string (see Pcsxr_locale_text in main.m).
Each Mac plug-in now has a Principal class declaration in their Info.plist

Also updated the memory card extensions

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72361 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-17 01:58:25 +00:00
SND\MaddTheSane_cp
98f9382fb8 Big Mac Commit!
Updating plug-ins to use Release instead of Debug for command line building.
Update to use 64-bit safe datatypes (NSInteger where needed).
Getting rid of no longer used variables in the Xcode projects.
Making a Localizable.strings file.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-12 20:07:20 +00:00
SND\edgbla_cp
4d55a8b825 Patch 10767 (Durandal_1707).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72138 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-09 20:49:54 +00:00
SND\edgbla_cp
c5964a2a3b git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@69655 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2011-08-13 09:16:44 +00:00
SND\edgbla_cp
9e1842a155 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67807 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2011-06-13 08:00:02 +00:00
SND\edgbla_cp
2b6262cbe6 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@66878 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2011-05-17 18:51:31 +00:00
SND\weimingzhi_cp
e306359cc4 -dfsound (macosx): added volume adjustment/muting support.
-peopsxgl (macosx): removed powerpc from deployment configuration as the plugin is not big-endian compatible.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63687 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-22 02:03:02 +00:00
SND\weimingzhi_cp
3fc56dbe4a -Reverted some changes to make the code build again on Tiger.
-Removed x86_64 from Deployment configuration.
-macosx: Use SDL for sound plugin, removed Carbon backend.
-(MaddTheSane)Fixed memory leaks (Patch #8427).

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63548 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-19 02:25:15 +00:00
SND\weimingzhi_cp
34cfcc5169 -(SysBeep)Added Mac OS X port of P.E.Op.S OpenGL plugin. (Patch #8361)
-Fixed help message for Windows. (Issue #8028).


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63522 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-18 08:58:58 +00:00