Cocoa Port:
- Add support for the Guitar Grip and the Easy Piano. - Fix minor alignment issues with some UI elements. - Do some random code cleanup.
|
@ -1108,6 +1108,41 @@
|
|||
ABC3AFCF14B8D16700D5B13D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
|
||||
ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
|
||||
ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
|
||||
ABD597BC187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
|
||||
ABD597BD187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
|
||||
ABD597BE187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
|
||||
ABD597BF187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
|
||||
ABD597C0187CD95A00069403 /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */; };
|
||||
ABD59817187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABD59818187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABD59819187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABD5981A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABD5981B187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABD5981C187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABD5981D187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABD5981E187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABD5981F187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABD59820187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABD59821187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABD59822187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABD59823187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABD59824187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABD59825187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABD59826187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABD59827187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABD59828187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABD59829187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABD5982A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABD59837187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
|
||||
ABD59838187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
|
||||
ABD59839187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
|
||||
ABD5983A187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
|
||||
ABD5983B187D466700069403 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59836187D466700069403 /* Icon_Piano_256x256.png */; };
|
||||
ABD59847187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABD59848187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABD59849187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABD5984A187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABD5984B187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABEF84721873576300E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
|
||||
ABEF84831873578F00E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
|
||||
ABEF84841873579400E99ADC /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB8C6E56186CD07E00E3EC64 /* ForceFeedback.framework */; };
|
||||
|
@ -1540,6 +1575,13 @@
|
|||
ABD1FF7A1345ACFA00AF11D1 /* SndOut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SndOut.cpp; sourceTree = "<group>"; };
|
||||
ABD1FF7B1345ACFA00AF11D1 /* SndOut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SndOut.h; sourceTree = "<group>"; };
|
||||
ABD1FF9B1345ACFA00AF11D1 /* Timestretcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Timestretcher.cpp; sourceTree = "<group>"; };
|
||||
ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_GuitarGrip.png; path = images/Image_GuitarGrip.png; sourceTree = "<group>"; };
|
||||
ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Blue_512x512.png; path = images/Icon_GuitarGrip_Button_Blue_512x512.png; sourceTree = "<group>"; };
|
||||
ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Green_512x512.png; path = images/Icon_GuitarGrip_Button_Green_512x512.png; sourceTree = "<group>"; };
|
||||
ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Red_512x512.png; path = images/Icon_GuitarGrip_Button_Red_512x512.png; sourceTree = "<group>"; };
|
||||
ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Yellow_512x512.png; path = images/Icon_GuitarGrip_Button_Yellow_512x512.png; sourceTree = "<group>"; };
|
||||
ABD59836187D466700069403 /* Icon_Piano_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Piano_256x256.png; path = images/Icon_Piano_256x256.png; sourceTree = "<group>"; };
|
||||
ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_PaddleKnob_256x256.png; path = images/Icon_PaddleKnob_256x256.png; sourceTree = "<group>"; };
|
||||
ABD9A46313DB99B300777194 /* mic_ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mic_ext.h; sourceTree = "<group>"; };
|
||||
ABD9A46413DB99B300777194 /* mic_ext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mic_ext.cpp; sourceTree = "<group>"; };
|
||||
ABE5DFE3143FB1DA00835AD8 /* cocoa_videofilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_videofilter.h; sourceTree = "<group>"; };
|
||||
|
@ -1962,10 +2004,16 @@
|
|||
AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */,
|
||||
AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */,
|
||||
AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */,
|
||||
ABD59813187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png */,
|
||||
ABD59814187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png */,
|
||||
ABD59815187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png */,
|
||||
ABD59816187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png */,
|
||||
AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */,
|
||||
AB0F299F14BE7213009ABC6F /* Icon_Microphone_420x420.png */,
|
||||
AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */,
|
||||
ABD59846187D4A6C00069403 /* Icon_PaddleKnob_256x256.png */,
|
||||
AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */,
|
||||
ABD59836187D466700069403 /* Icon_Piano_256x256.png */,
|
||||
AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */,
|
||||
AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */,
|
||||
AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */,
|
||||
|
@ -1977,6 +2025,7 @@
|
|||
ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */,
|
||||
ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */,
|
||||
ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */,
|
||||
ABD597BB187CD95A00069403 /* Image_GuitarGrip.png */,
|
||||
AB142025186E2CD80015D52F /* Image_MemoryExpansionPak.png */,
|
||||
AB8FFE491872032B00C10085 /* Image_PaddleController.png */,
|
||||
AB8C6CBE186A950C00E3EC64 /* Image_PassME.png */,
|
||||
|
@ -2597,6 +2646,13 @@
|
|||
AB8C6CC3186A950C00E3EC64 /* Image_PassME.png in Resources */,
|
||||
AB14202A186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
|
||||
AB8FFE4E1872032B00C10085 /* Image_PaddleController.png in Resources */,
|
||||
ABD597C0187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
|
||||
ABD59827187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABD59828187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABD59829187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABD5982A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABD5983B187D466700069403 /* Icon_Piano_256x256.png in Resources */,
|
||||
ABD5984B187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -2680,6 +2736,13 @@
|
|||
AB8C6CBF186A950C00E3EC64 /* Image_PassME.png in Resources */,
|
||||
AB142026186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
|
||||
AB8FFE4A1872032B00C10085 /* Image_PaddleController.png in Resources */,
|
||||
ABD597BC187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
|
||||
ABD59817187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABD59818187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABD59819187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABD5981A187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABD59837187D466700069403 /* Icon_Piano_256x256.png in Resources */,
|
||||
ABD59847187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -2763,6 +2826,13 @@
|
|||
AB8C6CC0186A950C00E3EC64 /* Image_PassME.png in Resources */,
|
||||
AB142027186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
|
||||
AB8FFE4B1872032B00C10085 /* Image_PaddleController.png in Resources */,
|
||||
ABD597BD187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
|
||||
ABD5981B187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABD5981C187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABD5981D187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABD5981E187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABD59838187D466700069403 /* Icon_Piano_256x256.png in Resources */,
|
||||
ABD59848187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -2846,6 +2916,13 @@
|
|||
AB8C6CC2186A950C00E3EC64 /* Image_PassME.png in Resources */,
|
||||
AB142029186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
|
||||
AB8FFE4D1872032B00C10085 /* Image_PaddleController.png in Resources */,
|
||||
ABD597BF187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
|
||||
ABD59823187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABD59824187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABD59825187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABD59826187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABD5983A187D466700069403 /* Icon_Piano_256x256.png in Resources */,
|
||||
ABD5984A187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -2929,6 +3006,13 @@
|
|||
AB8C6CC1186A950C00E3EC64 /* Image_PassME.png in Resources */,
|
||||
AB142028186E2CD80015D52F /* Image_MemoryExpansionPak.png in Resources */,
|
||||
AB8FFE4C1872032B00C10085 /* Image_PaddleController.png in Resources */,
|
||||
ABD597BE187CD95A00069403 /* Image_GuitarGrip.png in Resources */,
|
||||
ABD5981F187D417900069403 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABD59820187D417900069403 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABD59821187D417900069403 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABD59822187D417900069403 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABD59839187D466700069403 /* Icon_Piano_256x256.png in Resources */,
|
||||
ABD59849187D4A6C00069403 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
|
|
@ -531,6 +531,20 @@
|
|||
ABB97877144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97874144E89CC00793FA3 /* Icon_CodeBreaker_32x32.png */; };
|
||||
ABB97878144E89CC00793FA3 /* Icon_DeSmuME_32x32.png in Resources */ = {isa = PBXBuildFile; fileRef = ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */; };
|
||||
ABBC0F8D1394B1AA0028B6BD /* DefaultUserPrefs.plist in Resources */ = {isa = PBXBuildFile; fileRef = ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */; };
|
||||
ABBCA214187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA20D187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABBCA215187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA20D187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
ABBCA216187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA20E187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABBCA217187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA20E187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
ABBCA218187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA20F187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABBCA219187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA20F187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
ABBCA21A187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA210187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABBCA21B187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA210187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
ABBCA21C187D4BED00383DBE /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA211187D4BED00383DBE /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABBCA21D187D4BED00383DBE /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA211187D4BED00383DBE /* Icon_PaddleKnob_256x256.png */; };
|
||||
ABBCA21E187D4BED00383DBE /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA212187D4BED00383DBE /* Icon_Piano_256x256.png */; };
|
||||
ABBCA21F187D4BED00383DBE /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA212187D4BED00383DBE /* Icon_Piano_256x256.png */; };
|
||||
ABBCA220187D4BED00383DBE /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA213187D4BED00383DBE /* Image_GuitarGrip.png */; };
|
||||
ABBCA221187D4BED00383DBE /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABBCA213187D4BED00383DBE /* Image_GuitarGrip.png */; };
|
||||
ABBF04A514B515F300E505A0 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
|
||||
ABC3AF2F14B7F06900D5B13D /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
|
||||
ABC3AF3014B7F06900D5B13D /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
|
||||
|
@ -911,6 +925,13 @@
|
|||
ABB97875144E89CC00793FA3 /* Icon_DeSmuME_32x32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_DeSmuME_32x32.png; path = Images/Icon_DeSmuME_32x32.png; sourceTree = "<group>"; };
|
||||
ABBB421516B4A5F30012E5AB /* OGLRender_3_2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLRender_3_2.h; path = ../OGLRender_3_2.h; sourceTree = "<group>"; };
|
||||
ABBC0F8C1394B1AA0028B6BD /* DefaultUserPrefs.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = DefaultUserPrefs.plist; sourceTree = "<group>"; };
|
||||
ABBCA20D187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Blue_512x512.png; path = images/Icon_GuitarGrip_Button_Blue_512x512.png; sourceTree = "<group>"; };
|
||||
ABBCA20E187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Green_512x512.png; path = images/Icon_GuitarGrip_Button_Green_512x512.png; sourceTree = "<group>"; };
|
||||
ABBCA20F187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Red_512x512.png; path = images/Icon_GuitarGrip_Button_Red_512x512.png; sourceTree = "<group>"; };
|
||||
ABBCA210187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Yellow_512x512.png; path = images/Icon_GuitarGrip_Button_Yellow_512x512.png; sourceTree = "<group>"; };
|
||||
ABBCA211187D4BED00383DBE /* Icon_PaddleKnob_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_PaddleKnob_256x256.png; path = images/Icon_PaddleKnob_256x256.png; sourceTree = "<group>"; };
|
||||
ABBCA212187D4BED00383DBE /* Icon_Piano_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Piano_256x256.png; path = images/Icon_Piano_256x256.png; sourceTree = "<group>"; };
|
||||
ABBCA213187D4BED00383DBE /* Image_GuitarGrip.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_GuitarGrip.png; path = images/Image_GuitarGrip.png; sourceTree = "<group>"; };
|
||||
ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; };
|
||||
ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeFull_16x16.png; path = images/Icon_VolumeFull_16x16.png; sourceTree = "<group>"; };
|
||||
ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeMute_16x16.png; path = images/Icon_VolumeMute_16x16.png; sourceTree = "<group>"; };
|
||||
|
@ -1529,10 +1550,16 @@
|
|||
AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */,
|
||||
AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */,
|
||||
AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */,
|
||||
ABBCA20D187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png */,
|
||||
ABBCA20E187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png */,
|
||||
ABBCA20F187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png */,
|
||||
ABBCA210187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png */,
|
||||
AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */,
|
||||
AB0F299F14BE7213009ABC6F /* Icon_Microphone_420x420.png */,
|
||||
AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */,
|
||||
ABBCA211187D4BED00383DBE /* Icon_PaddleKnob_256x256.png */,
|
||||
AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */,
|
||||
ABBCA212187D4BED00383DBE /* Icon_Piano_256x256.png */,
|
||||
AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */,
|
||||
AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */,
|
||||
AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */,
|
||||
|
@ -1544,6 +1571,7 @@
|
|||
ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */,
|
||||
ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */,
|
||||
ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */,
|
||||
ABBCA213187D4BED00383DBE /* Image_GuitarGrip.png */,
|
||||
ABC9ED1818750221001A7D02 /* Image_MemoryExpansionPak.png */,
|
||||
ABC9ED1918750221001A7D02 /* Image_PaddleController.png */,
|
||||
ABC9ED1A18750221001A7D02 /* Image_PassME.png */,
|
||||
|
@ -2047,6 +2075,13 @@
|
|||
ABC9ED1F18750221001A7D02 /* Image_PaddleController.png in Resources */,
|
||||
ABC9ED2118750221001A7D02 /* Image_PassME.png in Resources */,
|
||||
ABC9ED2318750221001A7D02 /* Image_Piano.png in Resources */,
|
||||
ABBCA215187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABBCA217187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABBCA219187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABBCA21B187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABBCA21D187D4BED00383DBE /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
ABBCA21F187D4BED00383DBE /* Icon_Piano_256x256.png in Resources */,
|
||||
ABBCA221187D4BED00383DBE /* Image_GuitarGrip.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -2130,6 +2165,13 @@
|
|||
ABC9ED1E18750221001A7D02 /* Image_PaddleController.png in Resources */,
|
||||
ABC9ED2018750221001A7D02 /* Image_PassME.png in Resources */,
|
||||
ABC9ED2218750221001A7D02 /* Image_Piano.png in Resources */,
|
||||
ABBCA214187D4BED00383DBE /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
ABBCA216187D4BED00383DBE /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
ABBCA218187D4BED00383DBE /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABBCA21A187D4BED00383DBE /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
ABBCA21C187D4BED00383DBE /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
ABBCA21E187D4BED00383DBE /* Icon_Piano_256x256.png in Resources */,
|
||||
ABBCA220187D4BED00383DBE /* Image_GuitarGrip.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
|
|
@ -217,6 +217,18 @@
|
|||
AB5785FD17176AFC002C5FC7 /* OpenEmuBase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB5785FC17176AFC002C5FC7 /* OpenEmuBase.framework */; };
|
||||
AB58F32D1364F44B0074C376 /* cocoa_file.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB58F32C1364F44B0074C376 /* cocoa_file.mm */; };
|
||||
AB64987C13ECC73800EE7DD2 /* FileTypeInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */; };
|
||||
AB68101B187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
AB68101C187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */; };
|
||||
AB68101D187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
AB68101E187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */; };
|
||||
AB68101F187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
AB681020187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */; };
|
||||
AB681021187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
AB681022187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */; };
|
||||
AB681025187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
|
||||
AB681026187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */; };
|
||||
AB681027187D4AEF0049F2C2 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
|
||||
AB681028187D4AEF0049F2C2 /* Icon_Piano_256x256.png in Resources */ = {isa = PBXBuildFile; fileRef = AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */; };
|
||||
AB68A0DD16B139BC00DE0546 /* OGLRender_3_2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */; };
|
||||
AB6FBEF6139B6258007BB045 /* slot1_retail_nand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */; };
|
||||
AB74EC8A1738499C0026C41E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB74EC891738499C0026C41E /* Carbon.framework */; };
|
||||
|
@ -442,6 +454,8 @@
|
|||
AB9038BA17C5ED2200F410BD /* slot1comp_rom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB9038AD17C5ED2200F410BD /* slot1comp_rom.cpp */; };
|
||||
AB91D46B13BD013800462471 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
|
||||
ABA6574B14511EC90077E5E9 /* cocoa_cheat.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */; };
|
||||
ABAB454F187CDB70007BE20C /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
|
||||
ABAB4550187CDB70007BE20C /* Image_GuitarGrip.png in Resources */ = {isa = PBXBuildFile; fileRef = ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */; };
|
||||
ABACB8DC1710B621003B845D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
|
||||
ABACB8DD1710B656003B845D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
|
||||
ABACB8DE1710B65F003B845D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABACB8DB1710B621003B845D /* AudioToolbox.framework */; };
|
||||
|
@ -858,6 +872,12 @@
|
|||
AB58F32B1364F44B0074C376 /* cocoa_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_file.h; sourceTree = "<group>"; };
|
||||
AB58F32C1364F44B0074C376 /* cocoa_file.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_file.mm; sourceTree = "<group>"; };
|
||||
AB64987B13ECC73800EE7DD2 /* FileTypeInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = FileTypeInfo.plist; sourceTree = "<group>"; };
|
||||
AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Blue_512x512.png; path = images/Icon_GuitarGrip_Button_Blue_512x512.png; sourceTree = "<group>"; };
|
||||
AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Green_512x512.png; path = images/Icon_GuitarGrip_Button_Green_512x512.png; sourceTree = "<group>"; };
|
||||
AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Red_512x512.png; path = images/Icon_GuitarGrip_Button_Red_512x512.png; sourceTree = "<group>"; };
|
||||
AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_GuitarGrip_Button_Yellow_512x512.png; path = images/Icon_GuitarGrip_Button_Yellow_512x512.png; sourceTree = "<group>"; };
|
||||
AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_PaddleKnob_256x256.png; path = images/Icon_PaddleKnob_256x256.png; sourceTree = "<group>"; };
|
||||
AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_Piano_256x256.png; path = images/Icon_Piano_256x256.png; sourceTree = "<group>"; };
|
||||
AB68A0DA16B139BC00DE0546 /* OGLRender_3_2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OGLRender_3_2.cpp; path = ../OGLRender_3_2.cpp; sourceTree = "<group>"; };
|
||||
AB6FBEF5139B6258007BB045 /* slot1_retail_nand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slot1_retail_nand.cpp; sourceTree = "<group>"; };
|
||||
AB74EC891738499C0026C41E /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
|
||||
|
@ -895,6 +915,7 @@
|
|||
AB9971CE134EDA0800531BA7 /* cocoa_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_globals.h; sourceTree = "<group>"; };
|
||||
ABA6574914511EC90077E5E9 /* cocoa_cheat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_cheat.h; sourceTree = "<group>"; };
|
||||
ABA6574A14511EC90077E5E9 /* cocoa_cheat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_cheat.mm; sourceTree = "<group>"; };
|
||||
ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Image_GuitarGrip.png; path = images/Image_GuitarGrip.png; sourceTree = "<group>"; };
|
||||
ABACB8DB1710B621003B845D /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
|
||||
ABAD3E5913AF1D6D00502E1E /* AAFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AAFilter.h; sourceTree = "<group>"; };
|
||||
ABAD3E5A13AF1D6D00502E1E /* BPMDetect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BPMDetect.h; sourceTree = "<group>"; };
|
||||
|
@ -1529,10 +1550,16 @@
|
|||
AB0F299C14BE7213009ABC6F /* Icon_DSButtonY_420x420.png */,
|
||||
AB0F299D14BE7213009ABC6F /* Icon_Emulation_420x420.png */,
|
||||
AB0F28FE14BE6E68009ABC6F /* Icon_Execute_420x420.png */,
|
||||
AB681013187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png */,
|
||||
AB681014187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png */,
|
||||
AB681015187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png */,
|
||||
AB681016187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png */,
|
||||
AB0F299E14BE7213009ABC6F /* Icon_Input_420x420.png */,
|
||||
AB0F299F14BE7213009ABC6F /* Icon_Microphone_420x420.png */,
|
||||
AB0F29A014BE7213009ABC6F /* Icon_OpenROM_420x420.png */,
|
||||
AB681018187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png */,
|
||||
AB0F28FF14BE6E68009ABC6F /* Icon_Pause_420x420.png */,
|
||||
AB681019187D4AEF0049F2C2 /* Icon_Piano_256x256.png */,
|
||||
AB0F29A114BE7213009ABC6F /* Icon_Reset_420x420.png */,
|
||||
AB0F29A214BE7213009ABC6F /* Icon_RotateCCW_420x420.png */,
|
||||
AB0F29A314BE7213009ABC6F /* Icon_RotateCW_420x420.png */,
|
||||
|
@ -1544,6 +1571,7 @@
|
|||
ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */,
|
||||
ABC3AF2D14B7F06900D5B13D /* Icon_VolumeOneThird_16x16.png */,
|
||||
ABC3AF2E14B7F06900D5B13D /* Icon_VolumeTwoThird_16x16.png */,
|
||||
ABAB454E187CDB70007BE20C /* Image_GuitarGrip.png */,
|
||||
AB564909186E6F67002740F4 /* Image_MemoryExpansionPak.png */,
|
||||
AB0038A61872A96700B0B055 /* Image_PaddleController.png */,
|
||||
AB56490A186E6F67002740F4 /* Image_PassME.png */,
|
||||
|
@ -2007,7 +2035,9 @@
|
|||
AB0F294014BE6FA7009ABC6F /* ColorSwatch_Magenta_16x16.png in Resources */,
|
||||
AB0F294114BE6FA7009ABC6F /* ColorSwatch_Orange_16x16.png in Resources */,
|
||||
AB0F294214BE6FA7009ABC6F /* ColorSwatch_Pink_16x16.png in Resources */,
|
||||
AB68101E187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
AB0F294314BE6FA7009ABC6F /* ColorSwatch_Red_16x16.png in Resources */,
|
||||
AB68101C187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
AB0F294414BE6FA7009ABC6F /* ColorSwatch_SeaGreen_16x16.png in Resources */,
|
||||
AB0F294514BE6FA7009ABC6F /* ColorSwatch_Turquoise_16x16.png in Resources */,
|
||||
AB564911186E6F67002740F4 /* Image_MemoryExpansionPak.png in Resources */,
|
||||
|
@ -2017,6 +2047,7 @@
|
|||
AB0F296E14BE705D009ABC6F /* Icon_CodeBreaker_128x128.png in Resources */,
|
||||
AB0F297A14BE70BC009ABC6F /* VideoFilterPreview_64x64.png in Resources */,
|
||||
AB564913186E6F67002740F4 /* Image_PassME.png in Resources */,
|
||||
AB681026187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
AB0F298C14BE71E0009ABC6F /* Icon_ArrowDown_420x420.png in Resources */,
|
||||
AB0F298D14BE71E0009ABC6F /* Icon_ArrowLeft_420x420.png in Resources */,
|
||||
AB0F298E14BE71E0009ABC6F /* Icon_ArrowRight_420x420.png in Resources */,
|
||||
|
@ -2024,6 +2055,7 @@
|
|||
AB0F29A614BE7213009ABC6F /* Icon_DoubleSpeed_420x420.png in Resources */,
|
||||
AB0F29A714BE7213009ABC6F /* Icon_DSButtonA_420x420.png in Resources */,
|
||||
AB0F29A814BE7213009ABC6F /* Icon_DSButtonB_420x420.png in Resources */,
|
||||
AB681028187D4AEF0049F2C2 /* Icon_Piano_256x256.png in Resources */,
|
||||
AB0F29A914BE7213009ABC6F /* Icon_DSButtonL_420x420.png in Resources */,
|
||||
AB0F29AA14BE7213009ABC6F /* Icon_DSButtonR_420x420.png in Resources */,
|
||||
AB0F29AB14BE7213009ABC6F /* Icon_DSButtonSelect_420x420.png in Resources */,
|
||||
|
@ -2044,6 +2076,9 @@
|
|||
AB3ACC3F14C24D5400D7D192 /* ChangeLog in Resources */,
|
||||
AB3ACC4014C24D5400D7D192 /* COPYING in Resources */,
|
||||
AB3ACC4114C24D5400D7D192 /* README in Resources */,
|
||||
AB681020187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABAB4550187CDB70007BE20C /* Image_GuitarGrip.png in Resources */,
|
||||
AB681022187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
AB3ACC4314C24D5400D7D192 /* README.MAC in Resources */,
|
||||
AB75226E14C7BB51009B97B3 /* AppIcon_FirmwareConfig.icns in Resources */,
|
||||
AB8967DE16D2ED2700F826F1 /* DisplayWindow.xib in Resources */,
|
||||
|
@ -2090,7 +2125,9 @@
|
|||
AB796CC715CDCBA200C59155 /* ColorSwatch_Magenta_16x16.png in Resources */,
|
||||
AB796CC815CDCBA200C59155 /* ColorSwatch_Orange_16x16.png in Resources */,
|
||||
AB796CC915CDCBA200C59155 /* ColorSwatch_Pink_16x16.png in Resources */,
|
||||
AB68101D187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Green_512x512.png in Resources */,
|
||||
AB796CCA15CDCBA200C59155 /* ColorSwatch_Red_16x16.png in Resources */,
|
||||
AB68101B187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Blue_512x512.png in Resources */,
|
||||
AB796CCB15CDCBA200C59155 /* ColorSwatch_SeaGreen_16x16.png in Resources */,
|
||||
AB796CCC15CDCBA200C59155 /* ColorSwatch_Turquoise_16x16.png in Resources */,
|
||||
AB564910186E6F67002740F4 /* Image_MemoryExpansionPak.png in Resources */,
|
||||
|
@ -2100,6 +2137,7 @@
|
|||
AB796CD015CDCBA200C59155 /* Icon_CodeBreaker_128x128.png in Resources */,
|
||||
AB796CD115CDCBA200C59155 /* VideoFilterPreview_64x64.png in Resources */,
|
||||
AB564912186E6F67002740F4 /* Image_PassME.png in Resources */,
|
||||
AB681025187D4AEF0049F2C2 /* Icon_PaddleKnob_256x256.png in Resources */,
|
||||
AB796CD215CDCBA200C59155 /* Icon_ArrowDown_420x420.png in Resources */,
|
||||
AB796CD315CDCBA200C59155 /* Icon_ArrowLeft_420x420.png in Resources */,
|
||||
AB796CD415CDCBA200C59155 /* Icon_ArrowRight_420x420.png in Resources */,
|
||||
|
@ -2107,6 +2145,7 @@
|
|||
AB796CD615CDCBA200C59155 /* Icon_DoubleSpeed_420x420.png in Resources */,
|
||||
AB796CD715CDCBA200C59155 /* Icon_DSButtonA_420x420.png in Resources */,
|
||||
AB796CD815CDCBA200C59155 /* Icon_DSButtonB_420x420.png in Resources */,
|
||||
AB681027187D4AEF0049F2C2 /* Icon_Piano_256x256.png in Resources */,
|
||||
AB796CD915CDCBA200C59155 /* Icon_DSButtonL_420x420.png in Resources */,
|
||||
AB796CDA15CDCBA200C59155 /* Icon_DSButtonR_420x420.png in Resources */,
|
||||
AB796CDB15CDCBA200C59155 /* Icon_DSButtonSelect_420x420.png in Resources */,
|
||||
|
@ -2127,6 +2166,9 @@
|
|||
AB796CE915CDCBA200C59155 /* ChangeLog in Resources */,
|
||||
AB796CEA15CDCBA200C59155 /* COPYING in Resources */,
|
||||
AB796CEB15CDCBA200C59155 /* README in Resources */,
|
||||
AB68101F187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Red_512x512.png in Resources */,
|
||||
ABAB454F187CDB70007BE20C /* Image_GuitarGrip.png in Resources */,
|
||||
AB681021187D4AEF0049F2C2 /* Icon_GuitarGrip_Button_Yellow_512x512.png in Resources */,
|
||||
AB796CEC15CDCBA200C59155 /* README.MAC in Resources */,
|
||||
AB796CED15CDCBA200C59155 /* AppIcon_FirmwareConfig.icns in Resources */,
|
||||
AB8967DD16D2ED2700F826F1 /* DisplayWindow.xib in Resources */,
|
||||
|
|
|
@ -20,6 +20,23 @@
|
|||
<string>Microphone</string>
|
||||
<string>Lid</string>
|
||||
<string>Debug</string>
|
||||
<string>Guitar Grip: Green</string>
|
||||
<string>Guitar Grip: Red</string>
|
||||
<string>Guitar Grip: Yellow</string>
|
||||
<string>Guitar Grip: Blue</string>
|
||||
<string>Piano: C</string>
|
||||
<string>Piano: C#</string>
|
||||
<string>Piano: D</string>
|
||||
<string>Piano: D#</string>
|
||||
<string>Piano: E</string>
|
||||
<string>Piano: F</string>
|
||||
<string>Piano: F#</string>
|
||||
<string>Piano: G</string>
|
||||
<string>Piano: G#</string>
|
||||
<string>Piano: A</string>
|
||||
<string>Piano: A#</string>
|
||||
<string>Piano: B</string>
|
||||
<string>Piano: High C</string>
|
||||
<string>Paddle</string>
|
||||
<string>Execute/Pause</string>
|
||||
<string>Reset</string>
|
||||
|
@ -281,7 +298,187 @@
|
|||
</array>
|
||||
<key>Debug</key>
|
||||
<array/>
|
||||
<key>Paddle</key>
|
||||
<key>Guitar Grip: Green</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: E</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>14</string>
|
||||
<key>elementName</key>
|
||||
<string>E</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Guitar Grip: Red</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: R</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>15</string>
|
||||
<key>elementName</key>
|
||||
<string>R</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Guitar Grip: Yellow</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: T</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>17</string>
|
||||
<key>elementName</key>
|
||||
<string>T</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Guitar Grip: Blue</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: Y</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>16</string>
|
||||
<key>elementName</key>
|
||||
<string>Y</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: C</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: C</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>8</string>
|
||||
<key>elementName</key>
|
||||
<string>C</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: C#</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: F</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>3</string>
|
||||
<key>elementName</key>
|
||||
<string>F</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: D</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: V</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>9</string>
|
||||
<key>elementName</key>
|
||||
<string>V</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: D#</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: G</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>5</string>
|
||||
<key>elementName</key>
|
||||
<string>G</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: E</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: B</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>11</string>
|
||||
<key>elementName</key>
|
||||
<string>B</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: F</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: N</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>45</string>
|
||||
<key>elementName</key>
|
||||
<string>N</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: F#</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: J</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>38</string>
|
||||
<key>elementName</key>
|
||||
<string>J</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: G</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: M</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>46</string>
|
||||
<key>elementName</key>
|
||||
<string>M</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: G#</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
|
@ -294,13 +491,25 @@
|
|||
<string>40</string>
|
||||
<key>elementName</key>
|
||||
<string>K</string>
|
||||
<key>isInputAnalog</key>
|
||||
<false/>
|
||||
<key>inputSettingsSummary</key>
|
||||
<string>Paddle Adjust: -5</string>
|
||||
<key>intValue1</key>
|
||||
<integer>-5</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: A</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: , (Comma)</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>43</string>
|
||||
<key>elementName</key>
|
||||
<string>, (Comma)</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: A#</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: L</string>
|
||||
|
@ -312,6 +521,69 @@
|
|||
<string>37</string>
|
||||
<key>elementName</key>
|
||||
<string>L</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: B</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: . (Period)</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>47</string>
|
||||
<key>elementName</key>
|
||||
<string>. (Period)</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Piano: High C</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: /</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>44</string>
|
||||
<key>elementName</key>
|
||||
<string>/</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Paddle</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: O</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>31</string>
|
||||
<key>elementName</key>
|
||||
<string>O</string>
|
||||
<key>isInputAnalog</key>
|
||||
<false/>
|
||||
<key>inputSettingsSummary</key>
|
||||
<string>Paddle Adjust: -5</string>
|
||||
<key>intValue1</key>
|
||||
<integer>-5</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>deviceInfoSummary</key>
|
||||
<string>Keyboard: P</string>
|
||||
<key>deviceCode</key>
|
||||
<string>NSEventKeyboard</string>
|
||||
<key>deviceName</key>
|
||||
<string>Keyboard</string>
|
||||
<key>elementCode</key>
|
||||
<string>35</string>
|
||||
<key>elementName</key>
|
||||
<string>P</string>
|
||||
<key>isInputAnalog</key>
|
||||
<false/>
|
||||
<key>inputSettingsSummary</key>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
Copyright (C) 2013 DeSmuME team
|
||||
Copyright (C) 2013-2014 DeSmuME team
|
||||
|
||||
This file is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
@ -104,6 +104,7 @@ GPU3DInterface *core3DList[] = {
|
|||
|
||||
- (void)dealloc
|
||||
{
|
||||
NDS_3D_ChangeCore(CORE3DLIST_NULL);
|
||||
DestroyOpenGLRenderer();
|
||||
|
||||
[super dealloc];
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
Copyright (C) 2011 Roger Manuel
|
||||
Copyright (C) 2012-2013 DeSmuME team
|
||||
Copyright (C) 2012-2014 DeSmuME team
|
||||
|
||||
This file is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
@ -134,11 +134,42 @@
|
|||
NDS_releaseTouch();
|
||||
}
|
||||
|
||||
// Setup the paddle.
|
||||
if (slot2_GetSelectedType() == NDS_SLOT2_PADDLE)
|
||||
// Setup the inputs from SLOT-2 devices.
|
||||
const NDS_SLOT2_TYPE slot2DeviceType = slot2_GetSelectedType();
|
||||
switch (slot2DeviceType)
|
||||
{
|
||||
const u16 newPaddleValue = Paddle_GetValue() + (u16)[self paddleAdjust];
|
||||
Paddle_SetValue(newPaddleValue);
|
||||
case NDS_SLOT2_GUITARGRIP:
|
||||
guitarGrip_setKey(flushedStates[DSControllerState_GuitarGrip_Green],
|
||||
flushedStates[DSControllerState_GuitarGrip_Red],
|
||||
flushedStates[DSControllerState_GuitarGrip_Yellow],
|
||||
flushedStates[DSControllerState_GuitarGrip_Blue]);
|
||||
break;
|
||||
|
||||
case NDS_SLOT2_EASYPIANO:
|
||||
piano_setKey(flushedStates[DSControllerState_Piano_C],
|
||||
flushedStates[DSControllerState_Piano_CSharp],
|
||||
flushedStates[DSControllerState_Piano_D],
|
||||
flushedStates[DSControllerState_Piano_DSharp],
|
||||
flushedStates[DSControllerState_Piano_E],
|
||||
flushedStates[DSControllerState_Piano_F],
|
||||
flushedStates[DSControllerState_Piano_FSharp],
|
||||
flushedStates[DSControllerState_Piano_G],
|
||||
flushedStates[DSControllerState_Piano_GSharp],
|
||||
flushedStates[DSControllerState_Piano_A],
|
||||
flushedStates[DSControllerState_Piano_ASharp],
|
||||
flushedStates[DSControllerState_Piano_B],
|
||||
flushedStates[DSControllerState_Piano_HighC]);
|
||||
break;
|
||||
|
||||
case NDS_SLOT2_PADDLE:
|
||||
{
|
||||
const u16 newPaddleValue = Paddle_GetValue() + (u16)[self paddleAdjust];
|
||||
Paddle_SetValue(newPaddleValue);
|
||||
break;
|
||||
}
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
// Setup the DS mic.
|
||||
|
|
|
@ -276,22 +276,19 @@
|
|||
BOOL isSupported;
|
||||
};
|
||||
|
||||
static const Slot2DeviceProperties deviceTypesList[] = {
|
||||
static const Slot2DeviceProperties supportedDeviceTypesList[] = {
|
||||
{ NDS_SLOT2_NONE, YES },
|
||||
{ NDS_SLOT2_AUTO, YES },
|
||||
{ NDS_SLOT2_CFLASH, YES },
|
||||
{ NDS_SLOT2_RUMBLEPAK, YES },
|
||||
{ NDS_SLOT2_GBACART, YES },
|
||||
{ NDS_SLOT2_GUITARGRIP, NO },
|
||||
{ NDS_SLOT2_GUITARGRIP, YES },
|
||||
{ NDS_SLOT2_EXPMEMORY, YES },
|
||||
{ NDS_SLOT2_EASYPIANO, NO },
|
||||
{ NDS_SLOT2_EASYPIANO, YES },
|
||||
{ NDS_SLOT2_PADDLE, YES },
|
||||
{ NDS_SLOT2_PASSME, YES }
|
||||
};
|
||||
|
||||
Slot2DeviceProperties *supportedDeviceTypesList = (Slot2DeviceProperties *)calloc(NDS_SLOT2_COUNT, sizeof(Slot2DeviceProperties));
|
||||
memcpy(supportedDeviceTypesList, deviceTypesList, sizeof(deviceTypesList));
|
||||
|
||||
for (size_t j = 0; j < NDS_SLOT2_COUNT; j++)
|
||||
{
|
||||
if (deviceType == supportedDeviceTypesList[j].typeID)
|
||||
|
@ -300,10 +297,7 @@
|
|||
break;
|
||||
}
|
||||
}
|
||||
|
||||
free(supportedDeviceTypesList);
|
||||
supportedDeviceTypesList = NULL;
|
||||
|
||||
|
||||
// If the new device is the current device, select it.
|
||||
if (!didSelectDevice && [newCdsDevice type] == slot2_GetCurrentType())
|
||||
{
|
||||
|
|
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 153 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 90 KiB |
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
Copyright (C) 2012-2013 DeSmuME team
|
||||
Copyright (C) 2012-2014 DeSmuME team
|
||||
|
||||
This file is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
@ -29,7 +29,6 @@
|
|||
|
||||
#include <OpenGL/gl.h>
|
||||
#include "../../NDSSystem.h"
|
||||
#include "../../render3D.h"
|
||||
#undef BOOL
|
||||
|
||||
@implementation NDSGameCore
|
||||
|
@ -123,7 +122,6 @@
|
|||
- (void)dealloc
|
||||
{
|
||||
SPU_ChangeSoundCore(SNDCORE_DUMMY, 0);
|
||||
NDS_3D_ChangeCore(CORE3DLIST_NULL);
|
||||
[CocoaDSCore shutdownCore];
|
||||
|
||||
[self setCdsCheats:nil];
|
||||
|
|
|
@ -1026,6 +1026,24 @@ static std::tr1::unordered_map<unsigned short, std::string> keyboardNameTable; /
|
|||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_DSButtonStart_420x420" ofType:@"png"]] autorelease], @"Start",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_DSButtonSelect_420x420" ofType:@"png"]] autorelease], @"Select",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Microphone_420x420" ofType:@"png"]] autorelease], @"Microphone",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_GuitarGrip_Button_Green_512x512" ofType:@"png"]] autorelease], @"Guitar Grip: Green",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_GuitarGrip_Button_Red_512x512" ofType:@"png"]] autorelease], @"Guitar Grip: Red",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_GuitarGrip_Button_Yellow_512x512" ofType:@"png"]] autorelease], @"Guitar Grip: Yellow",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_GuitarGrip_Button_Blue_512x512" ofType:@"png"]] autorelease], @"Guitar Grip: Blue",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: C",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: C#",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: D",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: D#",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: E",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: F",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: F#",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: G",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: G#",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: A",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: A#",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: B",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_Piano_256x256" ofType:@"png"]] autorelease], @"Piano: High C",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_PaddleKnob_256x256" ofType:@"png"]] autorelease], @"Paddle",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_RotateCCW_420x420" ofType:@"png"]] autorelease], @"Rotate Display Left",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_RotateCW_420x420" ofType:@"png"]] autorelease], @"Rotate Display Right",
|
||||
[[[NSImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Icon_ShowHUD_420x420" ofType:@"png"]] autorelease], @"HUD",
|
||||
|
@ -1117,14 +1135,14 @@ static std::tr1::unordered_map<unsigned short, std::string> keyboardNameTable; /
|
|||
CommandAttributes cmdPianoC = NewCommandAttributesForDSControl("Piano: C", DSControllerState_Piano_C);
|
||||
CommandAttributes cmdPianoCSharp = NewCommandAttributesForDSControl("Piano: C#", DSControllerState_Piano_CSharp);
|
||||
CommandAttributes cmdPianoD = NewCommandAttributesForDSControl("Piano: D", DSControllerState_Piano_D);
|
||||
CommandAttributes cmdPianoDSharp = NewCommandAttributesForDSControl("Piano: DSharp", DSControllerState_Piano_DSharp);
|
||||
CommandAttributes cmdPianoDSharp = NewCommandAttributesForDSControl("Piano: D#", DSControllerState_Piano_DSharp);
|
||||
CommandAttributes cmdPianoE = NewCommandAttributesForDSControl("Piano: E", DSControllerState_Piano_E);
|
||||
CommandAttributes cmdPianoF = NewCommandAttributesForDSControl("Piano: F", DSControllerState_Piano_F);
|
||||
CommandAttributes cmdPianoFSharp = NewCommandAttributesForDSControl("Piano: FSharp", DSControllerState_Piano_FSharp);
|
||||
CommandAttributes cmdPianoFSharp = NewCommandAttributesForDSControl("Piano: F#", DSControllerState_Piano_FSharp);
|
||||
CommandAttributes cmdPianoG = NewCommandAttributesForDSControl("Piano: G", DSControllerState_Piano_G);
|
||||
CommandAttributes cmdPianoGSharp = NewCommandAttributesForDSControl("Piano: GSharp", DSControllerState_Piano_GSharp);
|
||||
CommandAttributes cmdPianoGSharp = NewCommandAttributesForDSControl("Piano: G#", DSControllerState_Piano_GSharp);
|
||||
CommandAttributes cmdPianoA = NewCommandAttributesForDSControl("Piano: A", DSControllerState_Piano_A);
|
||||
CommandAttributes cmdPianoASharp = NewCommandAttributesForDSControl("Piano: ASharp", DSControllerState_Piano_ASharp);
|
||||
CommandAttributes cmdPianoASharp = NewCommandAttributesForDSControl("Piano: A#", DSControllerState_Piano_ASharp);
|
||||
CommandAttributes cmdPianoB = NewCommandAttributesForDSControl("Piano: B", DSControllerState_Piano_B);
|
||||
CommandAttributes cmdPianoHighC = NewCommandAttributesForDSControl("Piano: High C", DSControllerState_Piano_HighC);
|
||||
|
||||
|
|
|
@ -102,7 +102,8 @@
|
|||
|
||||
- (IBAction) applySettings:(id)sender
|
||||
{
|
||||
const NDS_SLOT2_TYPE selectedDeviceType = (selectedDevice != nil) ? [selectedDevice type] : NDS_SLOT2_NONE;
|
||||
CocoaDSSlot2Device *theDevice = [self selectedDevice];
|
||||
const NDS_SLOT2_TYPE selectedDeviceType = (theDevice != nil) ? [theDevice type] : NDS_SLOT2_NONE;
|
||||
|
||||
if (selectedDeviceType == NDS_SLOT2_CFLASH)
|
||||
{
|
||||
|
@ -116,11 +117,11 @@
|
|||
break;
|
||||
|
||||
case MPCF_OPTION_LOAD_DIRECTORY:
|
||||
theURL = mpcfFolderURL;
|
||||
theURL = [self mpcfFolderURL];
|
||||
break;
|
||||
|
||||
case MPCF_OPTION_LOAD_DISK_IMAGE:
|
||||
theURL = mpcfDiskImageURL;
|
||||
theURL = [self mpcfDiskImageURL];
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -131,12 +132,12 @@
|
|||
}
|
||||
else if (selectedDeviceType == NDS_SLOT2_GBACART)
|
||||
{
|
||||
[deviceManager setGbaCartridgeURL:gbaCartridgeURL];
|
||||
[deviceManager setGbaSRamURL:gbaSRamURL];
|
||||
[deviceManager setGbaCartridgeURL:[self gbaCartridgeURL]];
|
||||
[deviceManager setGbaSRamURL:[self gbaSRamURL]];
|
||||
}
|
||||
|
||||
[[self deviceManager] setCurrentDevice:selectedDevice];
|
||||
[[NSUserDefaults standardUserDefaults] setInteger:[selectedDevice type] forKey:@"Slot2_LoadedDevice"];
|
||||
[[self deviceManager] setCurrentDevice:theDevice];
|
||||
[[NSUserDefaults standardUserDefaults] setInteger:[theDevice type] forKey:@"Slot2_LoadedDevice"];
|
||||
}
|
||||
|
||||
- (IBAction) showInputPreferences:(id)sender
|
||||
|
|