WIP: uncapped framerate 7
This commit is contained in:
parent
5e17edfd01
commit
803db891d2
|
@ -250,6 +250,7 @@ void handle_power_meter_actions(s16 numHealthWedges) {
|
||||||
|| sPowerMeterHUD.animation == POWER_METER_EMPHASIZED) {
|
|| sPowerMeterHUD.animation == POWER_METER_EMPHASIZED) {
|
||||||
sPowerMeterHUD.animation = POWER_METER_DEEMPHASIZING;
|
sPowerMeterHUD.animation = POWER_METER_DEEMPHASIZING;
|
||||||
sPowerMeterHUD.y = 166;
|
sPowerMeterHUD.y = 166;
|
||||||
|
sPowerMeterPrevY = 166;
|
||||||
}
|
}
|
||||||
sPowerMeterVisibleTimer = 0;
|
sPowerMeterVisibleTimer = 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,7 +25,7 @@ void patch_djui_before(void) {
|
||||||
|
|
||||||
void patch_djui_interpolated(UNUSED f32 delta) {
|
void patch_djui_interpolated(UNUSED f32 delta) {
|
||||||
// reset the head and re-render DJUI
|
// reset the head and re-render DJUI
|
||||||
if (delta >= 0.5f && !sDjuiRendered60fps) {
|
if (delta >= 0.5f && !sDjuiRendered60fps && gDjuiInMainMenu) {
|
||||||
sDjuiRendered60fps = true;
|
sDjuiRendered60fps = true;
|
||||||
if (sSavedDisplayListHead == NULL) { return; }
|
if (sSavedDisplayListHead == NULL) { return; }
|
||||||
gDisplayListHead = sSavedDisplayListHead;
|
gDisplayListHead = sSavedDisplayListHead;
|
||||||
|
|
|
@ -114,7 +114,8 @@ void djui_panel_update(void) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
sMoveAmount += (config60Fps ? 1.0f : 2.0f) * (moveMax / 10.0f);
|
extern u8 gRenderingInterpolated;
|
||||||
|
sMoveAmount += (gRenderingInterpolated ? 1.0f : 2.0f) * (moveMax / 10.0f);
|
||||||
if (sMoveAmount >= moveMax) {
|
if (sMoveAmount >= moveMax) {
|
||||||
sMoveAmount = moveMax;
|
sMoveAmount = moveMax;
|
||||||
if (parentBase != NULL) {
|
if (parentBase != NULL) {
|
||||||
|
|
Loading…
Reference in New Issue