summaryrefslogtreecommitdiff
path: root/main.h
diff options
context:
space:
mode:
authorjdgleaver2020-10-24 14:58:40 +0100
committerjdgleaver2020-10-24 14:58:40 +0100
commit226bd8283a2b52957afeab63246b770e6d6b078e (patch)
treea083bc7807cbb653b5bc65b58b5bdf35f9e09bca /main.h
parentc6488bf0867e2485757d0accbe92f72fbcc53946 (diff)
downloadpicogpsp-226bd8283a2b52957afeab63246b770e6d6b078e.tar.gz
picogpsp-226bd8283a2b52957afeab63246b770e6d6b078e.tar.bz2
picogpsp-226bd8283a2b52957afeab63246b770e6d6b078e.zip
Overhaul frameskip options
Diffstat (limited to 'main.h')
-rw-r--r--main.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/main.h b/main.h
index 9e57d51..e0aae95 100644
--- a/main.h
+++ b/main.h
@@ -58,16 +58,14 @@ typedef struct
typedef enum
{
+ no_frameskip = 0,
auto_frameskip,
- manual_frameskip,
- no_frameskip
+ auto_threshold_frameskip,
+ fixed_interval_frameskip
} frameskip_type;
extern u32 cpu_ticks;
extern u32 execute_cycles;
-extern frameskip_type current_frameskip_type;
-extern u32 frameskip_value;
-extern u32 random_skip;
extern u32 global_cycles_per_instruction;
extern u32 skip_next_frame;