summaryrefslogtreecommitdiff
path: root/src/toBeSorted
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2025-07-27 16:45:04 +0200
committerrobojumper <robojumper@gmail.com>2025-07-27 16:45:04 +0200
commite4e4be4fceb93720fd99d604759cf0e362cc2f12 (patch)
tree30572ef1df20e5521845ce1b2dc6e84e8a6b9518 /src/toBeSorted
parent4ec5128eb4f6cdc8985f83f4c8b540115daf47fb (diff)
d_gfx mostly OK
Diffstat (limited to 'src/toBeSorted')
-rw-r--r--src/toBeSorted/d_emitter.cpp12
-rw-r--r--src/toBeSorted/save_manager.cpp2
2 files changed, 5 insertions, 9 deletions
diff --git a/src/toBeSorted/d_emitter.cpp b/src/toBeSorted/d_emitter.cpp
index 743173ea..64079684 100644
--- a/src/toBeSorted/d_emitter.cpp
+++ b/src/toBeSorted/d_emitter.cpp
@@ -244,12 +244,8 @@ void dEmitterBase_c::setPosRotScale(const mVec3_c &position, const mAng3_c *rot,
}
}
-extern "C" f32 lbl_80571C50;
-inline f32 getlbl_80571C50() {
- return lbl_80571C50;
-}
void dEmitterBase_c::setPosRotScaleWithScreenScale(const mVec3_c &position, const mAng3_c *rot, const mVec3_c *scale) {
- mVec3_c adjustedPosition(position.x * getlbl_80571C50(), position.y, position.z);
+ mVec3_c adjustedPosition(position.x * dGfx_c::getCurrentScreenTo4x3WidthScaleF(), position.y, position.z);
setPosRotScale(adjustedPosition, rot, scale);
}
@@ -965,7 +961,7 @@ dEmitterBase_c *dJEffManager_c::spawnUIEffect(
u16 effectResourceId, const mVec3_c &position, const mAng3_c *rot, const mVec3_c *scale, const GXColor *c1,
const GXColor *c2
) {
- mVec3_c adjustedPosition(position.x * getlbl_80571C50(), position.y, position.z);
+ mVec3_c adjustedPosition(position.x * dGfx_c::getCurrentScreenTo4x3WidthScaleF(), position.y, position.z);
return spawnEffectInternal(effectResourceId, adjustedPosition, rot, scale, c1, c2, 0, 0);
}
@@ -984,7 +980,7 @@ bool EffectsStruct::createEffect(
bool EffectsStruct::createUIEffect(
u16 resourceId, const mVec3_c &pos, const mAng3_c *rot, const mVec3_c *scale, const GXColor *c1, const GXColor *c2
) {
- mVec3_c adjustedPosition(pos.x * getlbl_80571C50(), pos.y, pos.z);
+ mVec3_c adjustedPosition(pos.x * dGfx_c::getCurrentScreenTo4x3WidthScaleF(), pos.y, pos.z);
return createEffect(true, resourceId, adjustedPosition, rot, scale, c1, c2);
}
@@ -1001,7 +997,7 @@ bool EffectsStruct::createContinuousEffect(
bool EffectsStruct::createContinuousUIEffect(
u16 resourceId, const mVec3_c &pos, const mAng3_c *rot, const mVec3_c *scale, const GXColor *c1, const GXColor *c2
) {
- mVec3_c adjustedPosition(pos.x * getlbl_80571C50(), pos.y, pos.z);
+ mVec3_c adjustedPosition(pos.x * dGfx_c::getCurrentScreenTo4x3WidthScaleF(), pos.y, pos.z);
return createEffect(false, resourceId, adjustedPosition, rot, scale, c1, c2);
}
diff --git a/src/toBeSorted/save_manager.cpp b/src/toBeSorted/save_manager.cpp
index 4a36f28a..cb023b03 100644
--- a/src/toBeSorted/save_manager.cpp
+++ b/src/toBeSorted/save_manager.cpp
@@ -1531,7 +1531,7 @@ void SaveMgr::endState() {
}
s32 SaveMgr::getFrameRate() {
- return 60 / dSys::getFrameRate();
+ return 60 / dSys_c::getFrameRate();
}
NandRequestCheckIsFile::NandRequestCheckIsFile(const char *path) : mIsFile(0) {