mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-25 07:30:15 +00:00
Minor changes
This commit is contained in:
parent
89e65d36ff
commit
d3b90d9fab
@ -4,14 +4,14 @@
|
|||||||
|
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <ctime>
|
#include <ctime>
|
||||||
#include <core/core_timing.h>
|
|
||||||
|
|
||||||
|
#include "core/core_timing.h"
|
||||||
#include "core/hle/shared_page.h"
|
#include "core/hle/shared_page.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
// 3DS Uses 1900 for Epoch instead of 1970
|
// 3DS Uses 1900 for Epoch instead of 1970
|
||||||
#define _3DS_EPOCH_OFFSET 2208988800L
|
static constexpr u64_le console_epoch_offset = 2208988800ULL;
|
||||||
|
|
||||||
namespace SharedPage {
|
namespace SharedPage {
|
||||||
|
|
||||||
@ -37,7 +37,7 @@ static void UpdateTimeCallback(u64 /*userdata*/, int /*cycles_late*/) {
|
|||||||
|
|
||||||
// 3DS uses 1/1/1900 for Epoch
|
// 3DS uses 1/1/1900 for Epoch
|
||||||
time_t plat_time = std::time(nullptr);
|
time_t plat_time = std::time(nullptr);
|
||||||
u64_le console_time = (static_cast<u64_le>(plat_time) + _3DS_EPOCH_OFFSET) * 1000L;
|
u64_le console_time = (static_cast<u64_le>(plat_time) + console_epoch_offset) * 1000L;
|
||||||
|
|
||||||
DateTime* current_time = (next_count & 1) ? &shared_page.date_time_1 : &shared_page.date_time_0;
|
DateTime* current_time = (next_count & 1) ? &shared_page.date_time_1 : &shared_page.date_time_0;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user