From 92bae095d2a667b737a79ff104525a188537db52 Mon Sep 17 00:00:00 2001 From: "SND\\MaddTheSane_cp" Date: Sun, 27 Nov 2011 19:43:22 +0000 Subject: Added a note to the Mac OS X memory editor's source code. Let's have the tab that opens in Mac preferences be the first tab. Somewhere this got changed. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72671 e17a0e51-4ae3-4d35-97c3-1a29b211df97 --- macosx/English.lproj/Configuration.xib | 68 ++++++++++++++-------------------- macosx/PcsxrMemCardController.m | 8 ++-- 2 files changed, 31 insertions(+), 45 deletions(-) diff --git a/macosx/English.lproj/Configuration.xib b/macosx/English.lproj/Configuration.xib index 3b3afa29..5274a275 100644 --- a/macosx/English.lproj/Configuration.xib +++ b/macosx/English.lproj/Configuration.xib @@ -67,13 +67,14 @@ {{13, 10}, {526, 344}} + 1 - + 256 @@ -89,6 +90,7 @@ 274 {{18, 51}, {135, 106}} + YES 5 @@ -293,6 +295,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{17, 16}, {137, 26}} + YES @@ -401,11 +404,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{2, 2}, {175, 167}} + {{17, 108}, {179, 184}} + {0, 0} @@ -450,6 +455,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 306 {{18, 16}, {238, 40}} + YES 2 @@ -516,11 +522,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{2, 2}, {273, 74}} + {{212, 201}, {277, 91}} + {0, 0} @@ -553,6 +561,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{18, 16}, {232, 40}} + + YES 2 1 @@ -653,11 +663,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{2, 2}, {273, 74}} + {{212, 108}, {277, 91}} + {0, 0} @@ -679,6 +691,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{10, 33}, {506, 298}} + + Emulation @@ -1416,7 +1430,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 3 - + 256 @@ -1432,7 +1446,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{13, 50}, {454, 17}} - 1 YES @@ -1460,7 +1473,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{123, 2}, {100, 32}} - 1 YES @@ -1487,7 +1499,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{231, 2}, {125, 32}} - 1 YES @@ -1512,13 +1523,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{2, 2}, {480, 82}} - {{8, 199}, {484, 99}} - {0, 0} @@ -1551,7 +1560,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{13, 47}, {454, 17}} - 2 YES @@ -1571,7 +1579,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{123, 3}, {100, 32}} - 2 YES @@ -1598,7 +1605,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 256 {{232, 3}, {125, 32}} - 2 YES @@ -1623,13 +1629,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{2, 2}, {480, 79}} - {{8, 99}, {484, 96}} - {0, 0} @@ -1654,7 +1658,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{191, 55}, {118, 32}} - _NS:687 YES @@ -1674,8 +1677,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{10, 33}, {506, 298}} - - Memory Cards @@ -1683,13 +1684,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - + 0 YES YES - + @@ -2972,6 +2973,14 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + + InitialTabViewItem + + InitialTabViewItem + + + + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -3280,17 +3289,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA ./Classes/ConfigurationController.h - - NetSfPeopsSPUPluginNamedSlider - NSSlider - - IBProjectSource - ./Classes/NetSfPeopsSPUPluginNamedSlider.h - - PluginController - NSObject + NSWindowController id id @@ -3311,27 +3312,16 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - NSButton - NSButton NSControl NetSfPeopsSPUPluginNamedSlider NSControl NSControl - NSPopUpButton NetSfPeopsSPUPluginNamedSlider NetSfPeopsSPUPluginNamedSlider NSControl NSControl - - aboutButton - NSButton - - - configureButton - NSButton - hiCompBox NSControl @@ -3348,10 +3338,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA monoSoundBox NSControl - - pluginMenu - NSPopUpButton - reverbValue NetSfPeopsSPUPluginNamedSlider diff --git a/macosx/PcsxrMemCardController.m b/macosx/PcsxrMemCardController.m index de918f74..0b594e71 100644 --- a/macosx/PcsxrMemCardController.m +++ b/macosx/PcsxrMemCardController.m @@ -12,6 +12,8 @@ #define MAX_MEMCARD_BLOCKS 15 +//FIXME: This code uses similar code to the GTK memory card manager, and both don't recognize saves that span multiple blocks. + static NSImage *imageFromMcd(short * icon) { NSBitmapImageRep *imageRep = [[NSBitmapImageRep alloc] initWithBitmapDataPlanes:NULL pixelsWide:16 pixelsHigh:16 bitsPerSample:8 samplesPerPixel:3 hasAlpha:NO isPlanar:NO colorSpaceName:NSCalibratedRGBColorSpace bytesPerRow:0 bitsPerPixel:0]; @@ -266,12 +268,11 @@ static inline void CopyMemcardData(char *from, char *to, int *i, char *str, int if (memCardSelect == 1) { CreateMcd(Config.Mcd1); LoadMcd(1, Config.Mcd1); - [self loadMemoryCardInfoForCard:1]; } else { CreateMcd(Config.Mcd2); LoadMcd(2, Config.Mcd2); - [self loadMemoryCardInfoForCard:2]; } + [self loadMemoryCardInfoForCard:memCardSelect]; } } @@ -336,11 +337,10 @@ static inline void CopyMemcardData(char *from, char *to, int *i, char *str, int if (memCardSelect == 1) { LoadMcd(1, Config.Mcd1); - [self loadMemoryCardInfoForCard:1]; } else { LoadMcd(2, Config.Mcd2); - [self loadMemoryCardInfoForCard:2]; } + [self loadMemoryCardInfoForCard:memCardSelect]; } } -- cgit v1.2.3