[keel,nostalgia,studio] Fix implicit conversions

This commit is contained in:
2023-06-07 00:41:31 -05:00
parent 3fdfee33a9
commit aa19cdf535
18 changed files with 162 additions and 117 deletions

View File

@@ -16,9 +16,10 @@ extern "C" void turbine_isr();
namespace turbine {
// Timer Consts
constexpr int NanoSecond = 1000000000;
constexpr int NanoSecond = 1'000'000'000;
constexpr int MilliSecond = 1000;
constexpr int TicksMs59ns = 65535 - (NanoSecond / MilliSecond) / 59.59;
constexpr int TicksMs59ns =
65535 - static_cast<uint16_t>(static_cast<double>(NanoSecond / MilliSecond) / 59.59);
extern volatile gba_timer_t g_timerMs;