Implement "lag frame" flag and counter (#949)

* Implement "lag frame" flag and counter, and expose flag and both frame counters. BizHawk wants these.

* Track frame count and lag frames while the system isn't running.
This commit is contained in:
SuuperW
2021-01-21 14:26:27 -06:00
committed by GitHub
parent 8a068c2294
commit d42ca1ec4b
3 changed files with 94 additions and 74 deletions

View File

@ -140,6 +140,10 @@ extern int CurCPU;
extern u8 ARM9MemTimings[0x40000][4];
extern u8 ARM7MemTimings[0x20000][4];
extern u32 NumFrames;
extern u32 NumLagFrames;
extern bool LagFrameFlag;
extern u64 ARM9Timestamp, ARM9Target;
extern u64 ARM7Timestamp, ARM7Target;
extern u32 ARM9ClockShift;