summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement window size for the PeopsXGL plug-in on OS X.SND\MaddTheSane_cp2013-08-213-55/+358
| | | | | | This plug-in will also try to fix the old, broken, and unused "Window Size" pref key. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86779 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* make silence.SND\edgbla_cp2013-08-192-6/+6
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86749 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Make OS X's version be the current SVN version. This script will probably be ↵SND\MaddTheSane_cp2013-08-192-1/+87
| | | | | | changed/removed in release versions. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86747 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updating OS X's version to match that of Linux.SND\MaddTheSane_cp2013-08-173-17/+15
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86708 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Finish work on OS X's cheat management.SND\MaddTheSane_cp2013-08-176-826/+957
| | | | | | There is still a bug that changing the label/name of the cheat doesn't set the changed bit. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86707 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* 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
* GTK: autoload cheats from default path and filename, e.g. ↵SND\ckain_cp2013-07-318-98/+148
| | | | | | /home/user/.pcsxr/cheats/SLUS_90064-SLUS90064.cht. Also if entered cheat code is incorrect don't close input dialog. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86327 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: memory dump window usability fix: copy values when cells are clicked.SND\ckain_cp2013-07-311-11/+49
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86320 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
* GTK/dfinput: added "prevent screensaver" feature. Makes ugly call to ↵SND\ckain_cp2013-07-267-6/+84
| | | | | | xdg-screensaver script which seems to be only sopisticated way of handling multiple screensaver backends. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86254 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* WIN32: enable mouse cursor on GUI always. Also CDR plugin is not mandatory ↵SND\ckain_cp2013-07-252-8/+10
| | | | | | so no complaining about it. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86240 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: added "hide mouse cursor" feature. Enable/disable via dfinput config ↵SND\ckain_cp2013-07-254-14/+33
| | | | | | dialog's option tab. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86239 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
* Why did svn think the Mac bladesio1 source files were binary? Fixing the ↵SND\MaddTheSane_cp2013-07-110-0/+0
| | | | | | header because I fixed the .m file already. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85967 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
* 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