diff options
author | Tatsuya79 | 2018-02-13 00:55:05 +0100 |
---|---|---|
committer | Tatsuya79 | 2018-02-13 00:55:05 +0100 |
commit | e09b3a980d58c06032c6ab65eeb7a04408dd1ad6 (patch) | |
tree | 993403f7c20a5f3a957c25e6bfe5b9db06ccc066 /src | |
parent | 69290442540fffe9e5a80a75fb83ded5171dbbd0 (diff) | |
download | snes9x2002-e09b3a980d58c06032c6ab65eeb7a04408dd1ad6.tar.gz snes9x2002-e09b3a980d58c06032c6ab65eeb7a04408dd1ad6.tar.bz2 snes9x2002-e09b3a980d58c06032c6ab65eeb7a04408dd1ad6.zip |
Make 2 cycles oc profiles.
Diffstat (limited to 'src')
-rw-r--r-- | src/snes9x.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/snes9x.h b/src/snes9x.h index 065b98d..b051828 100644 --- a/src/snes9x.h +++ b/src/snes9x.h @@ -134,6 +134,7 @@ enum };
extern bool overclock_cycles;
+extern int one_c, slow_one_c, two_c;
#define DEBUG_MODE_FLAG (1 << 0)
#define TRACE_FLAG (1 << 1)
@@ -149,9 +150,9 @@ extern bool overclock_cycles; #define IRQ_PENDING_FLAG (1 << 11)
#ifdef VAR_CYCLES
-#define ONE_CYCLE (overclock_cycles ? 4 : 6)
-#define SLOW_ONE_CYCLE (overclock_cycles ? 4 : 8)
-#define TWO_CYCLES (overclock_cycles ? 6 : 12)
+#define ONE_CYCLE (overclock_cycles ? one_c : 6)
+#define SLOW_ONE_CYCLE (overclock_cycles ? slow_one_c : 8)
+#define TWO_CYCLES (overclock_cycles ? two_c : 12)
#else
#define ONE_CYCLE 1
#define SLOW_ONE_CYCLE 1
|