summaryrefslogtreecommitdiff
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
...
* Make more plug-ins use and implement RunOnMainThreadSync.SND\MaddTheSane_cp2013-08-177-53/+81
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86706 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Some work on the cheat window on OS X. Note that the changes are disabled by ↵SND\MaddTheSane_cp2013-08-163-137/+1734
| | | | | | default. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86679 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Work on the cheat handling on OS X.SND\MaddTheSane_cp2013-08-152-40/+47
| | | | | | I misunderstood what the LoadCheats command did. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86676 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Some preferences improvements to the PeopsSoftGL plug-in on OS X.SND\MaddTheSane_cp2013-08-102-17/+31
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86612 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix a problem if the memory cards couldn't be found. This fixes the plug-ins ↵SND\MaddTheSane_cp2013-08-101-5/+24
| | | | | | in the preferences window not popping up. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86611 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Minor spacing change in OS X's memory card manager.SND\MaddTheSane_cp2013-08-091-61/+43
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86548 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Make some functions in SoftGL on OS X use modern Objective-C syntax.SND\MaddTheSane_cp2013-08-011-11/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86365 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Some work on OS X's cheat interface.SND\MaddTheSane_cp2013-08-019-6/+107
| | | | | | | Use .cht as the file extension for cheats. Create a file handler for cheat files. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86364 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* fixing the wrong project being non-arc.SND\MaddTheSane_cp2013-07-266-52/+60
| | | | | | Add a convinience function for running blocks on the main thread syncronously. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86262 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Minor bug fixes.SND\MaddTheSane_cp2013-07-242-26/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86218 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Minor changes on OS X code.SND\MaddTheSane_cp2013-07-245-5/+29
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86216 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Change the plug-in implementation on OS X's PeopsXGL plug-in.SND\MaddTheSane_cp2013-07-233-1246/+1375
| | | | | | Properly implement hacks on OS X's implementation of PeopsXGL. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86215 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix debug messages when the debug file pointer isn't inited on OS X. This ↵SND\MaddTheSane_cp2013-07-201-3/+6
| | | | | | only affects the Debug build. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86181 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix a leak in non-ARC code.SND\MaddTheSane_cp2013-07-162-1/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86108 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fixing bug 10934.SND\MaddTheSane_cp2013-07-122-2/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86055 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Only print some NSLogs when debugging.SND\MaddTheSane_cp2013-07-111-0/+4
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85969 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Remvoing SysPrintfs that I missed from Cocoa code the last time I did this.SND\MaddTheSane_cp2013-07-113-7/+9
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85968 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Don't build the mini-SDL library with ARC.SND\MaddTheSane_cp2013-07-112-2/+10
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85966 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Revert some SysPrintfs in OS X to NSLogs.SND\MaddTheSane_cp2013-07-117-70/+34
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85963 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Define PADhandleKey in OS X's main.m file.SND\MaddTheSane_cp2013-07-101-2/+4
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85952 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Tab and spacing changes.SND\MaddTheSane_cp2013-07-101-14/+14
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85950 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* minor code tweaks.SND\MaddTheSane_cp2013-07-105-27/+63
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85949 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Future work to get PADhandleKey working on OS X. Still very much a ↵SND\MaddTheSane_cp2013-07-092-1/+6
| | | | | | work-in-progress. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85937 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Make the bladesio1 driver work on OS X:SND\MaddTheSane_cp2013-07-094-97/+126
| | | | | | | Fix a bug where the wrong plug-in was being used in place of sio1, causing PCSXR to complain. Fix a bug where bladesio1's config window would cause PCSXR to crash. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85936 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Some more work on PCSXR's logging on OS X.SND\MaddTheSane_cp2013-07-094-132/+198
| | | | | | More fiddling with the configuration window. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85935 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* 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
* 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
* 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
* 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