RECORDER: Implement Events Recorder
This commit is contained in:
parent
4a62d6c25a
commit
f59512c47e
98 changed files with 5350 additions and 1918 deletions
|
@ -349,7 +349,7 @@ bool OSystem_PSP::pollEvent(Common::Event &event) {
|
|||
return _inputHandler.getAllInputs(event);
|
||||
}
|
||||
|
||||
uint32 OSystem_PSP::getMillis() {
|
||||
uint32 OSystem_PSP::getMillis(bool skipRecord) {
|
||||
return PspRtc::instance().getMillis();
|
||||
}
|
||||
|
||||
|
|
|
@ -125,7 +125,7 @@ public:
|
|||
bool processInput(Common::Event &event);
|
||||
|
||||
// Time
|
||||
uint32 getMillis();
|
||||
uint32 getMillis(bool skipRecord = false);
|
||||
void delayMillis(uint msecs);
|
||||
|
||||
// Timer
|
||||
|
|
|
@ -52,7 +52,7 @@ void PspRtc::init() { // init our starting ticks
|
|||
|
||||
// Note that after we fill up 32 bits ie 50 days we'll loop back to 0, which may cause
|
||||
// unpredictable results
|
||||
uint32 PspRtc::getMillis() {
|
||||
uint32 PspRtc::getMillis(bool skipRecord) {
|
||||
uint32 ticks[2];
|
||||
|
||||
sceRtcGetCurrentTick((u64 *)ticks); // can introduce weird thread delays
|
||||
|
|
|
@ -40,7 +40,7 @@ public:
|
|||
init();
|
||||
}
|
||||
void init();
|
||||
uint32 getMillis();
|
||||
uint32 getMillis(bool skipRecord = false);
|
||||
uint32 getMicros();
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue