summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix a bug in OS X 32-bit code.SND\MaddTheSane_cp2013-07-094-3/+3
| | | | | | | Get rid of an unused ivar, as pointed out by Clang. Adding a comment about a false positive in Clang's static analyzer. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85933 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Changing a lot of NSLogs to SysPrintf on OS X's PCSXR.SND\MaddTheSane_cp2013-07-0920-95/+86
| | | | | | | | | Enable the emulog on OS X debug, and have create and use a log in ~/Library/Logs/PCSXR. Delete the hack that enabled PCSXR logs to go to the console in debug mode. Use modern syntax to create static NSArrays (and retain them in non-ARC code). Simplify the pauseSafeWithBlock to just create a new dispatch queue and run pauseSafe on the queue. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85931 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix some integer values being too small (according to Xcode) on 64-bit hardware.SND\MaddTheSane_cp2013-07-092-11/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85930 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix some minor warnings on SysPrintf and SysMessage use in libpcsxcore.SND\MaddTheSane_cp2013-07-097-14/+14
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85929 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Include file missing from last commit.SND\MaddTheSane_cp2013-07-092-2/+26
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85928 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updating OS X plug-in code.SND\MaddTheSane_cp2013-07-0912-155/+222
| | | | | | Now the net plug-in will warn you if you have a too large or non-ASCII characters. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85926 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix the CALLBACK placement in the sio1 plug-in: I messed it up when I copied ↵SND\MaddTheSane_cp2013-07-092-4/+4
| | | | | | over the localization preprocessors for OS X. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85925 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Since when did PcsxrPlugin.m in Xcode get marked to use spaces instead of tabs?SND\MaddTheSane_cp2013-07-092-200/+200
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Trimming down the preprocessor macros on OS X's plugin object class.SND\MaddTheSane_cp2013-07-091-121/+115
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85921 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Messing with OS X's config window.SND\MaddTheSane_cp2013-07-081-411/+798
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85920 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Have the arguments passed to the OS X app be done in a specific order, so ↵SND\MaddTheSane_cp2013-07-084-51/+200
| | | | | | i.e. you don't try to load a memory card after the emulator has started, or loading a freeze state before the emulator has started. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85919 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Get rid of a warning about integer truncationSND\MaddTheSane_cp2013-07-081-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85918 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Rework the disc handler on OS X a bit.SND\MaddTheSane_cp2013-07-082-18/+16
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85917 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* We don't have any notification observer on the Configuration Controller ↵SND\MaddTheSane_cp2013-07-081-1/+2
| | | | | | | | class anymore. Remove the remove observer call in dealloc. Comment out dealloc in the Configuration Controller class on ARC. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85908 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Move a few last things to fast enumeration on OS X.SND\MaddTheSane_cp2013-07-081-9/+7
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85907 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Clang apparently doesn't respond to -falign-loops or -finline-limit. ↵SND\MaddTheSane_cp2013-07-0813-34/+32
| | | | | | | | Removing them from OS X project files. Quiet some warnings about implicit conversion from 64-bit integer to 32-bit in the main app, but only the Cocoa parts. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85897 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Create the blank memory block header only once.SND\MaddTheSane_cp2013-07-081-11/+14
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85896 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fixing 10.8-only behavior in the xibs.SND\MaddTheSane_cp2013-07-082-82/+78
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85895 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Various updates and improvements to OS X code.SND\MaddTheSane_cp2013-07-0810-32/+19
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85894 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Setting (moxt) OS X xibs to use Auto Layout (the configuration xib is going ↵SND\MaddTheSane_cp2013-07-084-43/+1556
| | | | | | to be the hardest to move over...) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85893 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Implement compaction of memory cards.SND\MaddTheSane_cp2013-07-084-12/+89
| | | | | | Other assorted bug fixes. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85890 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* We can now copy to other cards, but compacting cards isn't available right now.SND\MaddTheSane_cp2013-07-083-7/+55
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85887 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Rewriting the memory card management on OS X. It's lacking copy capability ↵SND\MaddTheSane_cp2013-07-0812-655/+649
| | | | | | right now, though. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85886 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Looks like I forgot to change a translation string when I moved to ↵SND\MaddTheSane_cp2013-07-081-1/+1
| | | | | | multi-block saves, fixing. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85885 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Get multi-block save copying working correctly on OS X.SND\MaddTheSane_cp2013-07-065-99/+66
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85876 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Rehauling the memory card object in preperation for fixing the memory card ↵SND\MaddTheSane_cp2013-07-064-121/+250
| | | | | | manager. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85872 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Moving the memory card manager to the preferences window.SND\MaddTheSane_cp2013-07-068-3365/+1432
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85870 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Minor OS X changes.SND\MaddTheSane_cp2013-07-0610-60/+66
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85869 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Get rid of the seperate ARCBridge headers.SND\MaddTheSane_cp2013-07-0513-312/+59
| | | | | | | Set the mime type on the InfoPlist.strings to be text. Why were we using sprintf with NSStrings? NSString does have methods for doing what we need. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85868 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Change some +stringWithCString and -initWithCString:encoding: to modern ↵SND\MaddTheSane_cp2013-07-0523-68/+72
| | | | | | | | | | Objective-C syntax. Change the encoding of a couple of info.plists to UTF-8, otherwise Xcode was complaining. Removing some extra line breaks on OS X code. Other minor changes. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85867 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Removing unneeded preprocessor defenitions on OS X.SND\MaddTheSane_cp2013-07-051-6/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85843 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Grouping similar classes in Xcode.SND\MaddTheSane_cp2013-07-0512-45/+324
| | | | | | Implement the Instrument build phase, for when your profile with Instruments. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85842 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Getting rid of empty directories.SND\MaddTheSane_cp2013-07-050-0/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85836 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Consolidate the plug-ins in OS X into the main PCSXR project.SND\MaddTheSane_cp2013-07-0516-4064/+2521
| | | | | | Add debugging info for SysLibError on OS X. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85835 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Moving the Xcode config files to their own folder, and fixing the projects' ↵SND\MaddTheSane_cp2013-07-0512-39/+41
| | | | | | references to them. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85831 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix Cocoa complaining when getting the plug-in info under OS X.SND\MaddTheSane_cp2013-07-057-55/+84
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85830 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Moving some code around.SND\MaddTheSane_cp2013-07-052-7/+40
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85829 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Make it build againSND\MaddTheSane_cp2013-07-052-5/+12
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85828 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Implement the Xcode setting files on Xcode projects.SND\MaddTheSane_cp2013-07-0512-336/+158
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85827 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Making the SIO plug-ins work on OS X.SND\MaddTheSane_cp2013-07-0519-202/+1484
| | | | | | | Setting the deployment target on the SIO plug-in be set to 10.7, since we don't we have a 10.6 version of PCSXR that can use it. Adding Xcode config files. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85826 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* This should get the bladesio plug-in building on OS X.SND\MaddTheSane_cp2013-07-0411-0/+1599
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85824 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* SVN is being stupidSND\MaddTheSane_cp2013-07-0410-1125/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85823 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* get rid of extra, blank lines on OS X.SND\MaddTheSane_cp2013-07-0420-38/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85818 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Still more work to get Bladesio1 set up for OS X.SND\MaddTheSane_cp2013-07-041-409/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85817 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Still more work to get Bladesio1 set up for OS X.SND\MaddTheSane_cp2013-07-041-252/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85816 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* DoConfiguration() for DFSound on OS X returns an int, and the function it ↵SND\MaddTheSane_cp2013-07-041-1/+1
| | | | | | calls also returns an int. Let's combile the two. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85815 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Copy over DFCdrom to bladesio1 on OS X. to begin the process for the OS X ↵SND\MaddTheSane_cp2013-07-0412-0/+1786
| | | | | | plug-in. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85814 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Make the plug-ins use ARC in 64-bit mode.SND\MaddTheSane_cp2013-07-0432-211/+544
| | | | | | | 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
* sio1 plugin was enabled for linux by default;SND\edgbla_cp2013-07-031-2/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85767 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Get rid of the messy preprocessor hack for named sliders on the audio ↵SND\MaddTheSane_cp2013-07-0313-1406/+493
| | | | | | | | | | | plug-ins for OS X: Consolidate files that are the same. Whatever class loads a nib, will be that owner, no matter what the nib says. Have shared code be in a dylib that loads, so there isn't warnings about conflicting classes. Other changes git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85757 e17a0e51-4ae3-4d35-97c3-1a29b211df97