From 2f86de31b226d4799f0feb8bb73d78f9e2411895 Mon Sep 17 00:00:00 2001 From: Remy Demarest Date: Sat, 12 Dec 2015 17:05:43 -0800 Subject: [PATCH] Clean up deprecated methods. --- OdysseyGameCore.m | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/OdysseyGameCore.m b/OdysseyGameCore.m index 21bd071..f84c0c6 100644 --- a/OdysseyGameCore.m +++ b/OdysseyGameCore.m @@ -469,11 +469,6 @@ OdysseyGameCore *current; } - (void)executeFrame -{ - [self executeFrameSkippingFrame:NO]; -} - -- (void)executeFrameSkippingFrame:(BOOL)skip { //run(); cpu_exec(); @@ -617,14 +612,14 @@ OdysseyGameCore *current; joystick_data[player][4] = 0; } -- (BOOL)saveStateToFileAtPath:(NSString *)fileName +- (void)saveStateToFileAtPath:(NSString *)fileName completionHandler:(void (^)(BOOL, NSError *))block { - return savestate([fileName UTF8String]) ? YES : NO; + block(savestate(fileName.fileSystemRepresentation) ? YES : NO, nil); } -- (BOOL)loadStateFromFileAtPath:(NSString *)fileName +- (void)loadStateFromFileAtPath:(NSString *)fileName completionHandler:(void (^)(BOOL, NSError *))block { - return loadstate([fileName UTF8String]) ? YES : NO; + block(loadstate(fileName.fileSystemRepresentation) ? YES : NO, nil); } @end