RECORDER: Implement Events Recorder

This commit is contained in:
Eugene Sandulenko 2013-05-17 00:18:09 +03:00
parent 4a62d6c25a
commit f59512c47e
98 changed files with 5350 additions and 1918 deletions

View file

@ -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();
}

View file

@ -125,7 +125,7 @@ public:
bool processInput(Common::Event &event);
// Time
uint32 getMillis();
uint32 getMillis(bool skipRecord = false);
void delayMillis(uint msecs);
// Timer

View file

@ -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

View file

@ -40,7 +40,7 @@ public:
init();
}
void init();
uint32 getMillis();
uint32 getMillis(bool skipRecord = false);
uint32 getMicros();
};