summaryrefslogtreecommitdiff
path: root/macosx/ConfigurationController.m
Commit message (Collapse)AuthorAgeFilesLines
* Changing encoding of c strings returned for the linker on OS X to ASCII: I ↵SND\MaddTheSane_cp2012-09-231-4/+3
| | | | | | | | | | doubt the Mach-O file format is in UTF-8 Fixing releasing when the parent's class init fails: The proper way is to pass null when that happens, not release then pass null. Using fast enumeration where possible. Modified the bin/cue handling to also find the bin for .toc files. Note that there isn't a UTI for .toc files yet. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79980 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updating projects to build on Xcode 4.4SND\MaddTheSane_cp2012-09-171-2/+3
| | | | | | 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
* Basic widescreen support for Mac OS X.SND\MaddTheSane_cp2012-05-231-1/+2
| | | | | | Change memoryCardWindowIsVisible to more Objective-C-friendly isMemoryCardWindowVisible. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@78279 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Changed utisCanHandle to supportedUTIs.SND\MaddTheSane_cp2011-12-181-2/+2
| | | | | | reworked application:openFile: to check if a PcsxrFileHandle supports a file then, if it does, uses the specified PcsxrFileHandle. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@73485 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Reduce code duplication in -[PcsxrController application:openFile:].SND\MaddTheSane_cp2011-12-171-3/+4
| | | | | | Added a new function to the PcsxrFileHandle protocol that says what types of UTIs it supports. Currently only used when selecting discs or memory cards from an open dialog, and not used in checking if an app can open a file. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@73437 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Let's make sure the memory card is created before posting a notification ↵SND\MaddTheSane_cp2011-12-081-2/+5
| | | | | | | | 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
* Added PcsxrMemCardController to those listening for changes in the memory card.SND\MaddTheSane_cp2011-12-041-3/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72845 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Made it so that opening a memory card on PCSXR for the Mac allows you to set ↵SND\MaddTheSane_cp2011-12-041-12/+29
| | | | | | | | which slot you want to put it in. Just ignore the "Could not open file" warning for now: It's wrong. Added a class method to ConfigurationController that will set a memory card based on a path passed to it. Also made ConfigurationController listen for when a memory card is changed. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72844 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Link Enable NetPlay button to the proper action.SND\MaddTheSane_cp2011-12-031-0/+6
| | | | | | | Open dialogs now have a set file types that they can open (Set by UTIs, with a new imported UTI for disc images). Retaining openDlg, then releasing when done, as per the suggestion of Apple's documentation. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72823 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Resized the Memory Card manager for Mac OS X.SND\MaddTheSane_cp2011-11-271-0/+10
| | | | | | | | Emulator can't be started if the Memory Card manager window is open on Mac OS X. Center the Memory Card manager window when it shows up. The Memory Card manager will refresh when the window is brought back to the front (It used to be that closing the window, then re-opening it wouldn't reload the contents of the cards). git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72657 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* First steps to make a memory card manager for Mac.SND\MaddTheSane_cp2011-11-241-0/+12
| | | | | | Currently it only allows to to wipe a memory card and see what's saved on it. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72586 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* DFNet for Mac OS X.SND\MaddTheSane_cp2011-11-181-0/+3
| | | | | | Note that DFNet is disabled by default, and there are still a few rough edges. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72400 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 10767 (Durandal_1707).SND\edgbla_cp2011-11-091-19/+27
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72138 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Rebranding.SND\edgbla_cp2011-06-081-6/+6
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67621 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38457 ↵SND\weimingzhi_cp2009-11-291-3/+0
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38448 ↵SND\weimingzhi_cp2009-11-291-3/+66
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@34885 ↵SND\weimingzhi_cp2009-11-021-9/+8
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* added prelimiary Mac OS X port (still not working)SND\weimingzhi_cp2009-06-091-0/+144
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23667 e17a0e51-4ae3-4d35-97c3-1a29b211df97