summaryrefslogtreecommitdiff
path: root/macosx/plugins/PeopsXgl/macsrc
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/plugins/PeopsXgl/macsrc')
-rwxr-xr-xmacosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m17
1 files changed, 3 insertions, 14 deletions
diff --git a/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m b/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m
index 12994a8e..d84ad6bc 100755
--- a/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m
+++ b/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m
@@ -304,21 +304,8 @@ void ReadConfig(void)
- (IBAction)ok:(id)sender
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
-
-#if 0
- unsigned int hackValues = 0;
- NSArray *views = [hacksMatrix cells];
-
- for (NSControl *control in views) {
- hackValues |= [control intValue] << ([control tag] - 1);
- }
-#endif
- //self.keyValues = [NSMutableDictionary dictionaryWithDictionary: [[NSUserDefaults standardUserDefaults] dictionaryForKey:PrefsKey]];
-
NSMutableDictionary *writeDic = [NSMutableDictionary dictionaryWithDictionary:keyValues];
- //[writeDic setObject:@(hackValues) forKey:kHacks];
- [writeDic setObject:([hackEnable integerValue] ? @YES : @NO) forKey:kHacksEnable];
[writeDic setObject:([fpsCounter integerValue] ? @YES : @NO) forKey:kFPSCounter];
[writeDic setObject:[NSArchiver archivedDataWithRootObject:[scanlineColorWell color]] forKey:@"Scanline Color"];
[writeDic setObject:([frameSkipping integerValue] ? @YES : @NO) forKey:kFrameSkipping];
@@ -437,7 +424,9 @@ void ReadConfig(void)
for (NSControl *control in [hacksMatrix cells]) {
hackValues |= [control intValue] << ([control tag] - 1);
}
- [self.keyValues setObject:@(hackValues) forKey:kHacks];
+ NSMutableDictionary *writeDic = self.keyValues;
+ [writeDic setObject:@(hackValues) forKey:kHacks];
+ [writeDic setObject:([hackEnable integerValue] ? @YES : @NO) forKey:kHacksEnable];
}
[sheet orderOut:nil];
}